Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | Only sample hash map memory usage once per commit. | Tor Egge | 2022-04-28 | 1 | -0/+3 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Rename namespace search::btree to vespalib::btree. | Tor Egge | 2020-05-04 | 1 | -1/+1 |
| | | | | Rename namespace search::datastore to vespalib::datastore. | ||||
* | Rewrite compact words store tests to gtest. | Geir Storli | 2019-06-27 | 1 | -46/+44 |
| | |||||
* | Move datastore and btree code from searchlib to vespalib | Tor Brede Vekterli | 2019-05-27 | 1 | -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 vespalib | Tor Brede Vekterli | 2019-05-23 | 1 | -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 Storli | 2019-04-11 | 1 | -0/+156 |