-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Catalog, Upgrade/Downgrade
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2026-03-30, CAR Team 2026-04-13
-
200
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Suites that execute FCV upgrade/downgrade in background and have the CreateViewlessTiemseries feature flag enabled trigger continuous timeseries collection transformation between legacy and viewless format. Non retryable commands executing during this transformation can fail with InterruptedDueToTimeseriesUpgradeDowngrade error, and if the suites does not implement retryable writes it won't be able to retry those command and the test will fail.
In order not to ban all timeseries test from the FCV upgrade/downgrade suite without retryable write we will create a hook that when detects a non-retryable command failing with InterruptedDueToTimeseriesUpgradeDowngrade it will silently quit the test.
- has to be done after
-
SERVER-121880 Relax buckets check in timeseries_reopened_bucket_insert.js test
-
- Closed
-
- is depended on by
-
SERVER-122589 Make timeseries passthrough tests using parallel shell & failpoints resilient to viewless timeseries upgrade/downgrade
-
- Closed
-
-
SERVER-123316 Enable viewless timeseries in Antithesis FCV upgrade/downgrade suite
-
- Closed
-
-
SERVER-109882 Enable viewless timeseries feature flag in ALL FCV upgrade/downgrade suites
-
- Closed
-
- is duplicated by
-
SERVER-121925 Skip tests failing with timeseries upgrade/downgrade interruption error in FCV up/down without retriable writes.
-
- Closed
-
- is related to
-
SERVER-124171 Disambiguate user-defined collection schema violations from timeseries schema violations in validate
-
- In Progress
-
- related to
-
SERVER-123813 Use stable feature flag checks in skipTestIfViewlessTimeseriesEnabled
-
- Closed
-
-
SERVER-122949 Writes concurrent to viewless timeseries upgrade may create new buckets instead of reopening
-
- Closed
-