[SERVER-19833] Error out when attempting to do committed reads on non-supported storage engines Created: 07/Aug/15  Updated: 02/Oct/15  Resolved: 17/Aug/15

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: 3.1.6
Fix Version/s: 3.1.7

Type: Improvement Priority: Major - P3
Reporter: Randolph Tan Assignee: Matt Dannenberg
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: RPL 8 08/31/15
Participants:

 Description   

For example, in mmapv1, the current behavior as of 3.1.6 is the request will loop indefinitely in the server side unless the maxTimeMS is specified.



 Comments   
Comment by Githook User [ 17/Aug/15 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-19833 do not override db variable in core tests
Branch: master
https://github.com/mongodb/mongo/commit/4cf56d86a386039839dc10bb761bd28c829be426

Comment by Githook User [ 17/Aug/15 ]

Author:

{u'username': u'milkie', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

Message: SERVER-19833 fix compilation
Branch: master
https://github.com/mongodb/mongo/commit/a0711c53f72720bf17e7d8e7d0d9b2a6b8bb6045

Comment by Githook User [ 17/Aug/15 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-19833 Error out when attempting to do committed reads on non-supported storage engines
Branch: master
https://github.com/mongodb/mongo/commit/01f2a40e331d519e4875ce6be2d1416994ca0e18

Comment by Eric Milkie [ 11/Aug/15 ]

I am surprised this doesn't work properly already; there is code present in dbcommands.cpp:1293 intended to do just what this ticket describes. mattd@10gen.com can investigate.

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