aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/tests/distributor
Commit message (Expand)AuthorAgeFilesLines
...
| * Use a vespalib::hash_set<uint8_t> instead of std::unordered_setHenning Baldersheim2023-08-092-2/+2
* | Merge pull request #27989 from vespa-engine/balder/faster-bucketdb-metricsHenning Baldersheim2023-08-093-17/+9
|\ \
| * | Unify on a single definition of MinReplicaMapHenning Baldersheim2023-08-083-5/+5
| * | Move where possibleHenning Baldersheim2023-08-081-12/+4
| |/
* / Use const referenceHenning Baldersheim2023-08-081-5/+5
|/
* Reverse test as default has changedHenning Baldersheim2023-08-031-3/+3
* Must check cluster state version in pending state, if presentTor Brede Vekterli2023-06-071-1/+14
* Explicitly detect changed bucket ownership between read and write phasesTor Brede Vekterli2023-06-011-0/+13
* Add dedicated condition probe metrics for `PutOperation`/`RemoveOperation`Tor Brede Vekterli2023-05-163-2/+20
* Handle MessageBus trace propagation for conditional removesTor Brede Vekterli2023-05-151-1/+40
* Merge pull request #27096 from vespa-engine/havardpe/write-repair-for-conditi...Henning Baldersheim2023-05-121-5/+157
|\
| * added write repair logic to RemoveOperationHåvard Pettersen2023-05-121-5/+157
* | Wire MessageBus reply traces through conditional Put pipelineTor Brede Vekterli2023-05-124-10/+104
|/
* Handle create-flag during Put write repairTor Brede Vekterli2023-05-091-2/+44
* Default-enable fast path updates when document versions are consistentTor Brede Vekterli2023-05-081-0/+2
* Merge pull request #27015 from vespa-engine/vekterli/add-and-wire-condition-p...Tor Brede Vekterli2023-05-081-0/+19
|\
| * Add and wire in condition probing configurationTor Brede Vekterli2023-05-081-0/+19
* | Propagate create-flag from parent Put to generated Put commandsTor Brede Vekterli2023-05-081-0/+23
|/
* Improve reply cardinality checkingTor Brede Vekterli2023-05-051-2/+2
* Address PR review commentsTor Brede Vekterli2023-05-052-0/+15
* Support write-repair for conditional Put operationsTor Brede Vekterli2023-05-045-2/+355
* Add NewestReplica equality tests and gmock matcher for distinct elements in a...Tor Brede Vekterli2023-04-203-10/+26
* Merge pull request #26788 from vespa-engine/vekterli/add-condition-match-meta...Tor Brede Vekterli2023-04-201-22/+115
|\
| * Add condition support to distributor `GetOperation`Tor Brede Vekterli2023-04-191-22/+115
* | wire document condition probing through protobuf protocolHåvard Pettersen2023-04-191-0/+5
|/
* Merge pull request #26423 from vespa-engine/geirst/less-document-without-type...Geir Storli2023-03-133-5/+9
|\
| * Reduce creation of Document instances without DocumentTypeRepo.Geir Storli2023-03-133-5/+9
* | Be explicit about lbound/ubound for bucket DB iteration and add lbound variantTor Brede Vekterli2023-03-132-30/+59
|/
* - Disconnect clock and MicroSecTime.Henning Baldersheim2023-02-081-15/+1
* Use vespalib::duration all the way in PendingMessageTracker.Henning Baldersheim2023-02-071-39/+18
* Merge pull request #25887 from vespa-engine/balder/code-health-1Henning Baldersheim2023-02-072-6/+5
|\
| * General code healt, nodiscard, range loops etcHenning Baldersheim2023-02-062-6/+5
* | Use espalib::system_time instead of framework::MilliSecTime for OperationHenning Baldersheim2023-02-0714-116/+112
* | Revert "Øess use of getSeconds/getMicroSeconds/getMilliSeconds."Henning Baldersheim2023-02-0715-130/+155
|/
* Reduce usage of MilliSecTimeHenning Baldersheim2023-02-051-39/+18
* Øess use of getSeconds/getMicroSeconds/getMilliSeconds.Henning Baldersheim2023-02-0514-116/+112
* Deinline large destructors and clean up some code based on clion hints.Henning Baldersheim2023-02-014-23/+36
* Update test to reflect new defaultHenning Baldersheim2023-01-121-2/+1
* Misc cleanup and formatting of distributor codeTor Brede Vekterli2022-12-152-2/+2
* Be more explicit about previous GC timestamp in testTor Brede Vekterli2022-11-281-0/+3
* Avoid mass pending GC on config enable edgeTor Brede Vekterli2022-11-282-5/+83
* Drop support for old gtest.Tor Egge2022-11-182-3/+3
* Update test to handle the change to enable_metadata_only_fetch_phase_for_inco...Henning Baldersheim2022-09-302-2/+6
* typo index -> indexing + some minor c++11ification.Henning Baldersheim2022-09-201-7/+7
* Apply suggestions from code review Tor Brede Vekterli2022-09-161-3/+3
* Support activation of replicas even if ideal node in maintenanceTor Brede Vekterli2022-09-151-2/+34
* Add internal content node feature for not implicitly indexing active bucketsTor Brede Vekterli2022-09-151-0/+7
* Make two-phase GC work for parent-child with subset of replicas indexedTor Brede Vekterli2022-09-061-48/+10
* Add support for two-phase document garbage collectionTor Brede Vekterli2022-08-174-7/+360
* Remove legacy distribution hash fallbackTor Brede Vekterli2022-06-091-47/+0