aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/tests/persistence
Commit message (Expand)AuthorAgeFilesLines
* Do not return TaS error code when doc is not found for conditional updatevekterli/change-test-and-set-update-not-found-semanticsTor Brede Vekterli2023-03-162-4/+28
* Reduce creation of Document instances without DocumentTypeRepo.Geir Storli2023-03-131-6/+6
* remove document::RunnableHåvard Pettersen2023-02-201-17/+27
* use std::thread directlyHåvard Pettersen2023-02-151-1/+1
* stop using fastos thread more placesHåvard Pettersen2023-02-141-3/+1
* Remove redundant or pessimizing moves.Tor Egge2023-01-281-1/+1
* Change from typedef to using in storage C++ code.Geir Storli2022-12-213-8/+8
* Remove stacksize from the thread pools and thread executors.Henning Baldersheim2022-12-201-1/+1
* Improve error response when trying to use an imported field in a conditionTor Brede Vekterli2022-12-081-0/+12
* Force content node-internal bucket DB metric update during startupTor Brede Vekterli2022-08-301-0/+1
* Add support for two-phase document garbage collectionTor Brede Vekterli2022-08-171-2/+92
* Add wrapper for <doc id, timestamp> tuple and update APIs to use thisTor Brede Vekterli2022-07-072-4/+4
* Remove '.sum' form vds sum metrics.Henning Baldersheim2022-06-083-8/+8
* Remove most use of vespalib::rmdirTor Egge2022-06-031-3/+3
* Fold storageapi into storage.Henning Baldersheim2022-05-191-1/+0
* Remove disabled unit test that triggered compiler warningsTor Egge2022-05-161-42/+0
* 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