aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/memoryindex/compact_words_store/compact_words_store_test.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
|
* Only sample hash map memory usage once per commit.Tor Egge2022-04-281-0/+3
|
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
|
* Rename namespace search::btree to vespalib::btree.Tor Egge2020-05-041-1/+1
| | | | Rename namespace search::datastore to vespalib::datastore.
* Rewrite compact words store tests to gtest.Geir Storli2019-06-271-46/+44
|
* Move datastore and btree code from searchlib to vespalibTor Brede Vekterli2019-05-271-1/+1
| | | | | | | | | | Namespace is still `search` and not `vespalib` due to the massive amount of code that would need to be modified for such a change. Other changes: - Move `BufferWriter` from searchlib to vespalib - Move assertion and rand48 utilities from staging_vespalib to vespalib - Move gtest utility code from staging_vespalib to vespalib
* Move RcuVector and relevant support classes to vespalibTor Brede Vekterli2019-05-231-0/+1
| | | | | | | | | | | | | Having RCU support available across all our C++ modules open up new opportunities for optimizations. This changes the following: - `RcuVector` moved from `searchlib` to `vespalib` - `MemoryUsage` moved from `searchlib` to `vespalib` - Introduce a simplified, more generic `GrowStrategy` in `vespalib` used by the moved `RcuVector` which does not have any notion of documents. Existing searchlib `GrowStrategy` gets a simple function to convert to this generic strategy.
* Rename search::memoryindex::CompactDocumentWordsStore -> CompactWordsStore.Geir Storli2019-04-111-0/+156