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

merge 3.x to 4.x #15821

Merged
merged 13 commits into from Apr 16, 2020
Merged

merge 3.x to 4.x #15821

merged 13 commits into from Apr 16, 2020

Conversation

diosmosis
Copy link
Member

No description provided.

tsteur and others added 13 commits April 7, 2020 08:43
* make sure to always set JSON_PIWIK to native JSON when possible

* rebuilt piwik.js
…or bulk requests (#15784)

* Force POST for bulk requests, fix alwaysUseSendBeacon not respected for bulk requests

* rebuilt piwik.js
…tion (#15798)

Feedback from a customer... Eg the daily `cleanupTrackingFailures()` action might be only executed after the weekly `notifyTrackingFailures` therefore we should try to clean up failures first and then check if any are left. Avoids the case where a user opens hours later the email they receive and then there are no tracking failures reported. This could still happen but it's a bit less likely.
…15786)

* Faster segmented suggested values when browser archiving is disabled

* make sure no segment is set

* remove wrong var type

* fix/add tests

* add more segment values

* detect if we should flatten or not

* add docs
* purge all old archives regardless of done value, we only care about the newest usable one

* Fix test and start on new one.

* Add coverage for change in tests.

* there is no longer an inner join so should not need the idsite check
* One click update in two parts so new code is loaded for second.

* remove no longer needed code
@diosmosis diosmosis added the not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org. label Apr 16, 2020
@diosmosis diosmosis added this to the 4.0.0 milestone Apr 16, 2020
@diosmosis
Copy link
Member Author

@tsteur the ArchiveCronTest failure on 3.x is back now, going to merge this, if it sticks around after #15117 then will look into fixing it.

@diosmosis diosmosis merged commit 37182bf into 4.x-dev Apr 16, 2020
@diosmosis diosmosis deleted the 3.x-to-4.x branch April 16, 2020 20:24
@sgiehl
Copy link
Member

sgiehl commented Apr 17, 2020

@diosmosis it might be better to push merges from 3.x-dev to 4.x-dev directly to the 4.x-dev branch, without using a PR. The problem with the PR is, that with our merge strategy all commits are squashed into one. That means, the next time some tries to merge 3.x-dev to 4.x-dev all commits in this PR will be tried to merge again, as they are not included in 4.x-dev. That doesn't happen when pushing the merge directly or if we would allow another merge strategy.

@diosmosis
Copy link
Member Author

@sgiehl 👍 didn't think of that. Think it would be better to revert this and merge on the CLI manually?

@sgiehl
Copy link
Member

sgiehl commented Apr 17, 2020

not needed. Another merge from 3.x-dev to 4.x-dev should be enough as all commits should be tried to merge again, even if the changes have already been merged...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants