aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/persistenceengine/persistenceengine.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Change from typedef to using in searchcore.Geir Storli2022-12-211-3/+3
* Avoid copying a vector of shared_ptrs when lifetime is guaranteed by the lock...Henning Baldersheim2022-08-191-3/+4
* Add wrapper for <doc id, timestamp> tuple and update APIs to use thisTor Brede Vekterli2022-07-071-2/+2
* GC unused Context parameterHenning Baldersheim2022-03-311-9/+9
* Let removeAsync handle list of documents.Henning Baldersheim2021-11-181-2/+3
* create/delete bucket will never throw.Henning Baldersheim2021-10-251-2/+2
* Async createBucketHenning Baldersheim2021-10-251-1/+1
* Implement async delete bucket.Henning Baldersheim2021-10-181-1/+1
* Make setActiveState async.Henning Baldersheim2021-10-171-1/+1
* 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/+1
* - Change error handling so that both synchonous and asynchronous errors can b...Henning Baldersheim2021-02-231-1/+1
* Remove the sync interface from Bucket Executor. Due to the nature of requirin...Henning Baldersheim2021-02-021-1/+0
* Make the PersistenceEngine a proxy and gatekeeper for the BucketExecutor from...Henning Baldersheim2021-01-231-2/+7
* Implement bucketexecutor interface and.Henning Baldersheim2021-01-191-0/+4
* Add interface for resource usage listener to spi.Tor Egge2021-01-151-3/+8
* Stop using PartitionId in searchcore module.Tor Egge2020-10-161-1/+0
* Remove partitions from SPI.Tor Egge2020-10-141-3/+1
* shared_timed_mutex -> shared_mutexHenning Baldersheim2020-09-141-3/+3
* Use rwlockHenning Baldersheim2020-09-141-1/+0
* Revert "Revert "Balder/use an actual fieldset repo""Henning Baldersheim2020-08-201-4/+4
* Revert "Balder/use an actual fieldset repo"Arnstein Ressem2020-08-191-4/+4
* Change api so that we can drop clone from the interface and prepare for using...Henning Baldersheim2020-08-141-4/+4
* Add async update and followup on PR comments.Henning Baldersheim2020-05-051-1/+1
* Implement async putHenning Baldersheim2020-05-041-3/+2
* Remove deprecated BucketIntegrityCheckerTor Brede Vekterli2020-04-301-2/+0
* - Add async interface to putHenning Baldersheim2020-04-291-1/+2
* GC unused includes and code.Henning Baldersheim2020-02-161-3/+0
* Remove another indirection not necessary and GC some unused code.Henning Baldersheim2020-02-151-2/+2
* Since we are accessing the handler while under read/writer lock, there is no ...Henning Baldersheim2020-02-151-1/+1
* The snapshot has 2 lightweight members only and hence does not need another i...Henning Baldersheim2020-02-151-3/+3
* It is enough to hold the read lock.Henning Baldersheim2020-02-141-8/+11
* Catch explicit known exceptions and return correct error code.Henning Baldersheim2018-06-141-25/+24
* Reduce code visibilityHenning Baldersheim2018-06-121-19/+12
* Remove for an unknown document type is an error.Tor Egge2018-04-301-2/+0
* Add bucketSpace argument to storage::spi::PersistenceProvider::setClusterStat...Tor Egge2017-11-201-5/+6
* Use std::mutex in searchore PersistenceEngine.Tor Egge2017-11-141-3/+2
* Handler map doesn't need to be mutable.Tor Egge2017-10-061-1/+1
* Track extra modified buckets (due to document db removal) per bucket space.Tor Egge2017-10-061-2/+8
* Integrate PersistenceHandlerMap in PersistenceEngine.Geir Storli2017-10-061-22/+10
* Add bucket space concept to DocumentDB and wire it into setup of PersistenceE...Geir Storli2017-10-061-2/+6
* Add BucketSpace parameter to listBuckets() and getModifiedBuckets() SPITor Egge2017-10-051-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
* C++ style fix: Use foo() instead of foo(void)Tor Egge2017-05-241-2/+2
* add override in searchcore moduleArne H Juul2017-04-121-1/+1