[SERVER-16519] writeConflictException inefficiency Created: 11/Dec/14  Updated: 03/Mar/15  Resolved: 29/Dec/14

Status: Closed
Project: Core Server
Component/s: Concurrency
Affects Version/s: 2.8.0-rc2
Fix Version/s: 2.8.0-rc3

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

Issue Links:
Related
related to SERVER-16603 Fix linking of WriteConflictException... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Participants:

 Description   

logAndBackOff for write conflict should use some sort of randomized exponential back-off.

It should be called after commitAndRestart.



 Comments   
Comment by Daniel Pasette (Inactive) [ 18/Dec/14 ]

Was decided that more evidence needs to be presented to make the proposed backoff change.

Comment by Githook User [ 16/Dec/14 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-16519: fix linking of WriteConflictException
Branch: master
https://github.com/mongodb/mongo/commit/c084a108e440222f458880e816e3cd1091fccf1d

Comment by Githook User [ 16/Dec/14 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-16519 SERVER-16235: WT capped conflict fix and stop special casing oplog
Branch: master
https://github.com/mongodb/mongo/commit/d061b19c0bfc48a5a7e16d328919945f952c3e9f

Comment by Githook User [ 16/Dec/14 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-16519: turn on printing write conflict traces via setParameter
Branch: master
https://github.com/mongodb/mongo/commit/50745fafe0084ae35f68b69aff62e3ef5895fc30

Comment by Githook User [ 16/Dec/14 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-16519: remove commented out code
Branch: master
https://github.com/mongodb/mongo/commit/4c35dddf0fa0aca41436c100a0d7dadb495c2174

Comment by Githook User [ 16/Dec/14 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-16519: restart session before backing off after write conflict
Branch: master
https://github.com/mongodb/mongo/commit/59fe5a2aa698d9b952196eca7e2cbf21545bbb67

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