[SERVER-39004] Introduce a quota mechanism for the overflow file Created: 15/Jan/19 Updated: 29/Oct/23 Resolved: 14/Aug/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | WiredTiger |
| Affects Version/s: | 3.6.0, 4.0.0 |
| Fix Version/s: | 3.6.15, 4.0.12, 4.2.1, 4.3.1 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Dmitry Agranat | Assignee: | Alex Cameron (Inactive) |
| Resolution: | Fixed | Votes: | 4 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||||||||||||||
| Backport Requested: |
v4.2, v4.0, v3.6
|
||||||||||||||||||||||||||||||||||||
| Sprint: | Storage Engines 2019-01-28, Storage Engines 2019-02-11, Storage Engines 2019-06-03, Storage Engines 2019-06-17 | ||||||||||||||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||||||||||||||
| Case: | (copied to CRM) | ||||||||||||||||||||||||||||||||||||
| Linked BF Score: | 96 | ||||||||||||||||||||||||||||||||||||
| Story Points: | 5 | ||||||||||||||||||||||||||||||||||||
| Description |
|
We don't currently have a quota mechanism to prevent WiredTigerLAS.wt from growing and eventually running out of disk space. It would help to have such a configuration in place so that once a file reaches a configured size, we reboot mongod process, which will effectively clean up the WiredTigerLAS.wt file |
| Comments |
| Comment by Githook User [ 25/Sep/19 ] |
|
Author: {'email': 'alex.cameron@mongodb.com', 'name': 'Alex Cameron'}Message: |
| Comment by Githook User [ 24/Sep/19 ] |
|
Author: {'email': 'alex.cameron@mongodb.com', 'name': 'Alex Cameron'}Message: (cherry picked from commit 2d960d94b1c760845a732c106dc669f54ee9961b) |
| Comment by Githook User [ 24/Sep/19 ] |
|
Author: {'name': 'Alex Cameron', 'email': 'alex.cameron@mongodb.com'}Message: (cherry picked from commit b29c22ad4b89dccca63bd2a279c48f47f76093d1)
(cherry picked from commit 8f8fb6f1b84134e8a6ab33e13e840916af0a6280) |
| Comment by Githook User [ 13/Aug/19 ] |
|
Author: {'name': 'Alex Cameron', 'username': 'tetsuo-cpp', 'email': 'alex.cameron@10gen.com'}Message: Revert " This reverts commit 9010c8eb5552f589a573515f41065348eac69ef7. |
| Comment by Githook User [ 13/Aug/19 ] |
|
Author: {'name': 'Alex Cameron', 'username': 'tetsuo-cpp', 'email': 'alex.cameron@10gen.com'}Message: Revert " This reverts commit 2d0ca472aa0f07b07c95a48a48fb8281895b864f. |
| Comment by Githook User [ 06/Aug/19 ] |
|
Author: {'name': 'Alex Cameron', 'username': 'tetsuo-cpp', 'email': 'alex.cameron@10gen.com'}Message: (cherry picked from commit b29c22ad4b89dccca63bd2a279c48f47f76093d1) |
| Comment by Githook User [ 06/Aug/19 ] |
|
Author: {'name': 'Alex Cameron', 'username': 'tetsuo-cpp', 'email': 'alex.cameron@10gen.com'}Message: (cherry picked from commit 2d960d94b1c760845a732c106dc669f54ee9961b) |
| Comment by Githook User [ 05/Aug/19 ] |
|
Author: {'name': 'Alex Cameron', 'email': 'alex.cameron@10gen.com', 'username': 'tetsuo-cpp'}Message: (cherry picked from commit b29c22ad4b89dccca63bd2a279c48f47f76093d1) |
| Comment by Githook User [ 05/Aug/19 ] |
|
Author: {'name': 'Alex Cameron', 'email': 'alex.cameron@10gen.com', 'username': 'tetsuo-cpp'}Message: (cherry picked from commit 2d960d94b1c760845a732c106dc669f54ee9961b) |
| Comment by Githook User [ 14/Jul/19 ] |
|
Author: {'name': 'Alex Cameron', 'username': 'tetsuo-cpp', 'email': 'alex.cameron@10gen.com'}Message: (cherry picked from commit b29c22ad4b89dccca63bd2a279c48f47f76093d1) |
| Comment by Githook User [ 14/Jul/19 ] |
|
Author: {'name': 'Alex Cameron', 'username': 'tetsuo-cpp', 'email': 'alex.cameron@10gen.com'}Message: (cherry picked from commit 2d960d94b1c760845a732c106dc669f54ee9961b) |
| Comment by Alex Cameron (Inactive) [ 12/Jun/19 ] |
|
We have a new configuration option and server parameter to control this functionality within WiredTiger. This work will be backported to 4.0 and 3.6 so I've marked it as "Fully Compatible". |
| Comment by Githook User [ 11/Jun/19 ] |
|
Author: {'name': 'Alex Cameron', 'email': 'alex.cameron@10gen.com', 'username': 'tetsuo-cpp'}Message: |
| Comment by Githook User [ 11/Jun/19 ] |
|
Author: {'name': 'Alex Cameron', 'email': 'alex.cameron@10gen.com', 'username': 'tetsuo-cpp'}Message: |