aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* log peer address when debug loggingArne Juul2021-08-261-1/+2
* Avoid narrowing.Tor Egge2021-08-231-1/+1
* Remove unused variables.Tor Egge2021-08-231-0/+5
* Extend test of array store compaction context.Tor Egge2021-08-181-10/+34
* Compact HNSW index when ratio of dead bytes / address space is too highTor Egge2021-08-182-0/+15
* Merge pull request #18752 from vespa-engine/toregge/use-4096-buffers-for-hnsw...Henning Baldersheim2021-08-161-0/+1
|\
| * Use 4096 buffers for HNSW link array store.Tor Egge2021-08-161-0/+1
* | Instead of having one large array of individually allocated vectors useHenning Baldersheim2021-08-161-1/+0
|/
* Assert that compacting flag is not already set for buffer thatTor Egge2021-08-161-4/+3
* Assert that compacting flag has been set on buffers when finishing compacting.Tor Egge2021-08-161-1/+5
* Consider reusing active buffer.Tor Egge2021-08-169-37/+138
* Revert "Consider reusing active buffer."Henning Baldersheim2021-08-159-138/+37
* Consider reusing active buffer.Tor Egge2021-08-139-37/+138
* Use stats from all active buffers of same type when resizing a buffer.Tor Egge2021-08-123-21/+21
* Use grow factor when considering switching to a new buffer.Tor Egge2021-08-114-12/+27
* Allow limits up to 512M.Henning Baldersheim2021-08-021-2/+3
* Generalize how address space usage is reported from attribute vectors.Geir Storli2021-07-152-0/+8
* Merge pull request #18495 from vespa-engine/balder/allow-presizing-of-arraysHenning Baldersheim2021-07-0116-71/+98
|\
| * Move reserve method out the of the Value interface implementation.Henning Baldersheim2021-07-011-1/+1
| * typedef -> usingHenning Baldersheim2021-07-011-1/+1
| * Add final and noexceptHenning Baldersheim2021-07-018-37/+35
| * Allow presizing of arrays in slime.Henning Baldersheim2021-07-0112-34/+63
* | Undo unintended reformattingHenning Baldersheim2021-07-011-8/+12
* | Inline write_cmpr_ulongHenning Baldersheim2021-07-011-34/+41
|/
* GC bad and unused method.Henning Baldersheim2021-07-012-4/+3
* Reduce exposure of internal details to reduce number of includes.Henning Baldersheim2021-06-3011-17/+21
* Use '= default'Henning Baldersheim2021-06-301-1/+1
* Separate when to use emplace_back() and when to use emplace() as we already k...Henning Baldersheim2021-06-301-17/+27
* Use nested namespaceHenning Baldersheim2021-06-3049-178/+58
* Add noexceptHenning Baldersheim2021-06-281-3/+3
* start with zero-size buffersHåvard Pettersen2021-06-151-1/+1
* Use a list instead of a set to make building faster.Henning Baldersheim2021-06-142-0/+34
* Clean up code layout and GC unused members. No semtic changes.Henning Baldersheim2021-06-091-3/+3
* Merge pull request #18132 from vespa-engine/arnej/actually-wait-for-connectivityArne H Juul2021-06-071-0/+3
|\
| * add convenience methodArne Juul2021-06-041-0/+3
* | Merge pull request #18114 from vespa-engine/balder/explicit-erase-when-capaci...Henning Baldersheim2021-06-042-5/+13
|\ \ | |/ |/|
| * Move roundUp2inN<T> to vespalib.Henning Baldersheim2021-06-042-5/+13
* | Add some sanity checking to NonPOD benchmarkHenning Baldersheim2021-06-041-6/+32
* | Add benchmark for non POD objects.Henning Baldersheim2021-06-041-2/+28
* | - Add benchmark for hashtable reconstruction.Henning Baldersheim2021-06-043-1/+26
|/
* drop empty buffersHåvard Pettersen2021-06-018-0/+39
* Avoid breaking up short linesHenning Baldersheim2021-05-121-50/+29
* Sync is not a mandatory operation. Assuming the fs that fails sync are safe a...Henning Baldersheim2021-05-121-17/+8
* Merge pull request #17645 from vespa-engine/toregge/use-yield-instead-of-paus...Henning Baldersheim2021-04-281-2/+1
|\
| * Use std::this_thread::yield()Tor Egge2021-04-281-10/+1
| * Use yield instead of pause on arm.Tor Egge2021-04-281-0/+8
* | Use int for FastOS_UNIX_Application::GetOpt() return value.Tor Egge2021-04-281-1/+1
|/
* Disable intel optimization on arm.Tor Egge2021-04-282-3/+16
* Take array size into account when resizing vector for remapping EntryRefTor Egge2021-04-234-5/+8
* print diff of mismatching tensorsHåvard Pettersen2021-04-202-0/+22