summaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/btree
Commit message (Expand)AuthorAgeFilesLines
* Stop using DataStoreBase::startCompact() member function.Tor Egge2022-10-063-8/+12
* Add vespalib::datastore::CompactingBuffers.Tor Egge2022-10-042-28/+17
* avoid undefined behavior in vespalib unit testsHåvard Pettersen2022-05-252-4/+4
* Avoid taking an undefined ref of nullptr when mutation vector is emptyTor Brede Vekterli2022-05-031-24/+29
* remove FastOS_ApplicationHåvard Pettersen2022-04-082-14/+17
* use getopt/getopt_long directlyHåvard Pettersen2022-04-011-6/+4
* Fix constexpr expression on clang.Tor Egge2022-03-081-6/+8
* Compact indirect keys and values in btree stress test.Tor Egge2022-02-282-37/+168
* Extend btree stress test with compaction of tree.Tor Egge2022-02-251-2/+38
* Eliminate gcc compiler warnings when using old version of gtest (< 1.11).Tor Egge2022-02-241-0/+8
* Extend btree stress test with indirect keys and values.Tor Egge2022-02-241-42/+195
* Convert btree stress test to gtest.Tor Egge2022-02-242-41/+46
* Move btree scan speed test to vespalib.Tor Egge2022-02-232-0/+190
* Move btree stress test to vespalib.Tor Egge2022-02-232-0/+233
* Add CompactionSpec.Tor Egge2021-12-082-3/+12
* Change signatures for move() and move_btree_nodes() in BTreeStore to matchTor Egge2021-12-041-20/+71
* Update Verizon Media copyright notices.gjoranv2021-10-072-2/+2
* Update 2017 copyright notices.gjoranv2021-10-075-5/+5
* Use int for FastOS_UNIX_Application::GetOpt() return value.Tor Egge2021-04-281-1/+1
* Add compaction of BTreeStore.Tor Egge2021-04-161-15/+66
* Add compaction of B-tree nodes in BTreeStore.Tor Egge2021-04-152-0/+103
* Remove unused variables.Tor Egge2021-04-141-7/+3
* Test that foreach_key_range and operator- member functions on B-tree iteratorTor Egge2021-04-041-3/+42
* Compaction of B-tree can cause identity of nodes to change.Tor Egge2021-04-041-0/+20
* Add method to compact worst buffer backing nodes in B-tree.Tor Egge2021-03-252-244/+217
* Mark potentially unused traits member as unused.Tor Egge2021-02-212-2/+2
* Eliminate array bounds warning.Tor Egge2021-02-212-0/+8
* Use constexpr for BTree traits.Tor Egge2021-02-212-8/+8
* - Add the cost to expensive tests.Henning Baldersheim2021-01-131-3/+3
* Have the BufferType::_emptyEntry be static.Henning Baldersheim2021-01-104-2/+8
* Add foreach_key_range method to btree iterator, to scan a range ofTor Egge2020-06-121-0/+77
* Rename namespace search::btree to vespalib::btree.Tor Egge2020-05-044-15/+15
* Prepare for renaming namespace search::btree to vespalib::btree andTor Egge2020-04-281-3/+1
* Merge pull request #13063 from vespa-engine/toregge/extend-btree-frozen-viewGeir Storli2020-04-272-0/+22
|\
| * Extend BTree frozen view with empty() and getAggregated() methods.Tor Egge2020-04-252-0/+22
* | Reduce code duplication. Rand48 class is in vespalib.Tor Egge2020-04-253-3/+3
|/
* Add support for aggregating over B-tree keysTor Brede Vekterli2020-04-231-11/+71
* WipeHistory has not been used for a very long time.Henning Baldersheim2019-12-161-3/+3
* Address comment by specifying timeunit in the type.Henning Baldersheim2019-11-201-1/+1
* Specify UTC explicitHenning Baldersheim2019-11-181-6/+3
* Move datastore and btree code from searchlib to vespalibTor Brede Vekterli2019-05-276-0/+3398