-
Notifications
You must be signed in to change notification settings - Fork 2.3k
GTID and other go/mysql and vstreamer optimizations
#18196
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
GTID and other go/mysql and vstreamer optimizations
#18196
Conversation
…ract sequence_number and last_transaction from binlog event Signed-off-by: Shlomi Noach <[email protected]>
… in VEvent Signed-off-by: Shlomi Noach <[email protected]>
…ract sequence_number and last_transaction from binlog event Signed-off-by: Shlomi Noach <[email protected]>
Signed-off-by: Shlomi Noach <[email protected]>
- Handle PREVIOUS_GTIDS event - Use in-place GTID updates - Read commit parent (last_committed) and sequence_number from GTID event - Optimize use of time.Now() - Optimize generation of GTID Signed-off-by: Shlomi Noach <[email protected]>
Review ChecklistHello reviewers! 👋 Please follow this checklist when reviewing this Pull Request. General
Tests
Documentation
New flags
If a workflow is added or modified:
Backward compatibility
|
Co-authored-by: Arthur Schreiber <[email protected]> Signed-off-by: Shlomi Noach <[email protected]>
Co-authored-by: Copilot <[email protected]> Signed-off-by: Shlomi Noach <[email protected]>
Signed-off-by: Shlomi Noach <[email protected]>
Signed-off-by: Shlomi Noach <[email protected]>
Signed-off-by: Shlomi Noach <[email protected]>
Signed-off-by: Shlomi Noach <[email protected]>
Signed-off-by: Shlomi Noach <[email protected]>
Signed-off-by: Shlomi Noach <[email protected]>
Signed-off-by: Shlomi Noach <[email protected]>
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #18196 +/- ##
==========================================
+ Coverage 67.49% 67.52% +0.02%
==========================================
Files 1607 1607
Lines 263144 263324 +180
==========================================
+ Hits 177621 177805 +184
+ Misses 85523 85519 -4 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Signed-off-by: Shlomi Noach <[email protected]>
|
This PR is being marked as stale because it has been open for 30 days with no activity. To rectify, you may do any of the following:
If no action is taken within 7 days, this PR will be closed. |
|
This PR is being marked as stale because it has been open for 30 days with no activity. To rectify, you may do any of the following:
If no action is taken within 7 days, this PR will be closed. |
Signed-off-by: Shlomi Noach <[email protected]>
Signed-off-by: Shlomi Noach <[email protected]>
Signed-off-by: Shlomi Noach <[email protected]>
Description
This is an extract from #17628. While working on #17628 we:
vstreamer.In this PR we have the following improvements:
go/mysqlPREVIOUS_GTIDSeventlast_committed(aka commit parent) andsequence_numberfrom GTID eventvstreamer.goPREVIOUS_GTIDSeventtime.Now()generation (same timestamp for GTID group)SequenceNumberandLastCommittedto all events.Related Issue(s)
#17628
Checklist
Deployment Notes