aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/documentmetastore/documentmetastore.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Expose bitvector of valid lids and use this when grouping.Henning Baldersheim2023-07-041-0/+1
* Reduce included code.Henning Baldersheim2023-05-121-2/+1
* Count more of the memory used by the document metastore.Henning Baldersheim2023-03-151-1/+0
* Change from typedef to using in searchcore.Geir Storli2022-12-211-8/+8
* Add serialisation for sorting to documentmetastore.Henning Baldersheim2022-10-141-0/+2
* Rename removeAllOldGenerations() -> reclaim_unused_memory().Geir Storli2022-10-131-2/+2
* Rename removeOldGenerations() -> reclaim_memory().Geir Storli2022-10-121-1/+1
* Rename onGenerationChange() -> before_inc_generation() and change parameter t...Geir Storli2022-10-121-1/+1
* Fetch target active from bucketdb.Henning Baldersheim2022-09-111-4/+4
* Use unique_ptr for Config in AttributeVectorHenning Baldersheim2022-05-261-3/+5
* - Move persitence/spi/types.h under to persitence/spi/types.hHenning Baldersheim2022-05-181-4/+4
* make new bitvector when growingHåvard Pettersen2022-05-111-2/+2
* Make proton::DocumentMetaStore::_shrinkLidSpaceBlockers atomic.Tor Egge2022-05-041-1/+4
* make tsan happy by using atomic operations on bitsHåvard Pettersen2022-03-301-0/+1
* Move SearchContext out from AttributeVector.Tor Egge2022-03-291-1/+1
* Trim down rcuvector interface.Tor Egge2022-03-281-1/+1
* Add private member functions to get meta data view.Tor Egge2022-03-251-0/+6
* Use acquire_elem_ref() method when accessing meta data store from readers.Tor Egge2022-03-241-1/+1
* Use std::atomic<uint32_t> for committed doc id limit.Tor Egge2022-03-181-1/+1
* Move BucketIdListResultHenning Baldersheim2022-03-091-1/+1
* Calculate need for compaction when updating stats.Tor Egge2021-12-091-1/+1
* Use removes_complete() instead of removeComplete() and removeBatchComplete().Tor Egge2021-11-181-8/+4
* Optimize DocumentMetaStore::removeBatch().Tor Egge2021-11-111-0/+2
* Only inc genrations on commit. Avoid doing for every insert/remove.Henning Baldersheim2021-11-081-0/+1
* Do not hold the bucket guard longer than necessary.Henning Baldersheim2021-10-281-1/+1
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Add an executor to the AttributeVector::load/onLoad interface so attributes c...Henning Baldersheim2021-08-121-1/+1
* Compact DocumentMetaStore _gidToLidMap when dead bytes ratio isTor Egge2021-03-261-0/+3
* Put all params for commit into a single CommitParam structHenning Baldersheim2021-02-271-8/+5
* When making callbacks like notifying about new bucket show the gurad that is ...Henning Baldersheim2021-02-141-14/+16
* Add 32 most significant bits of gid key to key in btree mapping fromTor Egge2020-11-111-5/+5
* Remove IGidCompare interface.Tor Egge2020-11-111-6/+0
* Reuse document meta store state from prepare step instead of doingTor Egge2020-10-061-7/+9
* Remove document meta store stub method.Tor Egge2020-10-051-6/+0
* Rename namespace search::btree to vespalib::btree.Tor Egge2020-05-041-3/+3
* Use forward declaration of OperationListener in header files.Geir Storli2020-04-291-2/+2
* Improve tracking of remove batch rate used to consider to block lid space com...Geir Storli2020-04-291-4/+8
* Block lid space compaction job while remove batch (delete buckets) is ongoing.Geir Storli2019-08-131-0/+1
* Explicit instantiation of BTreeIterator should always be accompanied withTor Egge2019-06-161-5/+9
* Move RcuVector and relevant support classes to vespalibTor Brede Vekterli2019-05-231-2/+2
* No explicit inline in header file.Henning Baldersheim2018-12-171-1/+0
* Use std::make_xxxHenning Baldersheim2018-08-201-25/+15
* Add file name to lowe level attribute save methods.Tor Egge2018-08-171-1/+1
* Add foreach method to search::IDocumentMetaStore interface class.Tor Egge2018-04-231-0/+1
* Use active lids bitvector for whitelisting.Tor Egge2018-04-061-9/+3
* Optimize removeBatch() by only doing incGeneration() one time at the end.Geir Storli2017-08-291-0/+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