-
-
Notifications
You must be signed in to change notification settings - Fork 607
XWIKI-23420: Notifications that aren't pre-filtered in time aren't sent by schedulers #4854
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
Conversation
|
Note: was previously #4782 but the branch has been renamed. |
michitux
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The since-versions need to be adjusted (17.10.0 has already been released) and I have some comments regarding the migration.
...java/org/xwiki/eventstream/store/solr/internal/migration/SolrDocumentMigration171000000.java
Outdated
Show resolved
Hide resolved
...java/org/xwiki/eventstream/store/solr/internal/migration/SolrDocumentMigration171000000.java
Outdated
Show resolved
Hide resolved
...java/org/xwiki/eventstream/store/solr/internal/migration/SolrDocumentMigration171000000.java
Outdated
Show resolved
Hide resolved
...java/org/xwiki/eventstream/store/solr/internal/migration/SolrDocumentMigration171000000.java
Outdated
Show resolved
Hide resolved
...java/org/xwiki/eventstream/store/solr/internal/migration/SolrDocumentMigration171000000.java
Outdated
Show resolved
Hide resolved
…nt by schedulers
* Provide a new solr event field for storing prefiltering date and use
that date instead of event date when getting events for sending
emails
…ent by schedulers * Fix coverage * Fix missing version to update schema * Use setAtomic
…nt by schedulers * Fix bug with migration
8cf4374 to
46c5452
Compare
I'm aware about that, but I'm waiting to know exactly where it's merged before changing all versions FTR. |
…nt by schedulers * Start improvments on migration
…nt by schedulers * Improve migration following Michael's review
michitux
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems you have some confusing and not really used code left over from the index-based pagination, I've added some comments.
...java/org/xwiki/eventstream/store/solr/internal/migration/SolrDocumentMigration171000000.java
Outdated
Show resolved
Hide resolved
...java/org/xwiki/eventstream/store/solr/internal/migration/SolrDocumentMigration171000000.java
Outdated
Show resolved
Hide resolved
...java/org/xwiki/eventstream/store/solr/internal/migration/SolrDocumentMigration171000000.java
Outdated
Show resolved
Hide resolved
…nt by schedulers * Minor fix * Change version
…nt by schedulers (#4854) * Provide a new solr event field for storing prefiltering date and use that date instead of event date when getting events for sending emails * Fix coverage * Fix missing version to update schema * Use setAtomic * Fix bug with migration * Start improvments on migration * Improve migration following Michael's review * Minor fix * Change version (cherry picked from commit 6d7320d)
💚 All backports created successfully
Questions ?Please refer to the Backport tool documentation and see the Github Action logs for details |
…nt by schedulers (#4854) * Provide a new solr event field for storing prefiltering date and use that date instead of event date when getting events for sending emails * Fix coverage * Fix missing version to update schema * Use setAtomic * Fix bug with migration * Start improvments on migration * Improve migration following Michael's review * Minor fix * Change version (cherry picked from commit 6d7320d)
Jira URL
https://jira.xwiki.org/browse/XWIKI-23420
Changes
Description
Clarifications
Screenshots & Video
Executed Tests
All impacted modules were rebuilt with quality profile. All tests of xwiki-platform-notification-test-docker have been executed.
Manual test to perform:
Expected merging strategy