aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/datastore/array_store
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-092-2/+2
* Revert "Sample datastore stash memory usage in write thread."Tor Egge2023-08-221-3/+3
* Sample datastore stash memory usage in write thread.Tor Egge2023-08-221-3/+3
* Use provided memory allocator for large arrays.Tor Egge2023-07-051-0/+10
* Add max buffer size parameter to array store dynamic type mapper.Tor Egge2023-06-261-3/+3
* Cap number of entries in a buffer to avoid very large buffers.Tor Egge2023-06-231-0/+1
* Allocate space for allowed buffer underflow.Tor Egge2023-06-221-4/+4
* Cleanup array store unit test.Tor Egge2023-06-211-3/+3
* Rename maxSmallArrayTypeId to max_type_id.Tor Egge2023-06-191-2/+2
* Wire in use of dynamic array buffer type as needed in ArrayStore.Tor Egge2023-06-161-117/+205
* Store entry size in BufferTypeBase.Tor Egge2023-06-131-4/+4
* Eliminate inline warning in array store unit test.Tor Egge2023-06-061-1/+9
* Remove array size from BufferFreeList.Tor Egge2023-04-111-1/+1
* Change buffer state accounting from elements to entries.Tor Egge2023-04-041-13/+13
* Use ElemT as template parameter for ArrayStoreTest.Tor Egge2023-04-031-21/+21
* - GC unused _activeBuffers member.Henning Baldersheim2023-03-151-4/+4
* Expose static size of entry ref hold list dequeue in DataStoreBase.Tor Egge2023-03-151-7/+3
* Allocate BufferState in stash and add pointer to BufferAndMetaHenning Baldersheim2023-03-131-6/+6
* Use a non const Store when you are in write thread, and a const when not.Henning Baldersheim2023-03-101-3/+3
* Report more of the static memory usage for datastores.Henning Baldersheim2023-03-091-2/+2
* Update expected sizeHenning Baldersheim2023-03-081-4/+4
* Deinline unique_store_remapperHenning Baldersheim2023-02-011-1/+5
* Add compaction spec to array store.Tor Egge2023-01-121-3/+4
* Add shared constant for PAGE_SIZE.Geir Storli2022-11-251-1/+2
* Drop support for old gtest.Tor Egge2022-11-181-9/+9
* Adjust expected size for array store when using libc++.Tor Egge2022-10-141-1/+1
* Use the generic CompactionContext in ArrayStore.Geir Storli2022-10-131-1/+1
* Rename trimHoldLists() -> reclaim_memory().Geir Storli2022-10-121-10/+10
* Rename transferHoldLists() -> assign_generation().Geir Storli2022-10-121-1/+1
* Move tracking of datastore buffer statistics to separate classes.Geir Storli2022-10-061-12/+12
* Update expected sizes when using libc++.Tor Egge2022-10-041-2/+2
* Add vespalib::datastore::CompactingBuffers.Tor Egge2022-10-041-2/+2
* Implement allocate() function on ArrayStore.Geir Storli2022-10-031-35/+76
* Rewrite unit tests to use GTest.Geir Storli2022-09-302-164/+174
* Refactor ArrayStore to support generic type id to array size mappers.Geir Storli2022-09-291-2/+2
* use more conceptsHÃ¥vard Pettersen2022-09-211-2/+2
* Use AtomicEntryRef in MultiValueMappingBase.Tor Egge2022-03-091-20/+10
* Move memory allocator argument to be last argument.Tor Egge2022-02-111-5/+4
* Add memory allocator to array store.Tor Egge2022-02-111-4/+16
* Add CompactionSpec.Tor Egge2021-12-081-1/+5
* Update 2017 copyright notices.gjoranv2021-10-072-2/+2
* Extend test of array store compaction context.Tor Egge2021-08-181-10/+34
* Consider reusing active buffer.Tor Egge2021-08-161-3/+3
* Revert "Consider reusing active buffer."Henning Baldersheim2021-08-151-3/+3
* Consider reusing active buffer.Tor Egge2021-08-131-3/+3
* Simplify how used elements across all active buffers are aggregated.Geir Storli2021-03-011-3/+3
* Account for different memory usage with libc++.Tor Egge2021-02-271-0/+5
* use size literals in vespalibArne Juul2021-02-151-2/+3
* Forward declare MemoryAllocator in vespalib/util/alloc.h.Tor Egge2021-02-131-0/+1
* Annotate the expensive array_store test not the array_test.Henning Baldersheim2021-01-131-1/+1