Add write buffer to AiUserMetrics model
What does this MR do and why?
Adds write buffer for AI::UserMetrics model. It will be used to schedule delayed updates to user metrics.
No user facing changes yet. It's only a preparation MR to have smaller MRs.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
Related to #512247 (closed)
Merge request reports
Activity
changed milestone to %17.9
assigned to @pshutsin
added pipelinetier-3 pipeline:run-e2e-omnibus-once labels
added database databasereview pending labels
- Resolved by Pavel Shutsin
- Resolved by Pavel Shutsin
- Resolved by Pavel Shutsin
1 Message CHANGELOG missing: If this merge request needs a changelog entry, add the
Changelog
trailer to the commit message you want to add to the changelog.If this merge request doesn't need a CHANGELOG entry, feel free to ignore this message.
Reviewer roulette
Category Reviewer Maintainer backend @olaoluro
(UTC+0, 1 hour behind author)
@aakriti.gupta
(UTC+1, same timezone as author)
database @irina.bronipolsky
(UTC+0, 1 hour behind author)
@terrichu
(UTC-5, 6 hours behind author)
~"Clickhouse" Reviewer review is optional for ~"Clickhouse" @pedropombeiro
(UTC+1, same timezone as author)
Please refer to documentation page for guidance on how you can benefit from the Reviewer Roulette, or use the GitLab Review Workload Dashboard to find other available reviewers.
Sidekiq queue changes
This merge request contains changes to Sidekiq queues. Please follow the documentation on changing a queue's urgency.
These queues were added:
cronjob:analytics_dump_ai_user_metrics_write_buffer_cron
If needed, you can retry the
danger-review
job that generated this comment.Generated by
DangerEdited by ****E2E Test Result Summary
allure-report-publisher
generated test report!e2e-test-on-cng:
test report for 2d953a22expand test summary
+------------------------------------------------------------------+ | suites summary | +-------------+--------+--------+---------+-------+-------+--------+ | | passed | failed | skipped | flaky | total | result | +-------------+--------+--------+---------+-------+-------+--------+ | Package | 29 | 0 | 15 | 0 | 44 | ✅ | | Create | 140 | 0 | 22 | 0 | 162 | ✅ | | Verify | 53 | 0 | 19 | 0 | 72 | ✅ | | Plan | 86 | 0 | 8 | 0 | 94 | ✅ | | Govern | 84 | 0 | 10 | 0 | 94 | ✅ | | Secure | 2 | 0 | 5 | 0 | 7 | ✅ | | Monitor | 8 | 0 | 12 | 0 | 20 | ✅ | | Data Stores | 33 | 0 | 10 | 0 | 43 | ✅ | | Manage | 1 | 0 | 9 | 0 | 10 | ✅ | | Growth | 0 | 0 | 2 | 0 | 2 | ➖ | | Analytics | 2 | 0 | 0 | 0 | 2 | ✅ | | Fulfillment | 2 | 0 | 7 | 0 | 9 | ✅ | | Ai-powered | 0 | 0 | 2 | 0 | 2 | ➖ | | Configure | 0 | 0 | 3 | 0 | 3 | ➖ | | Release | 5 | 0 | 1 | 0 | 6 | ✅ | | ModelOps | 0 | 0 | 1 | 0 | 1 | ➖ | +-------------+--------+--------+---------+-------+-------+--------+ | Total | 445 | 0 | 126 | 0 | 571 | ✅ | +-------------+--------+--------+---------+-------+-------+--------+
e2e-test-on-gdk:
test report for 2d953a22expand test summary
+------------------------------------------------------------------+ | suites summary | +-------------+--------+--------+---------+-------+-------+--------+ | | passed | failed | skipped | flaky | total | result | +-------------+--------+--------+---------+-------+-------+--------+ | Govern | 37 | 0 | 2 | 0 | 39 | ✅ | | Create | 35 | 0 | 0 | 0 | 35 | ✅ | | Plan | 14 | 0 | 0 | 0 | 14 | ✅ | | Verify | 6 | 0 | 0 | 0 | 6 | ✅ | | Package | 4 | 0 | 0 | 0 | 4 | ✅ | | Analytics | 1 | 0 | 0 | 0 | 1 | ✅ | | Data Stores | 12 | 0 | 0 | 0 | 12 | ✅ | | Secure | 1 | 0 | 0 | 0 | 1 | ✅ | +-------------+--------+--------+---------+-------+-------+--------+ | Total | 110 | 0 | 2 | 0 | 112 | ✅ | +-------------+--------+--------+---------+-------+-------+--------+
Edited by ****- Resolved by Pavel Shutsin
added 650 commits
-
37a2cc1d...ec8b54df - 649 commits from branch
master
- d7ebd8d4 - Add WriteBuffer for Ai::UserMetrics
-
37a2cc1d...ec8b54df - 649 commits from branch
- Resolved by Pavel Shutsin