-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
ALL
-
Execution Team 2021-12-27, Execution Team 2022-01-10, Execution Team 2022-01-24
Clustered collections do not respect collations passed to the create command.
db.createCollection('c', {clusteredIndex: {key: {_id: 1}, unique: true}, collation: {locale: "en", strength: 2}}) db.c.insert({_id: "FOO"}) db.c.find({_id: "foo"}) // Returns nothing, but should perform case-insensitive match
As scoped, we should instead return an error when created with a collation.
- causes
-
SERVER-62877 Coverity analysis defect 121363: Uninitialized pointer field
- Closed
-
SERVER-72224 Clustered collections with non-"simple" default collation miss documents when querying on _id using "simple" collation
- Closed
- is duplicated by
-
SERVER-62460 Support collations for clustered collections
- Closed