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

During core:archive when a day or period archiving fails for a website, abort the website archiving #12708

Merged
merged 8 commits into from Apr 9, 2018

Conversation

mattab
Copy link
Member

@mattab mattab commented Apr 9, 2018

PR should be merged before #12702

@mattab mattab added the Needs Review PRs that need a code review label Apr 9, 2018
@mattab mattab added this to the 3.5.0 milestone Apr 9, 2018
@mattab mattab changed the base branch from 3.x-dev to archivenottwice April 9, 2018 10:44
@tsteur
Copy link
Member

tsteur commented Apr 9, 2018

Looks good to me @mattab

@mattab mattab merged commit 0952700 into archivenottwice Apr 9, 2018
@mattab mattab deleted the archive_abort branch April 9, 2018 21:07
mattab pushed a commit that referenced this pull request Apr 23, 2018
* Do not run the same archive command twice

* simplify

*  During core:archive when a day or period archiving fails for a website, abort the website archiving (#12708)

* If one of the period archiving fails, we now cancel the remaining archiving processes
* Increment the skipped counter

* also exit when a day period is already active

* undo last commit

* if day archive fails, then do not proceed archiving periods

* Minor changes

* Archive: mark the daily archive as successful, only after it was really successful (#12720)

+ Simplify & fix some logic

* do not archive a period when a sub period is processing (#12719)
InfinityVoid pushed a commit to InfinityVoid/matomo that referenced this pull request Oct 11, 2018
* Do not run the same archive command twice

* simplify

*  During core:archive when a day or period archiving fails for a website, abort the website archiving (matomo-org#12708)

* If one of the period archiving fails, we now cancel the remaining archiving processes
* Increment the skipped counter

* also exit when a day period is already active

* undo last commit

* if day archive fails, then do not proceed archiving periods

* Minor changes

* Archive: mark the daily archive as successful, only after it was really successful (matomo-org#12720)

+ Simplify & fix some logic

* do not archive a period when a sub period is processing (matomo-org#12719)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Review PRs that need a code review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants