aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/docstore/compacter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #28836 from vespa-engine/bratseth/copyright-2Jon Bratseth2023-10-101-1/+1
|\
| * Update copyrightJon Bratseth2023-10-091-1/+1
* | Add test for BucketIndexStore and the iterator.Henning Baldersheim2023-10-091-1/+1
* | Factor out the lid to bucket mapping.Henning Baldersheim2023-10-091-44/+66
* | Explicit destructor.Henning Baldersheim2023-10-091-0/+2
* | - Use a single store for mapping lid to its data that are split into partitio...Henning Baldersheim2023-10-061-11/+44
|/
* - Avoid holding a bucketizer guard. Just get it everytime you need it.Henning Baldersheim2023-10-051-21/+3
* Use ConstBufferRef and add some noexceptHenning Baldersheim2023-10-051-11/+11
* Merge branch 'master' into balder/refactor-for-clarityHenning Baldersheim2023-10-051-0/+1
|\
| * - Instead of keeping a map of bucketId => lids, just append everything to a v...Henning Baldersheim2023-10-041-1/+2
* | - Number of partitions is fixed compile time => use std::array.Henning Baldersheim2023-10-051-10/+11
|/
* Reduce transitive includes.Henning Baldersheim2023-03-011-0/+1
* Enable having lock free atomic<CompresssionConfig> and make its use in docume...Henning Baldersheim2023-01-031-1/+1
* Merge pull request #20999 from vespa-engine/geirst/cpu-category-tag-document-...Henning Baldersheim2022-01-311-1/+2
|\
| * Tag all document store tasks executed on the shared executor with cpu category.Geir Storli2022-01-311-1/+2
* | Since we no longer have a minimum 1G summary file size, we should no longer h...Henning Baldersheim2022-01-311-1/+6
|/
* Start the time when you are born.Henning Baldersheim2021-12-071-1/+1
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Fix format string.Tor Egge2020-01-141-1/+1
* Track how long bucketizer guard is held during compaction.Henning Baldersheim2020-01-131-4/+14
* Split ThreadExecutor in syncable and not.Henning Baldersheim2019-08-251-1/+1
* Nested namespaceHenning Baldersheim2019-08-251-3/+1
* Reduce use of FastOS_Mutex and FastOS_Cond.Tor Egge2017-10-271-2/+2
* 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
* More explicit instantiation.Henning Baldersheim2016-12-151-0/+1
* Remove not needed includes.Henning Baldersheim2016-12-151-1/+0
* Split in hash_xxx, array, lru, cache ++ in hpp files. To reduce clinon buildHenning Baldersheim2016-12-151-1/+2
* Remove the XXXFactory indirection. Just use static method on Alloc.Henning Baldersheim2016-10-161-1/+3
* Checkpoint after buil success.Henning Baldersheim2016-10-031-1/+1
* Fix incomplete merge conflict rsolution.Henning Baldersheim2016-09-021-3/+0
* Use the executor pool for the expensive compression.Henning Baldersheim2016-09-021-3/+5
* Compute max number of siginificant bits of bucketid.Henning Baldersheim2016-09-011-2/+3
* Wire in control of compression during temporary memory storage during compact...Henning Baldersheim2016-08-301-2/+4
* Store the large temporary compressed data in a large mmapped buffer.Henning Baldersheim2016-08-271-2/+9
* Move compacters to separate file.Henning Baldersheim2016-08-271-0/+88