[SERVER-20676] Move chunk doesn't retry if the chunk boundaries don't match what mongos expected Created: 28/Sep/15  Updated: 25/Jan/17  Resolved: 08/Oct/15

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 3.2.0-rc0

Type: Bug Priority: Major - P3
Reporter: Spencer Brody (Inactive) Assignee: Spencer Brody (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-20693 Stop including wanted and received ch... Closed
Related
related to SERVER-20592 Split chunk doesn't retry if the chun... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Sharding A (10/09/15), Sharding B (10/30/15)
Participants:
Linked BF Score: 0

 Description   

Same problem as SERVER-20592, but for moveChunk



 Comments   
Comment by Githook User [ 13/Oct/15 ]

Author:

{u'username': u'GeertBosch', u'name': u'Geert Bosch', u'email': u'geert.bosch@mongodb.com'}

Message: SERVER-20676: Adjust for rename global min/maxKey to kMin/kMaxBSONKey
Branch: artree
https://github.com/10gen/mongo-enterprise-modules/commit/4f7dda29a2c84488b8c3a1fddf8f62724a313b23

Comment by Githook User [ 08/Oct/15 ]

Author:

{u'username': u'stbrody', u'name': u'Spencer T Brody', u'email': u'spencer@mongodb.com'}

Message: SERVER-20676 Retry move chunk if it fails due to stale chunk boundaries

This reverts commit 0891369a428c69283544d4689883eab4e7e31dd9.
Branch: master
https://github.com/mongodb/mongo/commit/5ebaba96ce8d8cc17686ae4cdf043c470fbfc1e8

Comment by Max Hirschhorn [ 07/Oct/15 ]

[2015/10/07 18:21:33.417] src/mongo/s/d_split.cpp:682:25: error: unused variable 'cmdEpoch' [-Werror,-Wunused-variable]
[2015/10/07 18:21:33.417]                     OID cmdEpoch = epochElem.OID();
[2015/10/07 18:21:33.417]                         ^
[2015/10/07 18:21:33.893] 1 error generated.
[2015/10/07 18:21:33.909] scons: *** [build/optdebug/mongo/s/d_split.o] Error 1

https://github.com/mongodb/mongo/blob/3099db9c48a17c40b98423a5651943218f9844ce/src/mongo/s/d_split.cpp#L682 should probably be cmdEpoch = epochElem.OID() because the variable is defined on line 674.

Comment by Githook User [ 07/Oct/15 ]

Author:

{u'username': u'visemet', u'name': u'Max Hirschhorn', u'email': u'max.hirschhorn@mongodb.com'}

Message: Revert "SERVER-20676 Retry move chunk if it fails due to stale chunk boundaries"

This reverts commit 3099db9c48a17c40b98423a5651943218f9844ce.
Branch: master
https://github.com/mongodb/mongo/commit/0891369a428c69283544d4689883eab4e7e31dd9

Comment by Githook User [ 07/Oct/15 ]

Author:

{u'username': u'stbrody', u'name': u'Spencer T Brody', u'email': u'spencer@mongodb.com'}

Message: Revert "SERVER-20676 Temporarily disable multi_mongos2.js test"

This reverts commit 1cd101f5bdaae56d67ba7df527da5c6e9352620b.
Branch: master
https://github.com/mongodb/mongo/commit/1b9f26c8d6c79e79bd08ae83dcc03a848414b615

Comment by Githook User [ 07/Oct/15 ]

Author:

{u'username': u'stbrody', u'name': u'Spencer T Brody', u'email': u'spencer@mongodb.com'}

Message: SERVER-20676 Retry move chunk if it fails due to stale chunk boundaries
Branch: master
https://github.com/mongodb/mongo/commit/3099db9c48a17c40b98423a5651943218f9844ce

Comment by Githook User [ 01/Oct/15 ]

Author:

{u'username': u'stbrody', u'name': u'Spencer T Brody', u'email': u'spencer@mongodb.com'}

Message: SERVER-20676 Temporarily disable multi_mongos2.js test
Branch: master
https://github.com/mongodb/mongo/commit/1cd101f5bdaae56d67ba7df527da5c6e9352620b

Comment by Githook User [ 30/Sep/15 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: SERVER-20676 Rename global min/maxKey variables to kMin/kMaxBSONKey
Branch: master
https://github.com/mongodb/mongo/commit/97128797aa2d5169ca2e7f1cc6795955857803d7

Comment by Githook User [ 30/Sep/15 ]

Author:

{u'username': u'stbrody', u'name': u'Spencer T Brody', u'email': u'spencer@mongodb.com'}

Message: SERVER-20676 Use the actual chunk boundaries in moveChunk error messages, not the global minKey and maxKey objects
Branch: master
https://github.com/mongodb/mongo/commit/5e40d61942a01513881e4c6eb718daa9384c4a41

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