aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/persistenceengine/persistenceengine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Change from typedef to using in searchcore.Geir Storli2022-12-211-2/+2
* Avoid copying a vector of shared_ptrs when lifetime is guaranteed by the lock...Henning Baldersheim2022-08-191-17/+22
* Hide hash implementation details.Henning Baldersheim2022-08-191-1/+1
* Use XXH3 to get a good hash distribution sine it will be very bad when using ...Henning Baldersheim2022-08-181-2/+1
* Add wrapper for <doc id, timestamp> tuple and update APIs to use thisTor Brede Vekterli2022-07-071-8/+8
* Use atomic id counter for iterator ids.Tor Egge2022-05-251-1/+1
* - Move persitence/spi/types.h under to persitence/spi/types.hHenning Baldersheim2022-05-181-4/+5
* GC unused Context parameterHenning Baldersheim2022-03-311-11/+10
* Move BucketIdListResultHenning Baldersheim2022-03-091-11/+13
* Let removeAsync handle list of documents.Henning Baldersheim2021-11-181-6/+44
* Some cleanup.Henning Baldersheim2021-11-171-24/+21
* Fix typo in AsyncTransportContext class name.Geir Storli2021-11-121-5/+5
* create/delete bucket will never throw.Henning Baldersheim2021-10-251-2/+2
* Async createBucketHenning Baldersheim2021-10-251-7/+11
* Copy the N-1 first, and move the last.Henning Baldersheim2021-10-181-1/+1
* Implement async delete bucket.Henning Baldersheim2021-10-181-10/+14
* Make setActiveState async.Henning Baldersheim2021-10-171-9/+10
* Use CatchResult to propagate results, and remember to also reply if there are...Henning Baldersheim2021-10-151-34/+69
* Revert "- Refactor and use CatchResult in the PersistenceEngine in preparatio...Henning Baldersheim2021-10-151-57/+31
* - Refactor and use CatchResult in the PersistenceEngine in preparation for ma...Henning Baldersheim2021-10-151-31/+57
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* No need for the bucket guard anymore for get and visit as all bucket operatio...Henning Baldersheim2021-05-101-3/+0
* - Change error handling so that both synchonous and asynchronous errors can b...Henning Baldersheim2021-02-231-2/+3
* Remove the sync interface from Bucket Executor. Due to the nature of requirin...Henning Baldersheim2021-02-021-15/+4
* Make the PersistenceEngine a proxy and gatekeeper for the BucketExecutor from...Henning Baldersheim2021-01-231-1/+17
* Add debug dumping and other minor followup on PR comments.Henning Baldersheim2021-01-201-4/+4
* Implement bucketexecutor interface and.Henning Baldersheim2021-01-191-0/+26
* Include exception where needed and use std:.make_uniqueHenning Baldersheim2021-01-181-1/+1
* Add interface for resource usage listener to spi.Tor Egge2021-01-151-2/+8
* Use the feed reject helper in persistenceengine too.Henning Baldersheim2021-01-121-1/+2
* Include thread header file when needed.Tor Egge2021-01-041-0/+1
* Remove loadmetrics indirection.Henning Baldersheim2020-11-261-1/+0
* Remove load type from ContextHenning Baldersheim2020-11-241-3/+1
* Remove partitions from SPI.Tor Egge2020-10-141-15/+1
* shared_timed_mutex -> shared_mutexHenning Baldersheim2020-09-141-1/+1
* Use rwlockHenning Baldersheim2020-09-141-18/+18
* Revert "Revert "Balder/use an actual fieldset repo""Henning Baldersheim2020-08-201-3/+3
* Revert "Balder/use an actual fieldset repo"Arnstein Ressem2020-08-191-3/+3
* Some cleanup and refactoring.Henning Baldersheim2020-08-191-2/+2
* Change api so that we can drop clone from the interface and prepare for using...Henning Baldersheim2020-08-141-3/+3
* Revert "Revert "Revert "Revert "- Change APi for fetching documents to suppor...Henning Baldersheim2020-08-131-2/+1
* Revert "Revert "Revert "- Change APi for fetching documents to support optima...Henning Baldersheim2020-08-131-1/+2
* Revert "Revert "- Change APi for fetching documents to support optimal docume...Henning Baldersheim2020-08-121-2/+1
* Revert "- Change APi for fetching documents to support optimal document retri...Henning Baldersheim2020-08-121-1/+2
* Follow up of PR comment with renaming and refactoring.Henning Baldersheim2020-08-121-1/+1
* - Change APi for fetching documents to support optimal document retrival when...Henning Baldersheim2020-08-071-2/+1
* - Use modern enum class.Henning Baldersheim2020-08-071-1/+1
* Avoid doing a full get for metadata only getHenning Baldersheim2020-08-041-0/+3
* Propagate provider tombstone metadata to internal SPI GetResultTor Brede Vekterli2020-05-261-1/+1