summaryrefslogtreecommitdiff
path: root/lib/chef_zero/solr
Commit message (Collapse)AuthorAgeFilesLines
* fixes for new chefstyleLamont Granquist2018-07-033-5/+5
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* chefstyle 0.6Thom May2018-02-152-2/+2
| | | | Signed-off-by: Thom May <thom@chef.io>
* support ! in searchestm/support_bang_operatorThom May2016-08-022-3/+3
| | | | Signed-off-by: Thom May <thom@may.lt>
* ChefStyletm/styleThom May2016-07-298-57/+59
| | | | Signed-off-by: Thom May <thom@may.lt>
* Merge pull request #224 from chef/lcg/rebase-101Thom May2016-07-191-1/+3
|\ | | | | Return HTTP 400 Bad Request on Solr parse error
| * Return HTTP 400 Bad Request on Solr parse errorlcg/rebase-101Steven Danna2016-07-191-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, chef-zero would return an HTTP 500 Internal Server Error when the Solr parser failed. Now, we return HTTP 400 with an error message identical to that of the Erchef server. Returning HTTP 400 also improves the end-user experience since knife returns more sensible error messages. Before this patch: > knife search nodes 'recipes:bar::bar' ERROR: Server returned error 500 for http://127.0.0.1:8889/search... After: > knife search nodes 'recipes:bar::bar' ERROR: knife search failed: invalid search query: 'recipes:bar::bar'
* | Merge pull request #175 from andrewdotn/masterThom May2016-07-191-4/+2
|\ \ | | | | | | Fix attempted fall-through in case statement.
| * | Fix attempted fall-through in case statement.Andrew Neitsch2015-11-251-4/+2
| |/
* | Fix scary search behavior on terms containing dash characterSergey Tuchkin2015-08-171-2/+2
|/
* add support for wildcardsMatt Gleeson2013-09-301-10/+14
|
* handle a list of values properly. add matches_doc?Matt Gleeson2013-09-281-13/+20
|
* logic was reversed for "to" evalMatt Gleeson2013-09-251-2/+3
|
* fix up to_s end bracketsMatt Gleeson2013-09-251-1/+1
|
* Fix #31: Allow - in search terms rather then interpreting it as an operatorJohn Keiser2013-08-082-2/+9
|
* fixup end_range typosMatt Gleeson2013-07-181-1/+1
|
* Fix issue with "NOT a:b" (bind : tighter than NOT)John Keiser2013-06-261-3/+7
|
* Fix issue where subqueries (...) did not workJohn Keiser2013-06-261-1/+3
|
* Fix issue with multiple identical keys, speed up searchJohn Keiser2013-06-063-19/+8
|
* Don't putsjkeiser2012-12-241-1/+0
|
* Initial commit (moved/split up from jk/tiny-chef-server branch of jkeiser/chef)jkeiser2012-12-199-0/+518