-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Fully Compatible
-
Execution Team 2025-01-20
-
200
This test, timeseries_reopened_bucket_insert.js, is a bit different across 7.0 and 8.0 and makes different assertions.
In general, on 7.0 we test assertions around the fact that we cannot reopen compressed bucket. On 8.0 and onwards, we test around the fact that we can. Also, on the 7.0 version we are testing around reopening uncompressed buckets (v1 buckets), but if we include these in the 8.0 version of the test, then we fail validation checks that assert that all buckets must be compressed.
I think the simplest and most robust way to resolve the linked BF and avoid future issues around the fact that the two different binary versions have different assumptions is to add a requires_fcv_80 tag on the 8.0 version of this test, and prevent it from running in multiversion suites with 7.0 binaries.