[DRIVERS-473] Deprecate autoIndexId for collection creation Created: 17/Apr/18  Updated: 28/Oct/23  Resolved: 11/Jun/18

Status: Closed
Project: Drivers
Component/s: None
Fix Version/s: None

Type: New Feature Priority: Major - P3
Reporter: Rathi Gnanasekaran Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-8237 autoIndexId:false should be disabled Closed
depends on CSHARP-2253 Deprecate autoIndexId for collection ... Closed
depends on CXX-1567 Deprecate autoIndexId for collection ... Closed
depends on GODRIVER-386 Deprecate autoIndexId for collection ... Closed
depends on MOTOR-213 Deprecate autoIndexId for collection ... Closed
depends on NODE-1428 Deprecate autoIndexId for collection ... Closed
depends on RUBY-1326 Deprecate autoIndexId for collection ... Closed
depends on RUST-73 Deprecate autoIndexId for collection ... Closed
depends on CDRIVER-2626 Deprecate autoIndexId for collection ... Closed
depends on PHPC-1170 Deprecate autoIndexId for collection ... Closed
depends on PHPLIB-346 Deprecate autoIndexId for collection ... Closed
depends on JAVA-2685 Deprecate autoIndexId for collection ... Closed
Server Compat: 3.7
Driver Compliance:
Key Status/Resolution FixVersion
JAVA-2685 Fixed 3.8.0
PHPLIB-346 Fixed 1.4.0
NODE-1428 Fixed 3.1.0, 3.0.8
SCALA-396 Done 2.4.0
CSHARP-2253 Fixed 2.7.0
RUBY-1326 Works as Designed
CXX-1567 Fixed 3.3.0-rc0
PHPC-1170 Fixed
MOTOR-213 Fixed 2.0
GODRIVER-386 Won't Fix
CDRIVER-2626 Fixed 1.11.0
RUST-73 Works as Designed
SWIFT-427 Fixed 1.0.0-rc0

 Description   

The autoIndexId on the create command has been deprecated since 3.2. The driver should similarly deprecate it, and also stop sending autoIndexId : true by default, as that results in a warning in the response:

{ "note" : "the autoIndexId option is deprecated and will be removed in a future release",


Generated at Thu Feb 08 08:21:37 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.