Skip to content
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

Move oldump.sh from olsystem in scripts #5656

Merged
merged 2 commits into from Sep 17, 2021

Conversation

cdrini
Copy link
Collaborator

@cdrini cdrini commented Sep 13, 2021

Work towards #3990 . Need a way to easily test the flow, and right now can't easily run the oldump locally. A follow up PR in olsystem will remove the file there: https://github.com/internetarchive/olsystem/pull/135.

Technical

Testing

docker-compose exec web scripts/oldump.sh $(date +%Y-%m-%d)

Generates dump files in ./dumps/dumps, and sitemaps in ./dumps/sitemaps (there are already in gitignore)

Screenshot

Stakeholders

@mekarpeles

Some changes:
- Abstract any potential secrets
- Abstract to work with directory structure in local environment
- Remove some dead comments about "normalized"/"denormalized" dump
@cdrini cdrini marked this pull request as ready for review September 14, 2021 13:57
@mekarpeles mekarpeles self-assigned this Sep 15, 2021
@mekarpeles mekarpeles added the Priority: 2 Important, as time permits. [managed] label Sep 15, 2021
@cdrini cdrini added Priority: 1 Do this week, receiving emails, time sensitive, . [managed] and removed Priority: 2 Important, as time permits. [managed] labels Sep 17, 2021
@cdrini
Copy link
Collaborator Author

cdrini commented Sep 17, 2021

The olsystem PR got merged; this needs to be merged before next deploy

@mekarpeles mekarpeles merged commit a85bf0e into internetarchive:master Sep 17, 2021
@cdrini cdrini deleted the refactor/move-oldump branch September 17, 2021 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: 1 Do this week, receiving emails, time sensitive, . [managed]
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants