summaryrefslogtreecommitdiffstats
path: root/persistence
Commit message (Expand)AuthorAgeFilesLines
...
* Move removeLocation over to Asynchandler and issue all removes for one bucket...Henning Baldersheim2021-11-171-17/+17
* Adjust dummy persistence spi semantics towards proton spi semantics whenTor Egge2021-10-274-36/+96
* Adjust dummy persistence spi semantics towards proton spi semantics whenTor Egge2021-10-253-7/+56
* Undo auto formatHenning Baldersheim2021-10-251-230/+217
* create/delete bucket will never throw.Henning Baldersheim2021-10-254-247/+244
* Async createBucketHenning Baldersheim2021-10-255-6/+14
* Add noexcept specifier to operation complete callback.Tor Egge2021-10-223-3/+3
* Only keep async variant to simplify what to implement and what fallback there...Henning Baldersheim2021-10-186-130/+63
* Implement async delete bucket.Henning Baldersheim2021-10-186-31/+20
* Make setActiveState async.Henning Baldersheim2021-10-176-10/+24
* Factor out CatchResultHenning Baldersheim2021-10-154-19/+49
* Revert "- Refactor and use CatchResult in the PersistenceEngine in preparatio...Henning Baldersheim2021-10-154-49/+19
* - Refactor and use CatchResult in the PersistenceEngine in preparation for ma...Henning Baldersheim2021-10-154-19/+49
* Update Verizon Media copyright notices.gjoranv2021-10-0713-13/+13
* Update 2017 copyright notices.gjoranv2021-10-0742-42/+42
* Report max address space used in attribute vector components from content nod...Geir Storli2021-08-203-13/+9
* Add copyright headersJon Bratseth2021-03-181-0/+1
* Abandon gcc 8 support.Tor Egge2021-03-181-4/+2
* Remove notion of node-specific reliability from C++ distribution codeTor Brede Vekterli2021-03-021-2/+1
* - Change error handling so that both synchonous and asynchronous errors can b...Henning Baldersheim2021-02-234-16/+23
* string.h does not need alloc.hHenning Baldersheim2021-02-212-0/+2
* Use a helper for bool -> vespalib::TrinaryHenning Baldersheim2021-02-191-7/+11
* Use a trinary to also handle temporary mismatching bucket used bits.Henning Baldersheim2021-02-193-14/+23
* - Reduce visibility of ClusterState and Distribution.Henning Baldersheim2021-02-192-10/+1
* Merge pull request #16495 from vespa-engine/arnej/add-size-literalsArne H Juul2021-02-161-14/+15
|\
| * use size literals in persistenceArne Juul2021-02-151-14/+15
* | An explicit copy assignment is needed when an explicit copy constructor isTor Egge2021-02-162-0/+14
* | Eliminate inlining warning.Tor Egge2021-02-162-0/+4
|/
* Remove the sync interface from Bucket Executor. Due to the nature of requirin...Henning Baldersheim2021-02-023-10/+5
* Add noexcept and some other minor code health.Henning Baldersheim2021-02-021-4/+4
* Revert "Properly track execution of BucketTasks and provide sync() and orderâ...Henning Baldersheim2021-02-021-4/+4
* Properly track execution of BucketTasks and provide sync() and orderly shutdown.Henning Baldersheim2021-02-021-4/+4
* Revert "Implement BucketExecutor::sync."Henning Baldersheim2021-02-021-4/+4
* Implement BucketExecutor::sync.Henning Baldersheim2021-02-011-4/+4
* Wire reporting of attribute resource usage all the way to the cluster control...Geir Storli2021-01-291-0/+1
* Restore lost comment.Tor Egge2021-01-221-0/+1
* Merge branch 'master' into toregge/port-to-gcc-8Henning Baldersheim2021-01-221-8/+7
|\
| * Merge pull request #16164 from vespa-engine/balder/split-testHenning Baldersheim2021-01-221-7/+7
| |\
| | * - Splitt common test code.Henning Baldersheim2021-01-221-7/+7
* | | contains member function on unordered set is not available when usingTor Egge2021-01-221-2/+4
|/ /
* / Track attribute resource usage.Tor Egge2021-01-225-7/+89
|/
* Add sync in destructor.Henning Baldersheim2021-01-211-1/+3
* Add DummyBucketExecutor for use in testing.Henning Baldersheim2021-01-213-0/+78
* Merge pull request #16112 from vespa-engine/toregge/add-service-layer-host-in...Henning Baldersheim2021-01-205-1/+33
|\
| * Add operator== and external operator<< to storage::spi::ResourceUsage.Tor Egge2021-01-203-0/+25
| * Add ServiceLayerHostInfoReporter.Tor Egge2021-01-202-1/+8
* | Merge pull request #16098 from vespa-engine/balder/implement-bucketexecutor-f...Henning Baldersheim2021-01-206-10/+67
|\ \ | |/ |/|
| * Add debug dumping and other minor followup on PR comments.Henning Baldersheim2021-01-201-4/+4
| * Add class comments.Henning Baldersheim2021-01-201-0/+3
| * Implement bucketexecutor interface and.Henning Baldersheim2021-01-196-10/+64