-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
🟥 DDL
-
None
-
None
-
None
-
None
-
None
-
None
Summary
jstests/core/timeseries/ddl/timeseries_split_vector.js verifies that splitVector and autoSplitVector are rejected on time-series collections. It tolerates two possible rejection codes: ErrorCodes.IllegalOperation (viewless time-series, the new check) and ErrorCodes.CommandNotSupportedOnView (legacy viewful time-series under FCV 8.0, where the main namespace is a view).
Motivation
Once 9.0 becomes last LTS, legacy viewful time-series collections (FCV 8.0) will no longer exist, so the CommandNotSupportedOnView case will be unreachable. This ticket tracks removing that case (and the associated !isViewlessTimeseriesOnlySuite() conditional) from the test, keeping only the IllegalOperation expectation.