[SERVER-54732] Add compressed cachedir SCons tool Created: 23/Feb/21  Updated: 29/Oct/23  Resolved: 26/Apr/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.9.0

Type: New Feature Priority: Major - P3
Reporter: Daniel Moody Assignee: Daniel Moody
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Related
related to SERVER-54342 update vendored scons to not hide fil... Closed
is related to SERVER-33110 SCons CacheDir should re-use pre-comp... Closed
Backwards Compatibility: Fully Compatible
Sprint: Dev Platform 2021-03-08, Dev Platform 2021-03-22, Dev Platform 2021-04-05, Dev Platform 2021-04-19, Dev Platform 2021-05-03
Participants:
Linked BF Score: 164

 Description   

Through the use of compression, we can leverage automatic CRC checking and reduced cache size, as well as better throughput for network drives.

Make a SCon's tool that enables us to leverage this idea.



 Comments   
Comment by Githook User [ 22/Apr/21 ]

Author:

{'name': 'Daniel Moody', 'email': 'daniel.moody@mongodb.com', 'username': 'dmoody256'}

Message: SERVER-54732 fixed validate cachedir debug type issue and turn on globally.
Branch: master
https://github.com/mongodb/mongo/commit/44e6740a3fcb12a4ebd097c03b62e89eb76fdb61

Comment by Githook User [ 21/Apr/21 ]

Author:

{'name': 'Andrew Morrow', 'email': 'acm@mongodb.com', 'username': 'acmorrow'}

Message: Revert "SERVER-54732 turn on validate cachedir globally."

This reverts commit ff3841b180f7090f779874e96c37fe10ac6bd16f.
Branch: master
https://github.com/mongodb/mongo/commit/ded506addbb8e3821eb84604bd5c4a7458cabb45

Comment by Githook User [ 20/Apr/21 ]

Author:

{'name': 'Daniel Moody', 'email': 'daniel.moody@mongodb.com', 'username': 'dmoody256'}

Message: SERVER-54732 turn on validate cachedir globally.
Branch: master
https://github.com/mongodb/mongo/commit/ff3841b180f7090f779874e96c37fe10ac6bd16f

Comment by Githook User [ 20/Apr/21 ]

Author:

{'name': 'Daniel Moody', 'email': 'daniel.moody@mongodb.com', 'username': 'dmoody256'}

Message: SERVER-54732 Improve cachedir debug logs for validation cachedir tool.
Branch: master
https://github.com/mongodb/mongo/commit/827f0f0f00fedc968120a667c4a35b34d9c13c6f

Comment by Githook User [ 15/Apr/21 ]

Author:

{'name': 'Daniel Moody', 'email': 'daniel.moody@mongodb.com', 'username': 'dmoody256'}

Message: SERVER-54732 turn on validate chachedir for a single builder
Branch: master
https://github.com/mongodb/mongo/commit/86944e90edd77e2ae1c7d83bb66f0a14ff99f43b

Comment by Githook User [ 09/Apr/21 ]

Author:

{'name': 'Daniel Moody', 'email': 'daniel.moody@mongodb.com', 'username': 'dmoody256'}

Message: SERVER-54732 Added validate cachedir tool
Branch: master
https://github.com/mongodb/mongo/commit/c84b72d4eb5d4016a6c0223ca0e86c39f567ba5b

Comment by Githook User [ 09/Apr/21 ]

Author:

{'name': 'Daniel Moody', 'email': 'daniel.moody@mongodb.com', 'username': 'dmoody256'}

Message: SERVER-54732 Updated vendor scons to match https://github.com/SCons/scons/pull/3894
Branch: master
https://github.com/mongodb/mongo/commit/d23bccf28cd3ec616eee1d753060834c11cf5bee

Comment by Daniel Moody [ 25/Feb/21 ]

Upstream SCons only changes: https://github.com/SCons/scons/pull/3894

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