Details
-
Task
-
Status: In Review (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
2025-5, 2025-7, 2025-8
Description
The goal of this ticket is the produce the MVP for the new upgrade architecture (skeleton) that core developers can begin implementing the health check & internal upgrade procedures into
Miro: https://miro.com/app/board/uXjVI-g_6Q8=/
Sprint 2025-6 goals:
- Start columnstore in special mode without allowing user queries temporarily to complete upgrade process (partially done)
- Hooks for upgrading syscat. (done but needs review/testing)
- downgrade syscat hooks. (done but needs review/testing)
- post upgrade/install health check hooks (in progress)
- Upgrade UI ? (in progress)
Talk with drrtuy to define hooks/format and considerations
Sprint 2025-7 goals:
New/Continued Development
- continue special mode development between change versions (7d)
- post upgrade/install health check hooks (5d)
- change version file management (1d)
- Upgrade UI / terminal output (3d)
Testing/Review - Hooks for upgrading syscat
- downgrade syscat hooks
Sprint 2025-8 goals:
Health Check Development & Testing
Health check (extent map checker) 5d(moved to MCOL 6153)- Retest Debian/Ubuntu and other testing - 5d+ ( done everythings thats found so far - alan.mologorsky will comment what bugs/issue he fixed already - to track if regressions occur)
- * special mode upgrade/downgrade debian issues - some partially solved. Nothing to do until binary for downgrade/upgrade syscat directly from roman/leonid (MCOL-6154)
- Aleksei testing