Details
-
Bug
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
ALL
-
Execution Team 2021-12-27, Execution Team 2022-01-10, Execution Team 2022-01-24
Description
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.
Attachments
Issue Links
- 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
-