[SERVER-52538] Update IDL definition for create command Created: 02/Nov/20  Updated: 29/Oct/23  Resolved: 05/Feb/21

Status: Closed
Project: Core Server
Component/s: Catalog
Affects Version/s: None
Fix Version/s: 4.9.0

Type: Task Priority: Major - P3
Reporter: Samyukta Lanka Assignee: A. Jesse Jiryu Davis
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-52548 Convert create command implementation... Closed
Documented
is documented by DOCS-14185 Investigate changes in SERVER-52538: ... Closed
Problem/Incident
causes SERVER-53575 collMod with validator omits default ... Closed
causes SERVER-54482 Crash if undefined is passed in colla... Closed
causes SERVER-54257 Refactor the structs used to represen... Backlog
Backwards Compatibility: Fully Compatible
Sprint: Repl 2020-11-30, Repl 2020-12-14, Repl 2020-12-28, Repl 2021-01-11, Repl 2021-01-25, Repl 2021-02-08
Participants:
Linked BF Score: 38

 Description   

The create command already has IDL specifying its input. We should modify this to include updates we've made to IDL Command Syntax, like adding apiVersion and defining the replyType.



 Comments   
Comment by Githook User [ 05/Feb/21 ]

Author:

{'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com', 'username': 'ajdavis'}

Message: SERVER-52538 Merge Collation and CollationSpec classes
Branch: master
https://github.com/mongodb/mongo/commit/1736293848e2a251db316bb5b4f529739d5e5a27

Comment by Githook User [ 05/Feb/21 ]

Author:

{'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com', 'username': 'ajdavis'}

Message: SERVER-52538 Remove CollationSpec
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/1b342d902365b8ab80d52c7f974e7852f665d1d2

Comment by Githook User [ 04/Feb/21 ]

Author:

{'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com', 'username': 'ajdavis'}

Message: Revert "SERVER-52538 Merge Collation and CollationSpec classes"

This reverts commit 780295a9322938abbb1c5f9abbb2b22a4f707357.
Branch: master
https://github.com/mongodb/mongo/commit/24223334fac1d746f8483cb10eacc4d95e7fcf7c

Comment by Githook User [ 04/Feb/21 ]

Author:

{'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com', 'username': 'ajdavis'}

Message: Revert "SERVER-52538 Remove CollationSpec"

This reverts commit 2fe8f0e2030f524d03d2102b9559c4deac5b71de.
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/028456dc8f89ba6ed64e6876442881e20bedef9a

Comment by A. Jesse Jiryu Davis [ 03/Feb/21 ]

Usually in PM-1804 when we update a command, we make its input parsing stricter. In the case of "create" it was already strict, so I'm not marking this "downstream changes needed".

Comment by Githook User [ 03/Feb/21 ]

Author:

{'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com', 'username': 'ajdavis'}

Message: SERVER-52538 Merge Collation and CollationSpec classes
Branch: master
https://github.com/mongodb/mongo/commit/780295a9322938abbb1c5f9abbb2b22a4f707357

Comment by Githook User [ 03/Feb/21 ]

Author:

{'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com', 'username': 'ajdavis'}

Message: SERVER-52538 Remove CollationSpec
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/2fe8f0e2030f524d03d2102b9559c4deac5b71de

Comment by Ian Whalen (Inactive) [ 04/Jan/21 ]

Author:

{'username': u'evrg-bot-webhook', 'name': u'A. Jesse Jiryu Davis', 'email': u'jesse@mongodb.com'}

Message:SERVER-52538 Update IDL for "create" command, part 2
Branch:master
https://github.com/mongodb/mongo/commit/68fa4028f80eeb1db169e5904446071a827e0cc0

Comment by A. Jesse Jiryu Davis [ 22/Dec/20 ]

SERVER-52538 Use IDL-defined collation options: https://mongodbcr.appspot.com/717500001/

Comment by Githook User [ 09/Dec/20 ]

Author:

{'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com', 'username': 'ajdavis'}

Message: SERVER-52538 Update IDL for "create" command, part 1
Branch: master
https://github.com/mongodb/mongo/commit/203ed70069a9c16af767d00f459cdcd9114d13b5

Generated at Thu Feb 08 05:28:19 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.