[SERVER-36037] Minimize audit lock contention Created: 09/Jul/18 Updated: 29/Oct/23 Resolved: 01/Aug/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Performance, Security |
| Affects Version/s: | None |
| Fix Version/s: | 4.1.2 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Spencer Jackson | Assignee: | Kashish Garg |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Sprint: | Platforms 2018-07-16, Platforms 2018-07-30, Platforms 2018-08-13 | ||||||||
| Participants: | |||||||||
| Linked BF Score: | 0 | ||||||||
| Description |
|
Right now, some forms of text encoding take place inside of the mutex which guards concurrent access to the audit file. We should move all encoding outside of this lock, to reduce contention. |
| Comments |
| Comment by Githook User [ 01/Aug/18 ] |
|
Author: {'name': 'Kashish Garg', 'email': 'kashish.garg@mongodb.com'}Message: |
| Comment by Gregory McKeon (Inactive) [ 11/Jul/18 ] |
|
kashish.garg please link the code review and get the server ticket into the code review title when you can. |