Details
-
Type:
Improvement
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 0.9.6
-
Fix Version/s: None
-
Component/s: Chef Server
-
Labels:None
Description
the ultra-precise searches that chef currently supports are great for dynamic integration in recipes, but no so great for humans who can easily post-process reasonable search results: it's annoying to have to know the field I'm searching within before I search and I often have to show a similar node to the one I'm searching for just to look at the attribute structure.
A much nicer implementation for search is to throw all the values into one big array, index that field as CHEF_X_everything_X_CHEF in Solr and make that the default field, so it would be used when searching without an explicit field.
The downside is the extra resources used by Solr to index this extra field, but it can't be that bad since we index every field multiple times with the compound keys (aka expando fields).
Activity
- All
- Comments
- History
- Activity
- Transitions Summary
bulk updating fix versions to next release