Operational Defect Database

BugZero found this defect 2516 days ago.

MongoDB | 372159

[SERVER-28698] Use the 'chunkDataCommitted' failpoint for migration_critical_section_concurrency.js

Last update date:

8/15/2017

Affected products:

MongoDB Server

Affected releases:

3.5.5

Fixed releases:

3.4.4

3.5.6

Description:

Info

The current implementation of migration_critical_section_concurrency.js uses a failpoint on the MigrationDestinationManager, which however cannot be blocked for more than 30 seconds because this is the timeout for migration commit. This causes build failures on slower machines and debug builds. Instead we should be using the 'hangBeforeLeavingCriticalSection' failpoint which is on the donor shard and can be held indefinitely.

Top User Comments

xgen-internal-githook commented on Tue, 11 Apr 2017 20:42:30 +0000: Author: {u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'} Message: SERVER-28698 Use 'chunkDataCommitted' failpoint in migration_critical_section_concurrency.js (cherry picked from commit 61339fc6cf60938cbc83fd5b6772b10da55d4289) Branch: v3.4 https://github.com/mongodb/mongo/commit/e3650103509da22a0c4dc7c07ab4f9cea9521e8e xgen-internal-githook commented on Mon, 10 Apr 2017 20:06:37 +0000: Author: {u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'} Message: SERVER-28698 Use 'chunkDataCommitted' failpoint in migration_critical_section_concurrency.js Branch: master https://github.com/mongodb/mongo/commit/61339fc6cf60938cbc83fd5b6772b10da55d4289

Additional Resources / Links

Share:

BugZero Risk Score

Coming soon

Status

Closed

Have you been affected by this bug?

cost-cta-background

Do you know how much operational outages are costing you?

Understand the cost to your business and how BugZero can help you reduce those costs.

Discussion

Login to read and write comments.

Have you ever...

had your data corrupted from a

VMware

bug?

Search:

...