summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Check return value from Sync() and Close()Henning Baldersheim2022-02-064-9/+12
* geo distance for streamingArne H Juul2022-02-034-22/+38
* avoid using uninitialized valuesArne H Juul2022-02-021-0/+2
* Merge pull request #20998 from vespa-engine/arnej/add-km-distance-outputArne H Juul2022-02-017-2/+323
|\
| * add unit tests for new featuresArne H Juul2022-01-312-1/+67
| * add great_circle_distance featureArne H Juul2022-01-314-0/+249
| * add extra output with distance in kmArne H Juul2022-01-311-1/+7
* | Merge pull request #20999 from vespa-engine/geirst/cpu-category-tag-document-...Henning Baldersheim2022-01-3110-75/+112
|\ \ | |/ |/|
| * Tag all document store tasks executed on the shared executor with cpu category.Geir Storli2022-01-3110-75/+112
* | Add missing includeHenning Baldersheim2022-01-311-0/+1
* | Merge pull request #20966 from vespa-engine/balder/reduce-code-duplication-fo...Tor Egge2022-01-3132-445/+272
|\ \
| * | Refactor to reduce code duplication for write path.Henning Baldersheim2022-01-2732-445/+272
* | | Merge pull request #20965 from vespa-engine/balder/gc-code-only-used-in-testsTor Egge2022-01-3127-258/+79
|\ \ \
| * | | Hide Fast_BufferedFile better.Henning Baldersheim2022-01-2724-74/+75
| * | | GC unused Load/Save code for StringEnumHenning Baldersheim2022-01-273-184/+4
| |/ /
* | / Since we no longer have a minimum 1G summary file size, we should no longer h...Henning Baldersheim2022-01-311-1/+6
| |/ |/|
* | Merge pull request #20980 from vespa-engine/geirst/tag-tasks-and-threads-with...Henning Baldersheim2022-01-285-18/+27
|\ \
| * | 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
|/
* 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
|/