aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
...
* Remove BTreeStore insert and remove member functions, use apply instead.Tor Egge2024-02-224-353/+58
* Use smaller buffer for reading file headers. And GC some unused code.Henning Baldersheim2024-02-094-51/+33
* Modernize code and use smaller buffers.Henning Baldersheim2024-02-082-192/+133
* Remove unit tests depending on legacy linux kernel behaviorTor Egge2024-02-071-17/+0
* Merge pull request #30093 from vespa-engine/toregge/include-algorithm-in-vesp...Henning Baldersheim2024-01-291-0/+1
|\
| * Include algorithm to get declarations of std::remove_if and std::sortTor Egge2024-01-291-0/+1
* | Merge pull request #30092 from vespa-engine/toregge/include-algorithm-in-uniq...Henning Baldersheim2024-01-291-0/+1
|\ \
| * | Include algorithm to get declaration of std::sort in unique storeTor Egge2024-01-291-0/+1
| |/
* / Deinline vespalib::fuzzy::ExplicitLevenshteinDfaImpl destructor.Tor Egge2024-01-292-1/+4
|/
* sample ms as a double, not an integerHåvard Pettersen2024-01-241-5/+7
* Add `noexcept` to Unicode util functionsTor Brede Vekterli2024-01-222-28/+26
* Include memory to get definition of std::unique_ptr.Tor Egge2024-01-151-0/+1
* Merge pull request #29713 from vespa-engine/balder/consider-nordic-variations...Henning Baldersheim2024-01-062-5/+12
|\
| * - Fold query for streaming search based on either query item type, or field d...Henning Baldersheim2024-01-052-5/+12
* | Factor out TEST_PATH from vespalib::TestMaster.Tor Egge2024-01-056-15/+42
|/
* - Modernize codeHenning Baldersheim2024-01-042-11/+2
* Use std::from_chars instead of strtoll.Henning Baldersheim2024-01-021-1/+1
* - Separate methods for lowercasing, and lowercasing and folding.Henning Baldersheim2023-12-213-68/+61
* Precompute 1024 bits, 128 bytes, 2 cachelines for intel, and 1 for arm64.Henning Baldersheim2023-12-199-34/+34
* Merge pull request #29691 from vespa-engine/havardpe/dump-blueprint-costHenning Baldersheim2023-12-185-36/+261
|\
| * dump blueprint costHåvard Pettersen2023-12-185-36/+261
* | GC the last remain of obsolete ClockHenning Baldersheim2023-12-158-269/+0
|/
* Remove most of the now void clock indirection.Henning Baldersheim2023-12-157-19/+26
* Revert "Balder/separate hot cold path tomake fast path faster"Henning Baldersheim2023-12-159-32/+32
* Merge pull request #29663 from vespa-engine/balder/separate-hot-cold-path-tom...Henning Baldersheim2023-12-159-32/+32
|\
| * Update comments to reflect updated chunk sizeHenning Baldersheim2023-12-151-2/+2
| * - Increase chunk size from 64 => 256 bytes. 4x cache line on intel, and 2x on...Henning Baldersheim2023-12-149-30/+30
* | Better naming and simpler code.Henning Baldersheim2023-12-153-7/+7
* | - Add a doom that will not expire until it does not matter anymore.Henning Baldersheim2023-12-154-3/+11
|/
* Reapply "add parsing of special strings for inf/nan cell values"Arne Juul2023-12-141-1/+1
* Revert "add parsing of special strings for inf/nan cell values"Henning Baldersheim2023-12-131-1/+1
* Merge pull request #29639 from vespa-engine/geirst/direct-posting-store-singl...Geir Storli2023-12-131-0/+1
|\
| * Support direct posting store API for single integer attributes.Geir Storli2023-12-131-0/+1
* | Merge pull request #29634 from vespa-engine/balder/make-it-build-without-opti...Henning Baldersheim2023-12-1318-93/+82
|\ \
| * | Add missing explicit template instantiation.Henning Baldersheim2023-12-133-1/+3
| * | - Add some more extern templates to enable code to build with -O0.Henning Baldersheim2023-12-1318-94/+81
| |/
* | Merge pull request #29633 from vespa-engine/toregge/add-dot-product-term-for-...Geir Storli2023-12-131-0/+1
|\ \
| * | Add DotProductTerm for streaming search.Tor Egge2023-12-131-0/+1
| |/
* | Merge pull request #29515 from vespa-engine/arnej/parse-special-number-stringsArne H Juul2023-12-131-1/+1
|\ \ | |/ |/|
| * allow overflow to infinityArne Juul2023-12-131-1/+1
* | Unify on using reference where possible.Henning Baldersheim2023-12-122-8/+8
* | Wire in thread bundle to execute info and request context.Henning Baldersheim2023-12-123-9/+9
|/
* Merge pull request #29405 from vespa-engine/toregge/add-step-backward-to-btre...Geir Storli2023-11-213-27/+151
|\
| * Update vespalib/src/vespa/vespalib/btree/btreeiterator.hTor Egge2023-11-211-1/+1
| * Add step_backward to btree iterator.Tor Egge2023-11-213-27/+151
* | use now-public onnxruntime API in testArne Juul2023-11-212-46/+16
|/
* Add step_forward to btree iterator.Tor Egge2023-11-203-0/+136
* Avoid reading beyond end of stack dump buffer.Tor Egge2023-11-182-0/+32
* If hit_rate is below 1% drop match phase limiting. It has too high fixed cost...Henning Baldersheim2023-11-161-2/+2
* Inline -- operatorHenning Baldersheim2023-11-162-21/+13