aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Remove vespalib::unlink.Tor Egge2023-07-203-59/+5
* Remove vespalib::copy and vespalib::rename.Tor Egge2023-07-203-248/+0
* Use std::filesystem::rename instead of vespalib::rename.Tor Egge2023-07-191-2/+3
* - Add noexcept and some constexpr.Henning Baldersheim2023-07-198-90/+88
* Backport to clang 15.Tor Egge2023-07-193-7/+7
* Drop non ancient non const GetSize/GetPositionHenning Baldersheim2023-07-189-46/+37
* GC unused OpenExistingHenning Baldersheim2023-07-183-37/+1
* GC unused SetFileNameHenning Baldersheim2023-07-183-32/+11
* Merge pull request #27810 from vespa-engine/vekterli/levenshtein-dfaTor Egge2023-07-1818-3/+2663
|\
| * Implement Levenshtein DFAs with successor string generationTor Brede Vekterli2023-07-1818-3/+2663
* | Merge pull request #27809 from vespa-engine/balder/gc-some-obscure-fastos-fil...Tor Egge2023-07-183-78/+38
|\ \
| * | GC some obscure support in FastOS_File for stderr and stdout.Henning Baldersheim2023-07-183-78/+38
| |/
* / GC unused Rename interface.Henning Baldersheim2023-07-184-41/+0
|/
* Remove FastOS_File::Delete().Tor Egge2023-07-176-32/+2
* Use std::filesystem::remove in unit tests.Tor Egge2023-07-141-12/+19
* Use std::filesystem in buffered file unit test.Tor Egge2023-07-141-10/+15
* Revert "- Consolidate on isFilter."Tor Egge2023-07-142-10/+10
* Revert "- Pack data closer to let config fit in 2 cache lines instead of 4."Tor Egge2023-07-1410-80/+95
* Fail when unable to open file.Tor Egge2023-07-131-3/+3
* Avoid livelock when running rcu vector unit test with valgrind.Tor Egge2023-07-101-0/+17
* - Pack data closer to let config fit in 2 cache lines instead of 4.Henning Baldersheim2023-07-0610-95/+80
* Merge pull request #27644 from vespa-engine/toregge/use-provided-memory-alloc...Henning Baldersheim2023-07-053-2/+15
|\
| * Use provided memory allocator for large arrays.Tor Egge2023-07-053-2/+15
* | - Consolidate on isFilter.Henning Baldersheim2023-07-052-10/+10
|/
* Add sort blob writers.Tor Egge2023-07-041-0/+1
* Make address sanitizer happyHenning Baldersheim2023-06-292-2/+3
* Add noexceptHenning Baldersheim2023-06-299-70/+67
* Merge pull request #27547 from vespa-engine/havardpe/est-80-percentile-as-resultHenning Baldersheim2023-06-263-41/+129
|\
| * add commentHåvard Pettersen2023-06-261-0/+17
| * use estimated 80 percentile as benchmark resultHåvard Pettersen2023-06-263-41/+112
* | Add max buffer size parameter to array store dynamic type mapper.Tor Egge2023-06-264-24/+37
* | Merge pull request #27542 from vespa-engine/toregge/limit-64-byte-alignmentGeir Storli2023-06-264-6/+16
|\ \
| * | Limit 64-byte dynamic array buffer type alignment based on element type.Tor Egge2023-06-244-6/+16
* | | Remove use of std::min.Tor Egge2023-06-231-1/+1
* | | Cap number of entries in a buffer to avoid very large buffers.Tor Egge2023-06-236-31/+84
|/ /
* | Use 64 bytes alignment for large arrays.Tor Egge2023-06-222-9/+12
* | Avoid shadowing.Tor Egge2023-06-223-3/+3
* | Allocate space for allowed buffer underflow.Tor Egge2023-06-2210-57/+88
|/
* Merge pull request #27520 from vespa-engine/toregge/use-faster-way-to-get-ent...Henning Baldersheim2023-06-229-10/+33
|\
| * Use faster way to get entry size.Tor Egge2023-06-229-10/+33
* | Merge pull request #27509 from vespa-engine/balder/move-count-internal-strucu...Henning Baldersheim2023-06-222-3/+1
|\ \ | |/ |/|
| * The _lid2Id _id2KeySet structures are not static, they follow the size of the...Henning Baldersheim2023-06-211-1/+1
| * Obly count static memory as static.Henning Baldersheim2023-06-211-2/+0
* | Merge pull request #27508 from vespa-engine/havardpe/benchmark-cmp-exch-vs-fe...Henning Baldersheim2023-06-211-17/+104
|\ \
| * | benchmark compare exchange vs fetch add with contentionHåvard Pettersen2023-06-211-17/+104
* | | Cleanup array store unit test.Tor Egge2023-06-211-3/+3
| |/ |/|
* | Merge pull request #27499 from vespa-engine/toregge/store-dynamic-array-size-...Tor Egge2023-06-218-20/+23
|\ \ | |/ |/|
| * Adjust signatures for DynamicArrayBufferType::(get|set)_dynamic_array_size.Tor Egge2023-06-211-2/+2
| * Store dynamic array size size at start of entry.Tor Egge2023-06-218-20/+23
* | Merge pull request #27491 from vespa-engine/havardpe/static-nexusHåvard Pettersen2023-06-214-45/+38
|\ \ | |/ |/|