[SERVER-7376] migrate deletion not aggressive enough and tied to migrate moves Created: 17/Oct/12 Updated: 11/Jul/16 Resolved: 11/Dec/12 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | 2.2.1, 2.2.3, 2.3.2 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Greg Studer | Assignee: | Randolph Tan |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Operating System: | ALL | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
When moving lots of data on a heavily loaded system, the non-aggressive nature of migration deletes means that we're limited by the (deliberately slowed) rate of deletion. One option is to decouple migration deletions from migrations, which should be safe, but needs consideration. |
| Comments |
| Comment by auto [ 17/Dec/12 ] |
|
Author: {u'date': u'2012-12-17T20:22:08Z', u'name': u'Randolph Tan', u'email': u'randolph@10gen.com'}Message: |
| Comment by auto [ 14/Dec/12 ] |
|
Author: {u'date': u'2012-12-14T19:14:19Z', u'email': u'randolph@10gen.com', u'name': u'Randolph Tan'}Message: Fix more tests that were missed last time. This also fixes tests where receiver shard would refuse to moveChunk because there is a ongoing migration doc cleanup. |
| Comment by auto [ 11/Dec/12 ] |
|
Author: {u'date': u'2012-12-11T22:19:38Z', u'email': u'randolph@10gen.com', u'name': u'Randolph Tan'}Message: Fix slowNightly/balance_repl.js |
| Comment by auto [ 11/Dec/12 ] |
|
Author: {u'date': u'2012-12-10T21:28:37Z', u'email': u'randolph@10gen.com', u'name': u'Randolph Tan'}Message: Put back dfb8e2604409e2879ea975c4c49ba6ffde90d795 and fixed tests. |
| Comment by Greg Studer [ 19/Oct/12 ] |
|
Partial fix pushed to 2.3.0 and 2.2.1, fully async fix will require more a significant regression test audit. |
| Comment by auto [ 18/Oct/12 ] |
|
Author: {u'date': u'2012-10-18T07:52:15-07:00', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}Message: |
| Comment by auto [ 18/Oct/12 ] |
|
Author: {u'date': u'2012-10-18T07:52:15-07:00', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}Message: |
| Comment by auto [ 18/Oct/12 ] |
|
Author: {u'date': u'2012-10-18T06:45:11-07:00', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}Message: Revert " This reverts commit dfb8e2604409e2879ea975c4c49ba6ffde90d795. |
| Comment by auto [ 18/Oct/12 ] |
|
Author: {u'date': u'2012-10-18T06:38:15-07:00', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}Message: Revert " This reverts commit bb65b80897797e3dc1fe96076fb6c13f6d7260c5. |
| Comment by auto [ 17/Oct/12 ] |
|
Author: {u'date': u'2012-10-17T13:03:53-07:00', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}Message: |
| Comment by auto [ 17/Oct/12 ] |
|
Author: {u'date': u'2012-10-17T10:08:24-07:00', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}Message: |
| Comment by auto [ 17/Oct/12 ] |
|
Author: {u'date': u'2012-10-17T13:03:53-07:00', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}Message: |
| Comment by auto [ 17/Oct/12 ] |
|
Author: {u'date': u'2012-10-17T11:52:06-07:00', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}Message: |
| Comment by auto [ 17/Oct/12 ] |
|
Author: {u'date': u'2012-10-17T10:08:24-07:00', u'email': u'greg@10gen.com', u'name': u'Greg Studer'}Message: |
| Comment by auto [ 17/Oct/12 ] |
|
Author: {u'date': u'2012-10-16T22:39:18-07:00', u'email': u'greg@10gen.com', u'name': u'gregs'}Message: |
| Comment by auto [ 17/Oct/12 ] |
|
Author: {u'date': u'2012-10-16T22:36:49-07:00', u'name': u'gregs', u'email': u'greg@10gen.com'}Message: |
| Comment by auto [ 17/Oct/12 ] |
|
Author: {u'date': u'2012-10-16T22:39:18-07:00', u'email': u'greg@10gen.com', u'name': u'gregs'}Message: |
| Comment by auto [ 17/Oct/12 ] |
|
Author: {u'date': u'2012-10-16T22:36:49-07:00', u'email': u'greg@10gen.com', u'name': u'gregs'}Message: |