aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/tests/persistence
Commit message (Expand)AuthorAgeFilesLines
* GC unused Context parameterHenning Baldersheim2022-03-319-160/+98
* Remove copy constructors.Henning Baldersheim2022-03-283-57/+29
* Use both lvalue and rvalue specifier to avoid explicit std::move()Henning Baldersheim2022-03-282-3/+3
* Avoid the need for clone by using unique_ptr.Henning Baldersheim2022-03-282-5/+3
* Avoid need to copy/clone FieldUpdateHenning Baldersheim2022-03-272-10/+3
* Move BucketIdListResultHenning Baldersheim2022-03-092-2/+2
* Reduce use of Identifiable for document::DatatTypeHenning Baldersheim2022-03-034-1/+7
* Sync executor to ensure tasks are run prior to stripe teardowns in testsTor Brede Vekterli2022-02-251-2/+11
* Make ConfigUri constructors explicit and use same context where possible in p...Henning Baldersheim2022-02-204-4/+4
* Fix data race for persistence provider test mockTor Brede Vekterli2022-02-161-2/+8
* Replace storage operation throttler with vespalib implementationTor Brede Vekterli2022-01-212-117/+0
* Wire in control of whether taskLimit is hard.Henning Baldersheim2022-01-181-1/+1
* Remove sync apply bucket diff.Tor Egge2022-01-181-51/+34
* Support dynamic throttling of async persistence operationsTor Brede Vekterli2022-01-105-39/+156
* Revert "Revert "Balder/refactor docentry""Henning Baldersheim2022-01-072-11/+14
* Revert "Balder/refactor docentry"Arnstein Ressem2022-01-072-14/+11
* - Flags -> Enum.Henning Baldersheim2022-01-062-10/+12
* Use enum class for the flags.Henning Baldersheim2022-01-061-4/+4
* Simplify DocEntry to get a clean interface with multiple implementations, ins...Henning Baldersheim2022-01-061-0/+1
* _executor -> _threadHenning Baldersheim2021-12-091-2/+2
* Add init_fun to vespalib::Thread too to figure out what the thread is used for.Henning Baldersheim2021-12-091-1/+3
* Decrement persistence thread merge counter when syncronous processing is comp...Tor Brede Vekterli2021-12-031-0/+4
* Add metrics for active operations on service layer.Tor Egge2021-12-012-0/+151
* Update operation metrics for delayed or chained merge handler replies.Tor Egge2021-11-241-2/+76
* Actually test maintenance -> down node state transitionTor Brede Vekterli2021-11-241-1/+1
* Handle case where bucket spaces have differing maintenance state for a nodeTor Brede Vekterli2021-11-241-26/+83
* Update merge latency metrics after async writes have completed.Tor Egge2021-11-231-2/+37
* Revert "Continue serving search queries when in Maintenance node state [run-s...Henning Baldersheim2021-11-231-83/+26
* Handle case where bucket spaces have differing maintenance state for a nodeTor Brede Vekterli2021-11-231-26/+83
* GC unused codeHenning Baldersheim2021-11-202-16/+0
* Remove redundant sync_allHenning Baldersheim2021-11-201-1/+0
* Let removeAsync handle list of documents.Henning Baldersheim2021-11-183-6/+14
* Move BucketIdFactory to test fixture.Henning Baldersheim2021-11-186-21/+13
* Move removeLocation over to Asynchandler and issue all removes for one bucket...Henning Baldersheim2021-11-171-4/+9
* Rename ISequencedTaskExecutor::sync() to sync_all().Tor Egge2021-10-281-1/+1
* Merge pull request #19735 from vespa-engine/toregge/handover-tracker-to-apply...Geir Storli2021-10-283-0/+80
|\
| * Handover tracker to ApplyBucketDiffState on exceptions.Tor Egge2021-10-263-0/+80
* | Update 2019 Oath copyrights.gjoranv2021-10-272-2/+2
|/
* Adjust dummy persistence spi semantics towards proton spi semantics whenTor Egge2021-10-251-4/+4
* Merge pull request #19717 from vespa-engine/toregge/delay-apply-bucket-diff-s...Geir Storli2021-10-252-4/+8
|\
| * Delay deletion of ApplyBucketState.Tor Egge2021-10-252-4/+8
* | create/delete bucket will never throw.Henning Baldersheim2021-10-254-9/+7
* | Async createBucketHenning Baldersheim2021-10-253-7/+7
|/
* Add class comment for MergeHandlerTest.Tor Egge2021-10-211-0/+4
* Delay replies for async apply bucket diff.Tor Egge2021-10-212-28/+92
* Eliminate ApplyBucketDiffEntryResult.Tor Egge2021-10-201-21/+39
* Merge pull request #19643 from vespa-engine/toregge/update-merge-latency-metr...Geir Storli2021-10-201-4/+3
|\
| * Update merge handler put/remove latency metrics from operation complete callb...Tor Egge2021-10-191-4/+3
* | Change editMergeStatus to return a shared pointer to merge statusTor Egge2021-10-191-19/+19
* | Merge pull request #19625 from vespa-engine/balder/only-keep-async-variantsHenning Baldersheim2021-10-193-38/+64
|\ \