aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* Let getExecutorId be a pure interface.Henning Baldersheim2020-06-261-2/+2
* Use ForegroundThreadExecutor in unit tests.Geir Storli2020-06-255-17/+23
* Run prepare step of two-phase puts in the shared executor instead of the attr...Geir Storli2020-06-253-17/+27
* Expose the shared executor via attribute manager interface.Geir Storli2020-06-2514-52/+95
* Rename function to be more descriptive.Geir Storli2020-06-251-3/+3
* Let the executor create an executor id to its liking.Henning Baldersheim2020-06-258-12/+14
* Use std::make_xxxx to avoid newHenning Baldersheim2020-06-255-24/+19
* With adadptive mode there is no need to cap number of threads.Henning Baldersheim2020-06-241-7/+11
* Add a rank feature that will use the distribution key to provide a globally u...Henning Baldersheim2020-06-226-10/+20
* Merge pull request #13645 from vespa-engine/geirst/multi-threaded-hnsw-indexi...Geir Storli2020-06-192-5/+5
|\
| * Wire flag to enable multi-threaded indexing for a hnsw index.Geir Storli2020-06-192-5/+5
* | Wire in nearest neighbor brute force limit.Tor Egge2020-06-194-5/+27
|/
* Test more edge cases for two-phase put.Geir Storli2020-06-171-16/+78
* Merge pull request #13618 from vespa-engine/toregge/searchsummary-test-is-a-n...Geir Storli2020-06-171-1/+1
|\
| * Use same kludge for CentOS 8.2 as for RHEL 8.2 to avoid unresolvedTor Egge2020-06-171-1/+1
* | Avoid deadlock if field value is not set in two phase put.Geir Storli2020-06-171-4/+4
* | Remove default tensor spec in doctype builder.Geir Storli2020-06-172-6/+7
* | Test that attribute writer can handle put in two phases.Geir Storli2020-06-171-9/+86
* | Implement initial support for two-phase puts in attribute writer.Geir Storli2020-06-175-37/+314
|/
* Rename variable '_m' -> '_mgr'.Geir Storli2020-06-161-16/+16
* Simplify attribute writer tests by using mock attribute manager.Geir Storli2020-06-163-31/+46
* Revert "Two phase put in attribute writer"Harald Musum2020-06-159-463/+93
* Avoid deadlock if field value is not set in two phase put.Geir Storli2020-06-151-4/+4
* Remove default tensor spec in doctype builder.Geir Storli2020-06-152-6/+7
* Test that attribute writer can handle put in two phases.Geir Storli2020-06-151-9/+86
* Implement initial support for two-phase puts in attribute writer.Geir Storli2020-06-155-37/+314
* Rename variable '_m' -> '_mgr'.Geir Storli2020-06-151-16/+16
* Simplify attribute writer tests by using mock attribute manager.Geir Storli2020-06-153-31/+46
* avoid deadlock when using compile cache with blocking executorsHÃ¥vard Pettersen2020-06-142-3/+3
* Merge pull request #13542 from vespa-engine/geirst/rewrite-attribute-tests-to...Geir Storli2020-06-103-323/+302
|\
| * Simplify.Geir Storli2020-06-101-3/+1
| * Rewrite attribute (writer) tests to use gtest.Geir Storli2020-06-102-316/+302
| * Stop using script to run the attribute test.Geir Storli2020-06-102-7/+2
* | Merge pull request #13540 from vespa-engine/toregge/adjust-prepare-restart-fl...Geir Storli2020-06-109-63/+169
|\ \
| * | Adjust prepare restart strategy for differentiated replay operation costs.Tor Egge2020-06-109-63/+169
| |/
* / redo fetchPostings for completenessArne Juul2020-06-101-0/+2
|/
* Merge pull request #13514 from vespa-engine/arnej/cleanup-unused-white-list-p...Geir Storli2020-06-096-34/+1
|\
| * WhiteListProvider no longer usedArne Juul2020-06-096-34/+1
* | keep createFilterSearch public in subclassesArne Juul2020-06-091-10/+9
|/
* compute and apply global filter after fetchPostingsArne Juul2020-06-073-10/+21
* Merge pull request #13497 from vespa-engine/toregge/add-rhel-8-2-kludgeArnstein Ressem2020-06-052-0/+17
|\
| * Add kludge to avoid unresolved symbols with gcc-toolset-9 on RHEL 8.2Tor Egge2020-06-052-0/+17
* | use vector of UP as MultiSearch::ChildrenArne Juul2020-06-041-14/+17
|/
* Take read guard before creating match context.Henning Baldersheim2020-06-031-4/+1
* Use the docid limit in the base class.Henning Baldersheim2020-06-023-13/+9
* To avoid issues during feeding and resize stick to using the docidLimit used ...Henning Baldersheim2020-06-021-1/+1
* Merge pull request #13421 from vespa-engine/arnej/more-intermediate-filtersArne H Juul2020-06-021-2/+5
|\
| * implement createFilterSearch in whitelist blueprintArne Juul2020-05-281-2/+5
* | Use make_unique and make_shared instead of new.Geir Storli2020-05-2919-35/+33
|/
* Propagate provider tombstone metadata to internal SPI GetResultTor Brede Vekterli2020-05-262-1/+2