aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/docstore/document_store/document_store_test.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
|
* summary.cache.initialentries and summary.log.chunk.skipcrconread does not ↵Henning Baldersheim2023-03-141-7/+6
| | | | have any purpose.
* Enable having lock free atomic<CompresssionConfig> and make its use in ↵Henning Baldersheim2023-01-031-1/+1
| | | | documentstore thread safe.
* Fix race conditions in vespalib::Cache.Tor Egge2022-04-291-1/+1
|
* Remove inlining warnings (searchlib).Tor Egge2022-02-261-0/+3
|
* Separate spread and bloatHenning Baldersheim2021-12-081-1/+1
|
* Keep interface pure.Henning Baldersheim2021-12-071-0/+1
|
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
|
* Add test for correctly reported capacity.Henning Baldersheim2020-01-111-0/+9
|
* Remove interface to modify buffer.Henning Baldersheim2020-01-081-4/+4
| | | | Use shared_ptr to allow sharing instead of copy.
* Replace UTCTimeStamp with std::chrono::system_clock::time_pointHenning Baldersheim2019-12-051-1/+1
|
* Specify UTC explicitHenning Baldersheim2019-11-181-1/+1
|
* Move RcuVector and relevant support classes to vespalibTor Brede Vekterli2019-05-231-1/+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.
* Update comments and tests as memory size has increased by 8 bytes per entry ↵Henning Baldersheim2018-09-241-1/+8
| | | | in the cache.
* Add test for sizeof(Value)Henning Baldersheim2018-09-241-0/+1
|
* Add crc for uncompressed content to catch shady bugs.Henning Baldersheim2018-09-211-2/+9
|
* Add test for compressed contentHenning Baldersheim2018-09-211-1/+17
|
* Refactor for testability.Henning Baldersheim2018-09-211-0/+36
|
* Reduce code visibilityHenning Baldersheim2018-06-121-0/+1
|
* Let config reflect what it is, a threadpool serving a range of background ↵Henning Baldersheim2017-10-061-1/+1
| | | | task in the backend.
* Add equality operators on the configs.Henning Baldersheim2017-10-051-8/+27
|
* Moved databuffer and compresssion to vespalibHenning Baldersheim2017-08-281-2/+3
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
|
* Copyright headerJon Bratseth2017-06-131-1/+1
|
* Implement getEstimatedShrinkLidSpaceGain() for LogDataStore.Geir Storli2017-05-121-0/+1
|
* Add docIdLimit to DataStoreStorageStats.Geir Storli2017-05-121-1/+1
|
* Wire lid space compaction down to document store.Geir Storli2017-01-191-0/+3
|
* Expose document store memory usage metrics.Geir Storli2016-12-151-0/+1
|
* Move docstore unit tests into common top-level folder.Geir Storli2016-11-041-0/+58