summaryrefslogtreecommitdiffstats
path: root/storage/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Reduce exposure of SymbolTable, Stash and other classes not necessary for use...Henning Baldersheim2022-03-101-0/+1
* Move BucketIdListResultHenning Baldersheim2022-03-092-2/+2
* Reduce visibility of document::DocumentHenning Baldersheim2022-03-071-0/+1
* Reduce use of Identifiable for document::DatatTypeHenning Baldersheim2022-03-0310-2/+16
* Explicitly wait for cross-node Slobrok visibility in test instead of sleepingTor Brede Vekterli2022-02-281-2/+27
* 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-2020-42/+33
* Remove possibility to update waitTime, maxProcessTime and maxTicksBeforWait f...Henning Baldersheim2022-02-171-3/+3
* Merge pull request #21227 from vespa-engine/vekterli/fix-data-race-in-persist...Tor Brede Vekterli2022-02-161-2/+8
|\
| * Fix data race for persistence provider test mockTor Brede Vekterli2022-02-161-2/+8
* | Use std::nullopt for empty optionals.Geir Storli2022-02-161-1/+1
* | Support setting cpu category on storageframework threads.Geir Storli2022-02-161-1/+1
|/
* Allow inhibiting all default bucket space merges if global merges pendingTor Brede Vekterli2022-02-154-0/+124
* Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-064-5/+3
* Support use of dynamic throttling in MergeThrottler componentTor Brede Vekterli2022-01-241-28/+31
* Replace storage operation throttler with vespalib implementationTor Brede Vekterli2022-01-212-117/+0
* Merge pull request #20875 from vespa-engine/vekterli/disallow-none-fieldset-f...Tor Brede Vekterli2022-01-191-0/+14
|\
| * Expicitly reject "none"-fieldset for external visitorsTor Brede Vekterli2022-01-191-0/+14
* | 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-073-40/+42
* Revert "Balder/refactor docentry"Arnstein Ressem2022-01-073-42/+40
* - Flags -> Enum.Henning Baldersheim2022-01-062-10/+12
* Use enum class for the flags.Henning Baldersheim2022-01-062-30/+31
* Simplify by avoid both DocumentSize and PersistedDocumentSize. That is the same.Henning Baldersheim2022-01-061-5/+2
* Simplify DocEntry to get a clean interface with multiple implementations, ins...Henning Baldersheim2022-01-062-0/+2
* Make host info cluster state version reporting correct for deferred state bun...Tor Brede Vekterli2022-01-031-26/+73
* Invalidate bucket DB replica statistics upon recovery mode entryTor Brede Vekterli2022-01-031-6/+24
* Let CommunicationManager swallow any errant internal reply messagesTor Brede Vekterli2021-12-221-0/+8
* Complete wiring of OK/failure metric reporting during update write-repairTor Brede Vekterli2021-12-171-2/+26
* Cover additional update failure edge cases with metricsTor Brede Vekterli2021-12-161-0/+17
* Let bucket maintenance priority queue be FIFO ordered within priority classTor Brede Vekterli2021-12-151-42/+50
* Revert "Treat empty replica subset as inconsistent for GetOperation [run-syst...Tor Brede Vekterli2021-12-131-20/+0
* _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
* Merge pull request #20382 from vespa-engine/vekterli/treat-empty-replica-subs...Henning Baldersheim2021-12-081-0/+20
|\
| * Treat empty replica subset as inconsistent for GetOperationTor Brede Vekterli2021-12-061-0/+20
* | Prevent orphaned bucket replicas caused by indeterminate CreateBucket repliesTor Brede Vekterli2021-12-071-3/+29
|/
* Merge pull request #20359 from vespa-engine/vekterli/decrement-merge-counter-...Henning Baldersheim2021-12-031-0/+4
|\
| * Decrement persistence thread merge counter when syncronous processing is comp...Tor Brede Vekterli2021-12-031-0/+4
* | Merge pull request #20340 from vespa-engine/vekterli/cap-merge-delete-bucket-...Geir Storli2021-12-021-7/+21
|\ \ | |/ |/|
| * Cap merge-induced DeleteBucket priority to that of default feed priorityTor Brede Vekterli2021-12-021-7/+21
* | Merge pull request #20329 from vespa-engine/arnej/config-class-should-not-be-...Arne H Juul2021-12-027-9/+10
|\ \
| * | more descriptive name for header fileArne H Juul2021-12-025-5/+5
| * | track namespace move in documenttypes.defArne H Juul2021-12-027-9/+10
| |/
* | Add metrics for active operations on service layer.Tor Egge2021-12-012-0/+151
* | Don't let ignored bucket info reply be propagated out of distributorTor Brede Vekterli2021-11-301-33/+49
|/
* Reduce default bucket delete pri and fix priority inheritance for merge deletionTor Brede Vekterli2021-11-302-1/+12
* Update operation metrics for delayed or chained merge handler replies.Tor Egge2021-11-241-2/+76