aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src/vespa/vespalib/datastore/buffer_type.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Deinline BufferTypeBase move constructors.Henning Baldersheim2023-07-311-2/+2
* Allocate space for allowed buffer underflow.Tor Egge2023-06-221-2/+13
* Use faster way to get entry size.Tor Egge2023-06-221-0/+1
* Store entry size in BufferTypeBase.Tor Egge2023-06-131-6/+6
* Change buffer state accounting from elements to entries.Tor Egge2023-04-041-41/+40
* Rename member functions in BufferTypeBase to track renameTor Egge2023-04-041-2/+2
* Rename member variables in BufferTypeBase:Tor Egge2023-04-041-12/+12
* Use ElemT as template parameter for BufferType, SmallArrayBufferType,Tor Egge2023-04-031-4/+7
* - GC unused _activeBuffers member.Henning Baldersheim2023-03-151-3/+2
* Use atomic counters in vespalib::datastore::BufferState.Tor Egge2022-04-271-11/+11
* Let empty entry BufferType sentinel be static instead of globalTor Brede Vekterli2022-03-281-1/+1
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Consider reusing active buffer.Tor Egge2021-08-161-2/+6
* Revert "Consider reusing active buffer."Henning Baldersheim2021-08-151-6/+2
* Consider reusing active buffer.Tor Egge2021-08-131-2/+6
* Use grow factor when considering switching to a new buffer.Tor Egge2021-08-111-1/+1
* Take dead elements into account (and subtract them) when calculating how many...Geir Storli2021-03-011-4/+4
* Simplify how used elements across all active buffers are aggregated.Geir Storli2021-03-011-3/+37
* Improve class and function descriptions.Geir Storli2021-02-251-7/+14
* Add support for setting memory allocator for data store buffer type.Tor Egge2021-02-101-0/+3
* Add override and noexcept.Henning Baldersheim2021-02-051-1/+1
* ElemCount must be larger than 32 bits.Henning Baldersheim2021-01-101-1/+1
* Have the BufferType::_emptyEntry be static.Henning Baldersheim2021-01-101-99/+51
* Rename namespace search::btree to vespalib::btree.Tor Egge2020-05-041-1/+1
* Add separate allocator for strings in unique store.Tor Egge2019-08-151-2/+3
* Move datastore and btree code from searchlib to vespalibTor Brede Vekterli2019-05-271-0/+162