summaryrefslogtreecommitdiffstats
path: root/storage/src/tests/persistence
Commit message (Expand)AuthorAgeFilesLines
* Ensure SetUp/TearDown symmetry with test superclassTor Brede Vekterli2024-04-101-2/+18
* Ensure all async reply processing executor tasks have completedTor Brede Vekterli2024-04-091-0/+1
* Rewrite test to manually start single persistence threadTor Brede Vekterli2024-04-091-21/+11
* Add Abseil failure signal handler to test runner to get stack dumps for crashesTor Brede Vekterli2024-04-092-1/+11
* Ensure visibility of max batch size reconfiguration in persistence threadTor Brede Vekterli2024-04-091-1/+10
* Support pipelining (batching) of mutating ops to same bucketTor Brede Vekterli2024-04-093-1/+353
* Enforce document timestamp requirements for updates in backendTor Brede Vekterli2024-03-051-6/+39
* Keep constHenning Baldersheim2024-02-051-1/+1
* - Remove multibit_split form config, as it is always off, but leave it for te...Henning Baldersheim2024-02-054-11/+14
* common_merge_chain_optimalization_minimum_size hardcoded at 64Henning Baldersheim2024-02-031-2/+2
* GC leftovers from use_per_document_throttled_delete_bucketHenning Baldersheim2024-01-301-48/+38
* Add fundamental metrics for async "remove by GID" SPI operationTor Brede Vekterli2023-11-151-0/+8
* Add and wire live config for selecting `DeleteBucket` behaviorTor Brede Vekterli2023-11-101-5/+21
* Implement DeleteBucket with throttled per-document async removalTor Brede Vekterli2023-11-101-0/+10
* Add removeByGidAsync() to spi.Tor Egge2023-11-062-0/+13
* Avoid using a reserved identifier naming formatTor Brede Vekterli2023-10-252-52/+52
* Rewire `FileStorManager` configTor Brede Vekterli2023-10-242-9/+16
* Rewire `ModifiedBucketChecker` configTor Brede Vekterli2023-10-242-12/+16
* Update copyrightJon Bratseth2023-10-0933-33/+33
* Remove dead code from FileStorManager unit test.Tor Egge2023-08-311-27/+0
* GC some unused internal storage message typesTor Brede Vekterli2023-06-161-15/+0
* Clean up some todos.Henning Baldersheim2023-06-085-8/+8
* propagate create flag to test-and-set helperHåvard Pettersen2023-05-031-0/+22
* Add backend support for distributed condition evaluationTor Brede Vekterli2023-04-182-5/+88
* 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