-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
VReplication: Optimize replication on target tablets #17166
base: main
Are you sure you want to change the base?
Commits on Nov 7, 2024
-
Enable VPlayerBatching by default
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 23024bd - Browse repository at this point
Copy the full SHA 23024bdView commit details -
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a5472f4 - Browse repository at this point
Copy the full SHA a5472f4View commit details -
Correct rowInfo cache updates with skipped cols
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ab65f0c - Browse repository at this point
Copy the full SHA ab65f0cView commit details
Commits on Nov 9, 2024
-
Correct cache mgmt for schema changes and binlog_image=noblob
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4371f80 - Browse repository at this point
Copy the full SHA 4371f80View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac27fd5 - Browse repository at this point
Copy the full SHA ac27fd5View commit details -
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ad8233e - Browse repository at this point
Copy the full SHA ad8233eView commit details -
Merge remote-tracking branch 'origin/main' into vrepl_target_perf
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bf930af - Browse repository at this point
Copy the full SHA bf930afView commit details
Commits on Nov 10, 2024
-
Get rid of the additional row/col info slice altogether
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 11b3493 - Browse repository at this point
Copy the full SHA 11b3493View commit details -
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ed81da1 - Browse repository at this point
Copy the full SHA ed81da1View commit details -
colInfo type is no longer needed
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fcfa376 - Browse repository at this point
Copy the full SHA fcfa376View commit details -
VPlayerBatching is now enabled by default in all tests
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2e3334f - Browse repository at this point
Copy the full SHA 2e3334fView commit details
Commits on Nov 11, 2024
-
Add comment about field number gap in topodata.FieldEvent
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for aa359bc - Browse repository at this point
Copy the full SHA aa359bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f5c76a - Browse repository at this point
Copy the full SHA 5f5c76aView commit details -
Deflake vdiffs in e2e tests using load generator
This impacted e2e tests that were not previously using VPlayerBatching. The load generator constantly generates INSERTs, which are then effeciently batched in vplayer so we get ~ 7x more throughput than before and thus we need more time for filtered replication to catch up after we've stopped it for the vdiff. ESPECIALLY since we're using the --update-table-stats flag and the ANALYZE TABLE and its locking causes a pause in updates to the table the load generator is inserting into -- in particular for the test clusters that only have PRIMARY tablets as everything is interacting directly. Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f0f61db - Browse repository at this point
Copy the full SHA f0f61dbView commit details -
Revert Fields and bindLocations comparison change
It failed for some materializations Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 21564fd - Browse repository at this point
Copy the full SHA 21564fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8a3271 - Browse repository at this point
Copy the full SHA b8a3271View commit details -
Merge remote-tracking branch 'origin/main' into vrepl_target_perf
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5530030 - Browse repository at this point
Copy the full SHA 5530030View commit details
Commits on Nov 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f15e3f - Browse repository at this point
Copy the full SHA 5f15e3fView commit details