summaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/datastore/datastore/datastore_test.cpp
Commit message (Expand)AuthorAgeFilesLines
* Hide implementation details in datastore classes.Geir Storli2022-10-071-2/+1
* Hide more details inside BufferState and reduce external API on BufferStats.Geir Storli2022-10-071-12/+3
* Move tracking of datastore buffer statistics to separate classes.Geir Storli2022-10-061-9/+9
* Use datastore free list handling with a simpler API.Geir Storli2022-10-051-1/+2
* Remove AlignedEntryRef.Tor Egge2022-10-031-28/+0
* Detect direct free of element to held buffer.Tor Egge2021-11-191-0/+52
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Consider reusing active buffer.Tor Egge2021-08-161-5/+35
* Revert "Consider reusing active buffer."Henning Baldersheim2021-08-151-35/+5
* Consider reusing active buffer.Tor Egge2021-08-131-5/+35
* Use stats from all active buffers of same type when resizing a buffer.Tor Egge2021-08-121-10/+10
* Use grow factor when considering switching to a new buffer.Tor Egge2021-08-111-10/+10
* Use a list instead of a set to make building faster.Henning Baldersheim2021-06-141-0/+33
* Simplify how used elements across all active buffers are aggregated.Geir Storli2021-03-011-1/+1
* Rename 'active' buffer to 'primary' buffer in DataStoreBase.Geir Storli2021-02-261-16/+16
* use size literals in vespalibArne Juul2021-02-151-4/+5
* Factor out MemoryAllocatorObserver.Tor Egge2021-02-131-41/+3
* Add support for setting memory allocator for data store buffer type.Tor Egge2021-02-101-0/+86
* Update test and add instantiations.Henning Baldersheim2021-01-111-6/+1
* Have the BufferType::_emptyEntry be static.Henning Baldersheim2021-01-101-1/+2
* The bufferstate vector normally has 8k elements. Since the BufferState was 16...Henning Baldersheim2021-01-101-0/+8
* Consider a buffer on hold to have zero dead elements.Tor Egge2020-09-301-3/+4
* Extra used bytes must also be accounted in allocated bytes when creating memo...Geir Storli2020-09-021-17/+22
* Change DataStore::addEntry() to use free lists if enabled.Geir Storli2020-09-011-20/+25
* Rename namespace search::btree to vespalib::btree.Tor Egge2020-05-041-1/+1
* Move datastore and btree code from searchlib to vespalibTor Brede Vekterli2019-05-271-0/+584