aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/tests/distributor
Commit message (Expand)AuthorAgeFilesLines
* Rename storage library to vespa_storage.Tor Egge8 days1-1/+1
* Read distributor unit test config from source directory.Tor Egge10 days3-5/+8
* Remove ancient, non-functional distributor init node state from testsTor Brede Vekterli11 days1-11/+11
* Accept distribution config from cluster controller on distributorTor Brede Vekterli13 days3-4/+135
* Add distribution config bundle to `ClusterStateBundle` in C++Tor Brede Vekterli2024-06-122-3/+3
* Use multiple shards for storage distributor gtest runner (unit test runner).Tor Egge2024-06-061-5/+11
* Make replica selection for Puts and bucket activation symmetricTor Brede Vekterli2024-05-221-8/+50
* Remove usages of deprecated DirConfig in storage unit testsTor Brede Vekterli2024-05-157-19/+23
* Propagate "create if missing"-flag outside binary Update payload in protocolsTor Brede Vekterli2024-04-261-2/+21
* Merge pull request #30164 from vespa-engine/balder/hardcode-enable_metadata_o...Henning Baldersheim2024-02-052-45/+28
|\
| * GC unused test methods.Henning Baldersheim2024-02-051-8/+0
| * - Hardcode enable_metadata_only_fetch_phase_for_inconsistent_updates and rest...Henning Baldersheim2024-02-032-41/+32
* | GC unused distributor_auto_ownership_transfer_on_whole_group_downHenning Baldersheim2024-02-031-12/+0
|/
* Condition probing has long been defaultHenning Baldersheim2024-02-025-69/+13
* two_phase_garbage_collection is always enabledHenning Baldersheim2024-02-022-36/+0
* Merge pull request #30146 from vespa-engine/balder/always-unordered-mergingHenning Baldersheim2024-02-022-32/+1
|\
| * Alwasy use use_unordered_merge_chainingHenning Baldersheim2024-02-022-32/+1
* | Merge pull request #30145 from vespa-engine/balder/gc-maxpendingidealstateope...Henning Baldersheim2024-02-021-1/+0
|\ \ | |/ |/|
| * GC maxpendingidealstateoperations which has not been wired in for a long time.Henning Baldersheim2024-02-021-1/+0
* | Merge pull request #30142 from vespa-engine/balder/always-inhibit_default_mer...Henning Baldersheim2024-02-0216-65/+31
|\ \ | |/ |/|
| * - Always inhibit_default_merges_when_global_merges_pendingHenning Baldersheim2024-02-0216-65/+31
* | Always clear_bucket_priority_on_schedule.Henning Baldersheim2024-02-022-39/+0
|/
* Always sequence mutating operations.Henning Baldersheim2024-02-022-40/+0
* Always report hostinfoHenning Baldersheim2024-02-022-31/+4
* Merge pull request #30136 from vespa-engine/balder/gc-priority-control-by-configHenning Baldersheim2024-02-021-37/+0
|\
| * GC priority control in config. Correct priority is essential to content layer...Henning Baldersheim2024-02-021-37/+0
* | Merge pull request #30135 from vespa-engine/balder/never-block-state-checkersHenning Baldersheim2024-02-021-27/+0
|\ \
| * | Never block statecheckersHenning Baldersheim2024-02-021-27/+0
| |/
* / Always prioritize_global_bucket_mergesHenning Baldersheim2024-02-022-58/+9
|/
* Heuristically compute expected merge memory usage upper boundTor Brede Vekterli2023-11-021-7/+64
* Remove unneeded and code-bloating test macroTor Brede Vekterli2023-10-261-40/+46
* Update copyrightJon Bratseth2023-10-0960-60/+60
* Remove deprecated "revert" functionality from distributor codeTor Brede Vekterli2023-09-081-78/+1
* Wire distributor operation cancelling to state change edgesTor Brede Vekterli2023-09-0710-94/+520
* Merge pull request #28414 from vespa-engine/vekterli/add-predicated-bucket-ms...Tor Brede Vekterli2023-09-061-34/+91
|\
| * Enumerate pending message IDs on a bucket predicate basisTor Brede Vekterli2023-09-051-34/+91
* | Make modification evident by renaming entry to set_entryHenning Baldersheim2023-09-051-1/+1
* | Constify the context and control acces to the Context._entry fieldHenning Baldersheim2023-09-051-1/+1
|/
* ReformatHenning Baldersheim2023-09-051-27/+53
* Test for empty stringHenning Baldersheim2023-09-051-10/+10
* - push_back => emplace_backHenning Baldersheim2023-09-041-129/+55
* When pruning unavailable replicas, use intersection of cluster state and dist...Tor Brede Vekterli2023-09-041-0/+30
* Make partial cancellelation state part of the APITor Brede Vekterli2023-08-214-8/+8
* Implement edge-triggered distributor operation cancellingTor Brede Vekterli2023-08-186-34/+447
* Move vectors, not copyHenning Baldersheim2023-08-181-7/+6
* Merge pull request #28062 from vespa-engine/vekterli/post-review-changesHenning Baldersheim2023-08-161-4/+4
|\
| * Rename destructive statistics read function to be more clear in its semanticsTor Brede Vekterli2023-08-161-4/+4
* | GC last use of hasItem, and use lookup interface directly.Henning Baldersheim2023-08-169-26/+22
* | Check size before checking content.Henning Baldersheim2023-08-161-0/+1
* | - Avoid going via a temporary IdealNodesList.Henning Baldersheim2023-08-143-27/+10
|/