-
Type: Improvement
-
Resolution: Won't Do
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
One of the ways to create a key string involves providing an existing BSON object and an ordering. Currently if the BSON and ordering are not compatible (i.e. do not have the same number of fields), it does not immediately throw an error and may behave unexpectedly upon subsequent usage. We should see if we can improve this interface to make it more obvious to a user if it's being misused like this.