Rohit Nayak
Rohit Nayak
Do Not Merge: VReplication Copy Phase: Parallelize bulk insert to check for performance improvements
## POC Batches multiple bulk inserts in the copy phase to test if concurrent bulk inserts improve copy phase performance. ## Description During the copy phase we stream rows and...
## Description Branching off Shlomi's PR #8934 to experiment further ## Related Issue(s) ## Checklist - [ ] Should this PR be backported? - [ ] Tests were added or...
> **Warning! ** > This feature is expected to be used only for migrating large Vitess clusters across data centers and should not be enabled on an ongoing basis since it...
## Description This is an attempt at fixing the bug reported in https://github.com/vitessio/vitess/issues/11169, (see https://github.com/vitessio/vitess/pull/11268 for Matt Lord's PR related to this). Description TBD Pre-conditions for bug: 1. There is...
## Description Expands https://github.com/vitessio/vitess/pull/14957 to check `Reshard`. Found a couple of issues which are also fixed in this PR: 1. `Reshard Create` was not returning any response, resulting in incorrect...
## Description Migrates more tests from vstreamer_test.go to the new framework from https://github.com/vitessio/vitess/pull/14903 and enhanced the framework as needed. ## Related Issue(s) https://github.com/vitessio/vitess/pull/14903 ## Checklist - [ ] "Backport to:"...
## Description While importing from a multi-tenant database, using MoveTables, it is possible one wants to only import some of the tenants. This PR allows the user to specify an...
## Description Currently we don't log when a rowstreamer, resultstreamer or vstreamer gets throttled. There are times when, due to configuration issues or a replication lag, these can get throttled...
### Overview of the Issue ``` I1218 13:22:51.278055 47497 tracker.go:165] Starting schema tracking I1218 13:22:51.278087 47497 grpc_server.go:286] Listening for gRPC calls on port 24845 I1218 13:22:51.278163 47497 unix_socket.go:37] Not listening...
### Feature Description A Vitess `vttablet` usually runs a _managed_ mysql instance. However for certain use cases, say, for importing data from an external database into Vitess, we can setup...