Fixes T9494. This:
- Removes all the random GC.x.y.z config.
- Puts it all in one place that's locked and which you use bin/garbage set-policy ... to adjust.
- Makes every TTL-based GC configurable.
- Simplifies the code in the actual GCs.
Differential D14219 Authored by epriestley on Oct 1 2015, 11:17 PM.
Details
Summary Fixes T9494. This:
Test Plan
Diff Detail
Event Timelineepriestley retitled this revision from to Provide `bin/garbage` for interacting with garbage collection. epriestley updated this object. chad edited edge metadata. This revision is now accepted and ready to land.Oct 2 2015, 2:02 PM2015-10-02 14:02:35 (UTC+0) Closed by commit rP9c798e5ccabb: Provide `bin/garbage` for interacting with garbage collection (authored by epriestley, committed by epriestley). · Explain WhyOct 2 2015, 4:17 PM2015-10-02 16:17:27 (UTC+0) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 34352 src/infrastructure/daemon/garbagecollector/management/PhabricatorGarbageCollectorManagementCollectWorkflow.phpLoading... src/infrastructure/daemon/garbagecollector/management/PhabricatorGarbageCollectorManagementSetPolicyWorkflow.phpLoading... src/infrastructure/daemon/garbagecollector/management/PhabricatorGarbageCollectorManagementWorkflow.phpLoading... |