aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Rename search::memoryindex::Dictionary -> FieldIndexCollection.Geir Storli2019-04-0916-265/+271
* Rename search::memoryindex::MemoryFieldIndex -> FieldIndex.Geir Storli2019-04-099-82/+93
* Change from typedef -> using.Geir Storli2019-04-0912-49/+42
* Use std::make_unique.Geir Storli2019-04-093-9/+9
* Use more auto and use curly braces on single line if-statements.Geir Storli2019-04-096-32/+37
* Change NULL -> nullptr.Geir Storli2019-04-097-9/+9
* Use nested namespace.Geir Storli2019-04-0911-60/+23
* Add an else so that we do not do anything more than necessary. Also avoid cod...Henning Baldersheim2019-04-052-43/+45
* Also test from tensor in unit test.Henning Baldersheim2019-04-053-11/+62
* Accept a tensor set down in the dedicated '.tensor' field.Henning Baldersheim2019-04-042-7/+33
* Merge pull request #8989 from vespa-engine/balder/support-float-serialization...Henning Baldersheim2019-04-042-21/+12
|\
| * Keep the serialzation of the cells with the serialization for now.Henning Baldersheim2019-04-032-21/+12
* | Update expected answer.Henning Baldersheim2019-04-041-4/+3
* | Add conformance testing for 'sum' aggregator too.Henning Baldersheim2019-04-045-40/+97
* | Merge pull request #9003 from vespa-engine/bratseth/tensor-value-typeJon Bratseth2019-04-044-2/+17
|\ \
| * | Add tensor value typeJon Bratseth2019-04-034-2/+17
| |/
* | Ensure that we do not end up with a nullptr when accidentally averaging over ...Henning Baldersheim2019-04-042-2/+40
* | Unify on syntax and use =defaultHenning Baldersheim2019-04-046-91/+136
* | Add explicit assignment operator for fake result.Tor Egge2019-04-032-0/+4
|/
* = defaultHenning Baldersheim2019-04-011-7/+4
* Merge pull request #8958 from vespa-engine/balder/avoid-going-via-stack-dump-...Henning Baldersheim2019-03-291-18/+27
|\
| * Avoid going via stackdump.Henning Baldersheim2019-03-291-18/+27
* | Merge pull request #8948 from vespa-engine/balder/remember-the-attribute-look...Henning Baldersheim2019-03-292-17/+19
|\ \
| * | Remember the attribute, so you do not need to look it up again.Henning Baldersheim2019-03-282-17/+19
* | | Merge pull request #8950 from vespa-engine/balder/inline-frequent-small-methodsHenning Baldersheim2019-03-2918-123/+84
|\ \ \ | |_|/ |/| |
| * | Avoid assert in header files.Henning Baldersheim2019-03-2916-85/+66
| * | Inline frequent methods.Henning Baldersheim2019-03-284-38/+18
| |/
* / Avoid a temporary vector for holding a single element when you only have one.Henning Baldersheim2019-03-292-2/+8
|/
* Optimize type resolvingJon Bratseth2019-03-261-5/+7
* initial searchprotocol implementation in cppHÃ¥vard Pettersen2019-03-2532-175/+1431
* Non-functional changes onlyJon Bratseth2019-03-222-3/+3
* Merge pull request #8849 from vespa-engine/ollivir/searchprotocol-protobufOlli Virtanen2019-03-223-0/+73
|\
| * Remove highlight terms from search requestOlli Virtanen2019-03-191-4/+3
| * Search over protobuf + jrtOlli Virtanen2019-03-193-0/+74
* | Test compact lid space for predicate attribute.Tor Egge2019-03-212-0/+21
* | Update as default changed on vespa 7.Henning Baldersheim2019-03-202-1/+22
* | Stop inlining some constructors and destructors.Tor Egge2019-03-195-2/+16
|/
* Merge pull request #8832 from vespa-engine/geirst/more-datastore-refactoringHenning Baldersheim2019-03-1923-76/+86
|\
| * Rename data store getBufferEntry() -> getEntry() and change it to take entry ...Geir Storli2019-03-1923-76/+86
* | Merge pull request #8824 from vespa-engine/balder/avoid-adding-another-layer-...Henning Baldersheim2019-03-196-45/+44
|\ \
| * | verify that Rank and AndNot stays on top when using location search too.Henning Baldersheim2019-03-182-30/+13
| * | clion adviseHenning Baldersheim2019-03-181-13/+8
| * | Handle emptyHenning Baldersheim2019-03-181-0/+3
| * | Let geo search be injected in existing structures if possible.Henning Baldersheim2019-03-183-2/+20
* | | Merge pull request #8823 from vespa-engine/toregge/stop-using-tensor-mapper-i...Geir Storli2019-03-192-49/+39
|\ \ \ | |_|/ |/| |
| * | Stop using TensorMapper in query QueryBlueprint.Tor Egge2019-03-182-49/+39
| |/
* | Followup on using size_t in datastore and buffer code.Tor Egge2019-03-186-17/+17
* | Merge pull request #8822 from vespa-engine/geirst/standardize-on-sizet-in-dat...Tor Egge2019-03-1815-69/+70
|\ \ | |/ |/|
| * Standardize on using size_t in datastore and buffer code.Geir Storli2019-03-1815-69/+70
* | Stop setting optind before calling getopt() or getopt_long().Tor Egge2019-03-181-0/+2
|/