Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
3.6.3, 3.7.1
-
None
-
Fully Compatible
-
v3.6
-
Sharding 2018-04-09
-
0
Description
Similar to SERVER-33232, a fully retried write (write was sent more than once to the server and no writes needs to be done at this moment because they were already completed in the previous attempts) will never acquire the global lock in mode X or IX, and will thus not satisfy this condition:
https://github.com/mongodb/mongo/blob/r3.7.1/src/mongo/db/service_entry_point_mongod.cpp#L356-L360
Attachments
Issue Links
- is related to
-
SERVER-27067 Some Commands do not wait for write concern for no-op writes
-
- Closed
-
-
SERVER-33232 _configCreateCollection should properly wait for write concern
-
- Closed
-
-
SERVER-33727 Do not wait for write concern if opTime didn't change during write
-
- Closed
-
-
SERVER-35387 Ensure retried commitTransaction command waits for writeConcern
-
- Closed
-