[SERVER-65435] Config fuzzer can set eviction trigger lower than amount of dirty data a single operation may generate Created: 11/Apr/22 Updated: 29/Oct/23 Resolved: 22/Jun/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 6.0.2, 6.1.0-rc0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Gregory Noma | Assignee: | Josef Ahmad |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Operating System: | ALL | ||||||||
| Backport Requested: |
v6.0, v5.0
|
||||||||
| Sprint: | Execution Team 2022-06-27 | ||||||||
| Participants: | |||||||||
| Linked BF Score: | 0 | ||||||||
| Description |
|
The config fuzzer can set eviction_dirty_trigger as low as ~20MB or possibly even lower. If it then runs a test which inserts large documents, it is possible that one of these operations may generate more dirty data than we allow for. Currently, this manifests as the operation hanging indefinitely. After |
| Comments |
| Comment by Josef Ahmad [ 19/Aug/22 ] |
|
The 6.0 backport has been merged but I'm not seeing the automatic githook message here, so I'm pasting the commit manually:
commit 42a7061258533f30248082891bb9b652c6b49e0c (origin/v6.0) (cherry picked from commit 2dde408370d5cb709c9be976123bbc266480b38a)
|
| Comment by Githook User [ 23/Jun/22 ] |
|
Author: {'name': 'Josef Ahmad', 'email': 'josef.ahmad@mongodb.com', 'username': 'josefahmad'}Message: |
| Comment by Githook User [ 22/Jun/22 ] |
|
Author: {'name': 'Josef Ahmad', 'email': 'josef.ahmad@mongodb.com', 'username': 'josefahmad'}Message: |