summaryrefslogtreecommitdiffstats
path: root/container-search
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #6228 from vespa-engine/bratseth/nonfunctional-changesgjoranv2018-06-191-0/+2
|\ | | | | Nonfunctional changes only
| * Nonfunctional changes onlyJon Bratseth2018-06-191-0/+2
| |
* | prefer handling Inspectable before JsonProducerArne Juul2018-06-151-2/+2
| | | | | | | | | | | | * ensure we can handle special cases in renderInspector() instead of delegating to default rendering in JsonProducer interface.
* | wrap map in object instead of rendering to intermediate stringArne Juul2018-06-151-32/+23
| |
* | render maps with string keys as JSON objectsArne Juul2018-06-152-4/+90
|/ | | | | | | | * if structured data is an array of <key,value> objects, we prefer to render it as a JSON object since it is most likely a map in the document definition. * makes docsum rendering a closer match with document rendering and feed input format.
* Also block optimization in QueryRewrite from handling NonReducibleCompositeItemHenning Baldersheim2018-06-062-4/+10
|
* Verify that SameElementItem is not touched by query canonicalization.Henning Baldersheim2018-06-051-0/+11
|
* As ranking of sameelement('a') and 'a' is different it is non reducible.Henning Baldersheim2018-06-051-3/+2
|
* Merge pull request #6073 from ↵Jon Bratseth2018-06-053-4/+43
|\ | | | | | | | | vespa-engine/bratseth/test-composite-child-verification Test composite child verification
| * Test composite child verificationJon Bratseth2018-06-043-4/+43
| |
* | No longer needed to prefix children of sameelement as backend now handles it ↵Henning Baldersheim2018-06-043-33/+6
|/ | | | as it should.
* Add testing of recursively nested names.Henning Baldersheim2018-06-031-0/+5
|
* Allow nested fieldnames using '.' in yql.Henning Baldersheim2018-06-032-18/+34
|
* Do not validate on cloneHenning Baldersheim2018-06-012-2/+35
|
* Support more than 'contains'. SameElement will only allow what it can handle.Henning Baldersheim2018-06-012-7/+32
|
* Merge pull request #6006 from vespa-engine/arnej/refactor-hasFieldsFieldJon Bratseth2018-05-301-24/+28
|\ | | | | move all hasFieldsField handling inside the FieldConsumer
| * move all hasFieldsField handling inside the FieldConsumerArne Juul2018-05-301-24/+28
| |
* | Make consistent with search to dispatchJo Kristian Bergum2018-05-301-1/+1
|/
* Merge pull request #5990 from vespa-engine/bratseth/avoid-string-reencodingArne H Juul2018-05-307-144/+288
|\ | | | | Avoid encoding between utf-8 and 16 unnecessarily
| * Avoid encoding between utf-8 and 16 unnecessarilyJon Bratseth2018-05-297-144/+288
| |
* | Further test correct namesHenning Baldersheim2018-05-292-2/+15
| |
* | Due to stack representation we need to use fully qualified names over the ↵Henning Baldersheim2018-05-292-9/+17
| | | | | | | | wire to avoid special handling in the backend.
* | Remove the term aspect from SameElementItem.Henning Baldersheim2018-05-294-45/+20
|/
* Parse before cloneJon Bratseth2018-05-288-25/+5
|
* Merge pull request #5973 from vespa-engine/bratseth/parse-query-onlyHenning Baldersheim2018-05-284-20/+41
|\ | | | | Replace by parse query only
| * Replace by parse query onlyJon Bratseth2018-05-284-20/+41
| |
* | Don't use deprecated test utilityJon Bratseth2018-05-281-17/+14
|/
* Merge with masterJon Bratseth2018-05-281-1/+1
|
* Merge pull request #5946 from vespa-engine/balder/yql-same-elementJon Bratseth2018-05-285-160/+163
|\ | | | | Add preliminary yql for sameElement
| * Add preliminary yql for sameElementHenning Baldersheim2018-05-255-160/+163
| |
* | Revert "Remove the IndexCombinatorSearcher"Henning Baldersheim2018-05-282-23/+27
| |
* | Remove the IndexCombinatorSearcherHenning Baldersheim2018-05-272-27/+23
| |
* | Iterate over indexes for juniper searcher.Henning Baldersheim2018-05-272-64/+48
| |
* | Iterate over indexes for ngram and quoting searcher.Henning Baldersheim2018-05-274-82/+61
| |
* | Second part of iterate-over-indexesHenning Baldersheim2018-05-2717-31/+62
| |
* | Reapply parts of the iterate-indexes commit.Henning Baldersheim2018-05-2714-38/+62
| |
* | Revert "Bratseth/iterate over indexes not fields 2"Henning Baldersheim2018-05-2739-268/+228
|/
* Iterate the old wayJon Bratseth2018-05-252-0/+25
|
* Revert "Merge pull request #5913 from ↵Jon Bratseth2018-05-2539-242/+257
| | | | | | | vespa-engine/revert-5903-bratseth/iterate-over-indexes-not-fields" This reverts commit f14a7189ea46c33fb3469ec1c0fcbb7eb531f32a, reversing changes made to 7243f2edf5d05e128947560539f840658e7648bb.
* Add a more sane toString and minor followup after PR commentsHenning Baldersheim2018-05-243-7/+19
|
* Add SameElementItem for struct search support.Henning Baldersheim2018-05-233-1/+94
|
* Avoid expensive fields() method call that creates temporary map.Henning Baldersheim2018-05-231-4/+3
|
* Revert "Bratseth/iterate over indexes not fields"Henning Baldersheim2018-05-2339-257/+242
|
* Merge pull request #5903 from ↵Jon Bratseth2018-05-2339-242/+257
|\ | | | | | | | | vespa-engine/bratseth/iterate-over-indexes-not-fields Bratseth/iterate over indexes not fields
| * Fix comment typoJon Bratseth2018-05-231-1/+1
| |
| * CleanupJon Bratseth2018-05-2226-63/+101
| |
| * Deprecate old DocumentSourceSearcherJon Bratseth2018-05-224-33/+31
| |
| * Iterate over indexes not fieldsJon Bratseth2018-05-221-55/+33
| |
| * Iterate over indexes not fieldsJon Bratseth2018-05-224-65/+53
| |
| * Iterate over indexes not fieldsJon Bratseth2018-05-225-26/+39
| |