aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
...
| | * | Tag tls and operation response thread pools with cpu category WRITE.Geir Storli2022-01-281-9/+11
| | * | Tag cpu category for tasks run in the proton shared executor.Geir Storli2022-01-284-9/+16
| | |/
| * | convert ITEM_GEO_LOCATION_TERM to something usefulArne H Juul2022-01-282-6/+9
| * | Merge pull request #20968 from vespa-engine/balder/ignore-spread-in-the-activ...Henning Baldersheim2022-01-281-16/+18
| |\ \
| | * | Locate similar methods together and improve comment.Henning Baldersheim2022-01-281-18/+18
| | * | Ignore the current active file when computing spread.Henning Baldersheim2022-01-281-3/+5
| | |/
| * | Merge pull request #20973 from vespa-engine/arnej/just-fix-dist-featureHenning Baldersheim2022-01-281-2/+3
| |\ \
| | * | pick the right attribute for streamingArne H Juul2022-01-281-2/+3
| * | | Merge pull request #20956 from vespa-engine/havardpe/auto-unboxing-of-scalar-...Håvard Pettersen2022-01-287-26/+95
| |\ \ \ | | |_|/ | |/| |
| | * | auto-unbox scalar results from interpreted ranking expressionsHåvard Pettersen2022-01-277-26/+95
| | |/
| * / Refactor to reduce code duplication.Henning Baldersheim2022-01-272-221/+135
| |/
| * Add [[nodiscard]] to Read() tooHenning Baldersheim2022-01-262-3/+5
| * Add [[nodiscard]] to Write2 and CheckedWrite tooHenning Baldersheim2022-01-263-4/+6
| * Add missing newlineHenning Baldersheim2022-01-261-1/+1
| * Add sanity checks on Sync() and Close() callsHenning Baldersheim2022-01-261-5/+13
| * Scope FastOS_File to avoid explicit Close().Henning Baldersheim2022-01-262-51/+49
| * - Avoid explicit Close() when not necessary. Destructor does the necessary.Henning Baldersheim2022-01-2614-300/+36
| * - assert result of Close() in destructor of FastOS_File and FastOS_BufferedFile.Henning Baldersheim2022-01-267-26/+4
| * Improve diskindex write error detection.Tor Egge2022-01-264-35/+39
| * Only require vespalib::Executor instead of vespalib::ThreadExecutorHenning Baldersheim2022-01-194-6/+6
| * Avoid spinning up a separate thread just for waiting when you can just as eas...Henning Baldersheim2022-01-192-11/+17
| * Since fusion task are now smaller, there is no need to explicit limit number ...Henning Baldersheim2022-01-194-16/+12
| * Schedule small tasks for field merge.Tor Egge2022-01-178-26/+179
| * compare new GeoGcd with implementation as tensor distanceArne H Juul2022-01-171-0/+5
| * add GeoGcdArne H Juul2022-01-176-0/+155
| * Merge pull request #20830 from vespa-engine/toregge/split-element-length-scan...Geir Storli2022-01-175-39/+132
| |\
| | * Split element length scanning into smaller chunks.Tor Egge2022-01-165-39/+132
| * | Remove unused member variable.Tor Egge2022-01-161-1/+0
| |/
* | use vespalib::hash_mapArne H Juul2022-01-133-3/+12
* | pick up rename propertiesArne H Juul2022-01-134-1/+42
|/
* Merge pull request #20740 from vespa-engine/geirst/prepare-sampling-of-curren...Geir Storli2022-01-102-26/+16
|\
| * Prepare for tracking the current transient disk usage across all document dbs.Geir Storli2022-01-102-26/+16
* | Add constexpr for magic constants.Tor Egge2022-01-101-2/+4
* | Prepare for smaller tasks for field merging.Tor Egge2022-01-0912-74/+123
* | Simplify use of search::diskindex::Fusion class.Tor Egge2022-01-097-79/+88
|/
* Add FieldMerger state machine.Tor Egge2022-01-072-39/+103
* Refactor field merger.Tor Egge2022-01-0610-318/+326
* Move state from stack to field merger.Tor Egge2022-01-063-69/+87
* Merge pull request #20672 from vespa-engine/arnej/unify-java-warnings-1Henning Baldersheim2022-01-062-8/+1
|\
| * unify java warnings (use compiler args from parent)Arne H Juul2022-01-061-7/+0
| * remove redundant castArne H Juul2022-01-061-1/+1
* | Merge pull request #20667 from vespa-engine/toregge/factor-out-field-merger-f...Geir Storli2022-01-0610-469/+624
|\ \ | |/ |/|
| * Factor out FieldMerger from Fusion.Tor Egge2022-01-0510-469/+624
* | If TLS buffer has more than 8x overhead, shrink it to fit prior to posting ta...Henning Baldersheim2022-01-054-0/+37
|/
* Drop uncompressed buffer immediately after compression is completed.Henning Baldersheim2022-01-056-8/+15
* Use zero as unused entry ref as that matches an invalid entry ref.Geir Storli2022-01-031-1/+1
* Optimize handling of CLEARDOC updates by caching the entry ref for the defaul...Geir Storli2021-12-206-0/+23
* Rename change data functions to reflect that an entry ref can be cached.Geir Storli2021-12-206-21/+21
* Simplify testing by sticking to assertEquals/True/FalseHenning Baldersheim2021-12-198-89/+71
* Deinline SerializedChunk destructor.Tor Egge2021-12-112-0/+4