[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: |
|
||||||||||||
| 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 |
| Comments |
| Comment by Githook User [ 07/Dec/17 ] |
|
Author: {'name': 'Louis Williams', 'username': 'louiswilliams', 'email': 'louis.williams@mongodb.com'}Message: (cherry picked from commit 33990519ca30e8a653aaca218c49539f5eba3468) |
| Comment by Githook User [ 06/Oct/17 ] |
|
Author: {'email': 'louis.williams@mongodb.com', 'name': 'Louis Williams', 'username': 'louiswilliams'}Message: |