summaryrefslogtreecommitdiffstats
path: root/storage/src
Commit message (Expand)AuthorAgeFilesLines
* Condition probing has long been defaultHenning Baldersheim2024-02-029-88/+13
* two_phase_garbage_collection is always enabledHenning Baldersheim2024-02-026-56/+1
* Merge pull request #30146 from vespa-engine/balder/always-unordered-mergingHenning Baldersheim2024-02-028-63/+17
|\
| * Keep priority_merge_out_of_sync_copies until it can be safely cleaned out.Henning Baldersheim2024-02-021-0/+3
| * Only include what you needHenning Baldersheim2024-02-024-6/+8
| * Alwasy use use_unordered_merge_chainingHenning Baldersheim2024-02-026-57/+6
* | Merge pull request #30145 from vespa-engine/balder/gc-maxpendingidealstateope...Henning Baldersheim2024-02-024-11/+2
|\ \ | |/ |/|
| * GC maxpendingidealstateoperations which has not been wired in for a long time.Henning Baldersheim2024-02-024-11/+2
* | Merge pull request #30142 from vespa-engine/balder/always-inhibit_default_mer...Henning Baldersheim2024-02-0242-166/+159
|\ \ | |/ |/|
| * - Always inhibit_default_merges_when_global_merges_pendingHenning Baldersheim2024-02-0242-166/+159
* | Always clear_bucket_priority_on_schedule.Henning Baldersheim2024-02-028-73/+7
|/
* Always sequence mutating operations.Henning Baldersheim2024-02-026-60/+0
* Merge pull request #30137 from vespa-engine/balder/always-report-host-infoHenning Baldersheim2024-02-028-81/+7
|\
| * Always report hostinfoHenning Baldersheim2024-02-028-81/+7
* | Merge branch 'master' into balder/cleanup-distributormanagerconfig-1Henning Baldersheim2024-02-029-266/+20
|\|
| * Merge pull request #30136 from vespa-engine/balder/gc-priority-control-by-configHenning Baldersheim2024-02-025-128/+7
| |\
| | * GC priority control in config. Correct priority is essential to content layer...Henning Baldersheim2024-02-025-128/+7
| * | Merge pull request #30135 from vespa-engine/balder/never-block-state-checkersHenning Baldersheim2024-02-025-61/+2
| |\ \
| | * | Never block statecheckersHenning Baldersheim2024-02-025-61/+2
| | |/
| * / Always prioritize_global_bucket_mergesHenning Baldersheim2024-02-027-81/+11
| |/
* / GC unused methods and members in distributormanager config, part 1Henning Baldersheim2024-02-022-25/+2
|/
* Merge pull request #30130 from vespa-engine/balder/gc-void-config-from-stor-b...Henning Baldersheim2024-02-014-129/+15
|\
| * GC void config from stor-bouncer.defHenning Baldersheim2024-02-014-129/+15
* | NORMAL_3 is the old normalHenning Baldersheim2024-02-011-7/+7
* | GC void config from stor-visitor.defHenning Baldersheim2024-02-016-119/+26
|/
* GC chunklevel from bucketdb config.Henning Baldersheim2024-01-301-1/+0
* GC unused stor-bucketdb and stor-opslogger config.Henning Baldersheim2024-01-306-20/+0
* GC completely unused parameters from the days of VDSHenning Baldersheim2024-01-303-29/+0
* GC completely unused parameters from the days of VDSHenning Baldersheim2024-01-301-21/+0
* GC unused async_operation_dynamic_throttling_window_increment and async_opera...Henning Baldersheim2024-01-301-2/+1
* GC leftovers from use_per_document_throttled_delete_bucketHenning Baldersheim2024-01-306-94/+41
* Expose content node entry+document counts via host infoTor Brede Vekterli2024-01-254-7/+24
* GC control of use-per-document-delete and max-merge-memory from config produc...Henning Baldersheim2024-01-231-1/+1
* - Avoid inefficient generic template.Henning Baldersheim2023-12-294-40/+27
* Fix format strings.Tor Egge2023-11-202-3/+4
* Merge pull request #29342 from vespa-engine/vekterli/gc-unused-persistence-me...Tor Brede Vekterli2023-11-153-43/+1
|\
| * GC old and unused persistence-level metricsTor Brede Vekterli2023-11-153-43/+1
* | Explicitly print backtrace on bucket space invariant violationTor Brede Vekterli2023-11-151-2/+9
|/
* Add fundamental metrics for async "remove by GID" SPI operationTor Brede Vekterli2023-11-154-4/+25
* Also memory limit throttle enqueued mergesTor Brede Vekterli2023-11-133-29/+65
* Add and wire live config for selecting `DeleteBucket` behaviorTor Brede Vekterli2023-11-104-9/+45
* Implement DeleteBucket with throttled per-document async removalTor Brede Vekterli2023-11-107-43/+129
* Use int64_t constants.Tor Egge2023-11-071-2/+2
* Add removeByGidAsync() to spi.Tor Egge2023-11-064-0/+23
* Specify metric unit in description stringTor Brede Vekterli2023-11-021-2/+2
* Less confusing namingTor Brede Vekterli2023-11-022-3/+3
* Wire HwInfo into MergeThrottler and use for auto-deduction of memory limitsTor Brede Vekterli2023-11-027-58/+196
* Heuristically compute expected merge memory usage upper boundTor Brede Vekterli2023-11-023-10/+106
* Add content node soft limit on max memory used by mergesTor Brede Vekterli2023-11-019-66/+264
* Remove unneeded and code-bloating test macroTor Brede Vekterli2023-10-261-40/+46