summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #6141 from vespa-engine/geirst/add-support-for-primitive-m...Henning Baldersheim2018-06-083-46/+93
|\
| * More descriptive names on internal functions.Geir Storli2018-06-082-20/+20
| * Add common function to extract an array from a struct collection.Geir Storli2018-06-081-37/+29
| * Support handling map of primitive types in document field extractor.Geir Storli2018-06-083-12/+67
* | Merge pull request #6095 from vespa-engine/havardpe/more-testing-of-proton-qu...Arne H Juul2018-06-073-19/+108
|\ \ | |/ |/|
| * added more tests for same element query nodesHåvard Pettersen2018-06-051-8/+45
| * add test for view resolving of same element childrenHåvard Pettersen2018-06-051-0/+17
| * test blending of SameElementHåvard Pettersen2018-06-051-11/+46
* | Simplify method names based on review feedback:Tor Egge2018-06-065-12/+12
* | Adjust naming: compoundAttribute -> structFieldAttribute.Tor Egge2018-06-066-25/+25
|/
* Merge pull request #6086 from vespa-engine/toregge/keep-document-live-when-us...Henning Baldersheim2018-06-0513-32/+48
|\
| * Keep document live during attribute population until attribute write threadsTor Egge2018-06-0513-32/+48
* | Merge pull request #6075 from vespa-engine/balder/introduce-common-termnode-p...Henning Baldersheim2018-06-054-15/+30
|\ \ | |/ |/|
| * No need for special handling of temporary qrs behavior.Henning Baldersheim2018-06-042-6/+3
| * Log failure instead of crashing.Henning Baldersheim2018-06-043-13/+31
| * Introduce a common parent of the various term nodes.Henning Baldersheim2018-06-041-1/+1
* | Merge pull request #6076 from vespa-engine/toregge/keep-document-and-field-ex...Henning Baldersheim2018-06-047-15/+46
|\ \ | |/ |/|
| * Keep document alive in PutDoneContext and UpdateDoneContext.Tor Egge2018-06-046-10/+38
| * Document field extractor must be kept alive until put task is done.Tor Egge2018-06-041-5/+8
* | Use dynamic_castHenning Baldersheim2018-06-041-1/+1
* | Avoid inline errors.Henning Baldersheim2018-06-032-6/+10
* | Add explicit testing of SameElementModifierHenning Baldersheim2018-06-031-0/+55
* | Prefix the sameElement children in the backend.Henning Baldersheim2018-06-036-24/+52
|/
* hide same element from rankingHåvard Pettersen2018-06-012-0/+22
* Remove an assert that is no longer correct.Henning Baldersheim2018-06-011-1/+0
* Merge pull request #6025 from vespa-engine/balder/lazy-documentupdate-precleanupHenning Baldersheim2018-05-316-184/+62
|\
| * GC some more unused code and properly test old formats without exposing produ...Henning Baldersheim2018-05-316-171/+57
| * Hide implementation details.Henning Baldersheim2018-05-311-5/+2
| * Though shall never produce old format again, except from tests.Henning Baldersheim2018-05-312-9/+4
* | Merge pull request #6038 from vespa-engine/havardpe/same-element-builderArne H Juul2018-05-316-12/+196
|\ \
| * | build same element blueprintHåvard Pettersen2018-05-316-12/+196
| |/
* | Adjust name of compound attribute in map of struct to match field path.Tor Egge2018-05-312-40/+8
* | Handle struct map in attribute writer.Tor Egge2018-05-313-10/+106
* | Use existing way of annotating fastaccess attributes.Henning Baldersheim2018-05-311-9/+8
* | Use existing way of annotating fastaccess only attributes.Henning Baldersheim2018-05-311-13/+16
* | DeinlineHenning Baldersheim2018-05-311-0/+5
* | Compute updatescope inline when applying updates to attributes.Henning Baldersheim2018-05-3112-165/+144
|/
* Merge pull request #6013 from vespa-engine/toregge/propagate-partial-update-t...Geir Storli2018-05-309-6/+42
|\
| * Propagate updated document (after applying partial update) to compoundTor Egge2018-05-309-6/+42
* | Merge pull request #5994 from vespa-engine/balder/optimize-array-allocation-a...Henning Baldersheim2018-05-301-99/+43
|\ \ | |/ |/|
| * GC some more unused codeHenning Baldersheim2018-05-301-99/+43
* | Merge pull request #6005 from vespa-engine/toregge/handle-update-of-compund-a...Geir Storli2018-05-305-52/+203
|\ \
| * | Rename struct array field from "s" to "array" in unit test.Tor Egge2018-05-301-11/+11
| * | Fix typo in comment.Tor Egge2018-05-301-1/+1
| * | Add unit test for setting compound attribute values using newTor Egge2018-05-301-0/+95
| * | Extend attrbute writer with update method used for propagating updates toTor Egge2018-05-304-52/+108
| |/
* / Remove unneeded check method. Feed handler now ensures that currentTor Egge2018-05-303-59/+0
|/
* Merge pull request #5941 from vespa-engine/balder/same-element-in-backendHenning Baldersheim2018-05-299-116/+123
|\
| * No allocation of matchdata for SameElement's children.Henning Baldersheim2018-05-291-1/+2
| * Correct unique idsHenning Baldersheim2018-05-291-4/+4