-
Notifications
You must be signed in to change notification settings - Fork 349
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
management commands that create draft- and group-virtual files create a big operational fail window. #3521
Comments
@rjsparks@nostrum.com changed priority from |
@rjsparks@nostrum.com changed status from |
@rjsparks@nostrum.com changed status from |
@rjsparks@nostrum.com set resolution to |
@rjsparks@nostrum.com commented Fixed in d6298ad: Use tempfiles while rebuilding group and doc alias files. Fixes #3521. Commit ready for merge. |
@rjsparks@nostrum.com commented Fixed in 3fa90e7: Merged in d6298ad from rjsparks@nostrum.com: |
…tools#3521. Commit ready for merge. - Legacy-Id: 19949
Use tempfiles while rebuilding group and doc alias files. Fixes ietf-tools#3521. - Legacy-Id: 19958 Note: SVN reference [19949] has been migrated to Git commit d6298ad
resolution_fixed
type_defect
| by rjsparks@nostrum.comRight now, the virtual table creating management commands open the virtual table directly for write, then do a bunch of computation to populate it.
When any management command is run, system checks are run, and if the files are empty the system checks error, causing the management command to exit.
(It may well be that system checks are run when a worker is started...)
Instead, the commands should build the new -virtual files in a tmp file and move it into place.
Issue migrated from trac:3521 at 2022-03-04 09:25:36 +0000
The text was updated successfully, but these errors were encountered: