aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/vespa/storage/persistence/persistenceutil.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* GC last use of hasItem, and use lookup interface directly.Henning Baldersheim2023-08-161-1/+0
* Reduce visibility of document::DocumentHenning Baldersheim2022-03-071-3/+4
* Replace storage operation throttler with vespalib implementationTor Brede Vekterli2022-01-211-3/+3
* Support dynamic throttling of async persistence operationsTor Brede Vekterli2022-01-101-2/+5
* Decrement persistence thread merge counter when syncronous processing is comp...Tor Brede Vekterli2021-12-031-1/+5
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Fix forward declarations.Tor Egge2021-01-191-1/+1
* - Add an BucketExecutor interface taking a bucket and a BucketTask for execut...Henning Baldersheim2021-01-151-2/+7
* Move the error description to a separate allocation as it is rarely used.Henning Baldersheim2020-11-241-2/+3
* Remove load type from MergeStatus and Mergehandler.Henning Baldersheim2020-11-241-7/+13
* Add generation counter to StorageComponent to detect if repos have changed an...Henning Baldersheim2020-10-201-2/+21
* Make component menber constHenning Baldersheim2020-10-201-7/+3
* - Avoid using PersitenceUtil as a global object that can reach everything. On...Henning Baldersheim2020-10-191-34/+24
* Split the persistence thread and the message handler.Henning Baldersheim2020-10-191-4/+4
* Factor out handling of the remaining messages.Henning Baldersheim2020-10-181-2/+2
* Do not retrieve config once for every thread.Henning Baldersheim2020-10-181-4/+0
* We must detect changes in document config.Henning Baldersheim2020-10-181-1/+0
* Merge pull request #14917 from vespa-engine/vekterli/simplify-bucket-db-persi...Tor Brede Vekterli2020-10-161-1/+1
|\
| * Greatly simplify bucket DB persistence provider bootstrap procedureTor Brede Vekterli2020-10-161-1/+1
* | Factor out a handler for async operations to decouple code.Henning Baldersheim2020-10-161-4/+6
|/
* - Remove unused members.Henning Baldersheim2020-10-151-10/+9
* GC disk related code.Henning Baldersheim2020-10-151-7/+3
* Track test-and-set condition mismatches as own backend metricTor Brede Vekterli2020-10-071-0/+3
* Implement async putHenning Baldersheim2020-05-041-1/+12
* Revert "- Implement async put"Harald Musum2020-05-041-12/+1
* Merge pull request #13146 from vespa-engine/balder/implement-async-put-4Henning Baldersheim2020-05-041-1/+12
|\
| * - Implement async putHenning Baldersheim2020-05-041-1/+12
* | Fix forward declaration of PersistenceUtil.Tor Egge2020-05-041-1/+1
|/
* Move error checking to tracker.Henning Baldersheim2020-04-291-0/+2
* - Add async interface to putHenning Baldersheim2020-04-291-13/+26
* Use rvalue qualifierHenning Baldersheim2020-04-281-1/+1
* getReplySP => stealReplySPHenning Baldersheim2020-04-281-1/+1
* Implement hasReply avoid copying the shared_ptr just to peak at the result.Henning Baldersheim2020-04-281-10/+16
* Use shared pointer to const DocumentTypeRepo.Tor Egge2018-04-041-1/+1
* Clean out priority blocking stuff in PersistenceThreadHenning Baldersheim2018-03-191-3/+1
* Remove thread priority concept, has not added anything but complexity for a v...Henning Baldersheim2018-03-191-2/+0
* Make document::BucketSpace a mandatory argument toTor Egge2017-10-261-2/+2
* Make document::BucketSpace a mandatory argument toTor Egge2017-10-251-1/+1
* Use document::Bucket instead of document::BucketId as key forTor Egge2017-10-241-2/+2
* Use document::Bucket instead of document::BucketId to notify bucketTor Egge2017-10-241-4/+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
* Removed storageframework.h from header files.Henning Baldersheim2017-06-011-1/+0
* remove most usage of LinkedPtr from vespaHaavard2017-03-271-1/+0
* Split out so documentprotocol.h does not pull in everything.Henning Baldersheim2016-12-121-1/+1
* PublishJon Bratseth2016-06-151-0/+125