[CSHARP-1706] Support providing collation per operation Created: 12/Jul/16  Updated: 19/Oct/16  Resolved: 12/Sep/16

Status: Closed
Project: C# Driver
Component/s: None
Affects Version/s: None
Fix Version/s: 2.4

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

Issue Links:
Depends
is depended on by DRIVERS-291 Support providing collation per opera... Closed
Epic Link: MongoDB 3.4

 Description   

As of server version 3.4 (max wire version 5), a collation option is supported for some commands. Helpers for the following commands therefore must be updated:

  • create
  • createIndexes
  • aggregate
  • count
  • distinct
  • find (command only)
  • findAndModify
  • geoNear
  • group
  • mapReduce
  • remove (command)
  • update (command)

See spec changes in:

Note that the driver must not automatically add a collation to any of the Bulk Write Models; the user must explicitly provide the collation to each.



 Comments   
Comment by waxmiguel [ 05/Oct/16 ]

Cheers

Comment by Githook User [ 29/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Code review changes.
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/eeb85dc79aa529b63c56e5a8c1e6288fc32f1787

Comment by Githook User [ 29/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Add tests.
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/bc1f6023598e9f09134c1d38595ccc8534dc9b65

Comment by Githook User [ 29/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Support collations.
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/3e65a3646d92b5473cecc626f8eb09e00db2a421

Comment by Githook User [ 24/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Code review changes.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/eeb85dc79aa529b63c56e5a8c1e6288fc32f1787

Comment by Githook User [ 24/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Add tests.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/bc1f6023598e9f09134c1d38595ccc8534dc9b65

Comment by Githook User [ 24/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Support collations.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/3e65a3646d92b5473cecc626f8eb09e00db2a421

Comment by Githook User [ 21/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Code review changes.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/48f4ca36a6db6c6fcb46676ff4ae2019b1cac68a

Comment by Githook User [ 21/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Add tests.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/ae23c0aed841f95654950742d1f54a8c037693ed

Comment by Githook User [ 21/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Support collations.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/87debca0b0719318075c766a322c8c86b231ae56

Comment by Githook User [ 16/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Code review changes.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/f22d64dd265cb59a478d555a5e5d50e50f644ff7

Comment by Githook User [ 16/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Add tests.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/c63f1d10d0deada48b8df2dc57b42fb40f371359

Comment by Githook User [ 16/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Support collations.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/eca62f281d92d6de1ef51d8bfdc1895da6dfee21

Comment by Githook User [ 12/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Code review changes.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/a2277822b5d3fbaf6465291149f9b5ea41552a40

Comment by Githook User [ 12/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Add tests.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/77fa071351e64820a84688d743e65c15f9474b0a

Comment by Githook User [ 12/Sep/16 ]

Author:

{u'username': u'rstam', u'name': u'rstam', u'email': u'robert@robertstam.org'}

Message: CSHARP-1706: Support collations.
Branch: v2.4.x
https://github.com/mongodb/mongo-csharp-driver/commit/c35073939ffa4c793cde399b3259aa8cc6083dd5

Generated at Wed Feb 07 21:40:26 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.