-
Type: Task
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Sharding
-
Catalog and Routing
-
CAR Team 2024-01-22, CAR Team 2024-02-05, CAR Team 2024-02-19, CAR Team 2024-03-04, CAR Team 2024-03-18, CAR Team 2024-04-01
-
3
Currently an _id cannot be a:
- regex
- array
- undefined
But sharding only restricts to:
- array
We need to add regex on the sharding side, and think about "Undefined"s behavior.
We should also think about adding code/w/scope as well.
- is depended on by
-
SERVER-73537 `autoSplitVector` must not return invalid split points
- Backlog
- is duplicated by
-
SERVER-14161 Disallow regex as shard key value
- Closed
- is related to
-
SERVER-11430 update() failure when hash sharding with regex query
- Closed
-
SERVER-9502 Using regex in _id breaks replication
- Closed
-
SERVER-73537 `autoSplitVector` must not return invalid split points
- Backlog
-
SERVER-11611 remove DataFileMgr::insert*
- Closed
- related to
-
SERVER-73441 Make sure shard key bounds are valid when committing `moveRange`
- Closed