[SERVER-31215] Enable pthread cond monotonic on Linux for WiredTiger Created: 22/Sep/17  Updated: 30/Oct/23  Resolved: 06/Oct/17

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: 3.4.11, 3.6.0-rc0

Type: Improvement Priority: Major - P3
Reporter: Alexander Gorrod Assignee: Louis Williams
Resolution: Fixed Votes: 0
Labels: neweng
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
depends on WT-3461 Avoid long sleeps when the system clo... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v3.4
Sprint: Storage 2017-10-23
Participants:

 Description   

There was a recent enhancement in WiredTiger that improves how the storage engine handles system clocks going back in time. Part of that change is gated behind an environment check that is generated by configure - MongoDB doesn't enable that since the auto-generated files are pre-generated.

We should add HAVE_PTHREAD_COND_MONOTONIC to src/third_party/wiredtiger/build_linux/wiredtiger_config.h

The original change in WiredTiger is WT-3461.



 Comments   
Comment by Githook User [ 07/Dec/17 ]

Author:

{'name': 'Louis Williams', 'username': 'louiswilliams', 'email': 'louis.williams@mongodb.com'}

Message: SERVER-31215 Enable pthread cond monotonic in Linux on WT

(cherry picked from commit 33990519ca30e8a653aaca218c49539f5eba3468)
Branch: v3.4
https://github.com/mongodb/mongo/commit/ae67a97771562a9576963a902f481f6a9b484e51

Comment by Githook User [ 06/Oct/17 ]

Author:

{'email': 'louis.williams@mongodb.com', 'name': 'Louis Williams', 'username': 'louiswilliams'}

Message: SERVER-31215 Enable pthread cond monotonic in Linux on WT
Branch: master
https://github.com/mongodb/mongo/commit/33990519ca30e8a653aaca218c49539f5eba3468

Generated at Thu Feb 08 04:26:20 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.