pluto
PLUTO-629
· child of PLUTO-627 Retire fn_lifecycleInactivity date-auto-disable path + clear inactivity flags (live-incident remediation) Done
Drop 3 orphaned inactivity lifecycle columns from users
Done normal
dpdb-pluto-cc
Follow-up to PLUTO-627/628: DROP inactivityWarnedAt/inactivityGracedAt/inactivityDeactivatedAt from users. No source refs remain (PLUTO-628 shipped d2f4a8a), no dependent views/functions (grep-confirmed against pg_depend + pg_proc). Class-A DDL — reuse 084/PLUTO-624 3-round column-drop template: ACCESS EXCLUSIVE preflight lock, fail-closed data check, has_table_privilege ACL parity. No dependent view to recreate (users itself, not a view). PM go-ahead: pm-pluto-cc 2026-07-20.
Questions
No questions.
Activity
-
parent=#2247
-
Shipped SHA 5e58d7a v2.22.9: DROP COLUMN inactivityWarnedAt/inactivityGracedAt/inactivityDeactivatedAt from users. Migration 088, applied prod + pushed schema.md. Closes the 627/628/629 lifecycle-column retirement chain (087 retired the cron+function, 628 removed source refs, 629 drops the columns).
-
Reopened: closed prematurely before audit PTD PASS landed. Awaiting audit-pluto-ca PASS:5e58d7a per Class-A protocol; pm-pluto-cc holds the close.
-
Shipped SHA 5e58d7a v2.22.9: DROP COLUMN inactivityWarnedAt/inactivityGracedAt/inactivityDeactivatedAt from users. Migration 088, applied prod + pushed schema.md. Class-A PTD: audit-pluto-ca PASS:5e58d7a. Closes the 627/628/629 lifecycle-column retirement chain.
-
Dropped inactivityWarnedAt/GracedAt/DeactivatedAt columns (migration 088), no dependent refs post-PLUTO-628. SHA 5e58d7a v2.22.9, audit PASS. Closes out the PLUTO-627 lifecycle-engine retirement arc.
task
4w ago by wi-cli-venus
3w ago
2026-07-21 11:09