[SERVER-10532] Implement sharded operation state management Created: 15/Aug/13  Updated: 02/Aug/18  Resolved: 10/Oct/13

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 2.5.3

Type: Task Priority: Major - P3
Reporter: Alberto Lerner Assignee: Gregory McKeon (Inactive)
Resolution: Done Votes: 0
Labels: buildbot
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:

 Description   

A sharded delete/insert/update needs to be broken down into the component deletes against individual servers. And the response of these servers should be processed.

This is independent of the networking code to send / receive the requests / responses.



 Comments   
Comment by auto [ 10/Oct/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10532 fuller mongos tests for batch writes
Branch: master
https://github.com/mongodb/mongo/commit/b49b13c48e0450398642d240b4dbbd259c399dc1

Comment by auto [ 10/Oct/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10532 mongos batched write protocol online
Branch: master
https://github.com/mongodb/mongo/commit/90e3298d7fce0cfc37f4dba8c0d69ab5ec593f51

Comment by auto [ 07/Oct/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10532 batch write executor and unit tests
Branch: master
https://github.com/mongodb/mongo/commit/58eb7b1300d8e8a623a62592f510763a3eae1b0c

Comment by auto [ 03/Oct/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10532 fix unused variable for non-debug builds
Branch: master
https://github.com/mongodb/mongo/commit/b9420625a99eca29a02946ee24e9cfa1a4311342

Comment by auto [ 03/Oct/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10532 interfaces and basic implementation for batch write ops, targeter, and dispatcher
Branch: master
https://github.com/mongodb/mongo/commit/65a6723ab729190c4b37ea1f207b56150b6536a6

Comment by auto [ 27/Sep/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10532 fix osx, rhel compile, no need for explicit copy constructor in BatchItemRef
Branch: master
https://github.com/mongodb/mongo/commit/d4237ac1b5e948b6ac302d1816bcb2b465dafcf3

Comment by auto [ 27/Sep/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10532 single write op state in mongos
Branch: master
https://github.com/mongodb/mongo/commit/e2c0abfa3746aa034d2a279a6da276ea8cdca6e0

Comment by auto [ 24/Sep/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10532 add sentinel values for ChunkVersion
Branch: master
https://github.com/mongodb/mongo/commit/cb545b3187782f66669060de89f8d5949517d498

Comment by auto [ 23/Sep/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10532 replace WriteItem with BatchedCommandRequest, conform to new response spec
Branch: master
https://github.com/mongodb/mongo/commit/6f7f26fd08544d72da5ee0289bb25210e4791371

Comment by auto [ 12/Sep/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10532 thin wrapper class for batched write request types
Branch: master
https://github.com/mongodb/mongo/commit/5b4f7a872805ceb8a9360ff1ee5f32848b65394b

Generated at Thu Feb 08 03:23:24 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.