Rohit Nayak

Results 34 issues of Rohit Nayak

### Overview of the Issue ``` 2023-12-12T15:28:08.2806203Z --- FAIL: TestBackupRestore (0.04s) 2023-12-12T15:28:08.2806974Z vtctl_pipe.go:105: I1212 15:25:00.800937 backup.go:110] I1212 15:25:00.800673 backup.go:150] Starting backup 2023-12-12.152500.cell1-0000000001 2023-12-12T15:28:08.2808567Z vtctl_pipe.go:105: I1212 15:25:00.800966 backup.go:110] I1212 15:25:00.800702 builtinbackupengine.go:208]...

Type: Bug
Component: Backup and Restore
Flakes

## Description We have an edge case where, if a `materialize` workflow is set up such that only very few rows match the filter, it is possible, during the copy...

Type: Bug
Component: VReplication

### Feature Description # VTTablet Schema API _Working Draft_ ## TL;DR VTTablet Schema API is a new vttablet service to watch, get and reload mysql schemas. It will replace the...

Type: Feature Request
Component: VReplication
Component: Query Serving
Component: General
Component: Online DDL

### Feature Description This is an umbrella issue for adding more support for VReplication Workflows in VTAdmin. ### Use Case(s) Here are some initial features we will plan to add...

Type: Feature
Component: VReplication
Component: VTAdmin

## Motivation In VReplication workflows streams run on target shards pulling data from source shards. When the targets are heavily sharded there could be several concurrent streams across different target...

Type: Enhancement
Component: VReplication
Type: Performance

## Description This PR is an experiment in materializing joined tables to determine if it can be reliably built, estimate the complexity of implementing it with the current VReplication framework,...

Type: Feature
Component: VReplication
Do Not Merge
NeedsWebsiteDocsUpdate
NeedsIssue

This PR adds a doc describing how to use the multi-tenant migration feature. Preview of this doc: https://deploy-preview-1796--vitess.netlify.app/docs/21.0/reference/vreplication/multi_tenant_migrations/

## Description Currently several configuration options for VReplication Workflows are `vttablet` flags. This means that any change requires restarts of vttablets. This PR allows `Workflow Update` to set these flags...

Type: Enhancement
Component: VReplication

### Feature Description There are several flags that impact vreplication behaviour/performance that are currently scoped as`vttablet` flags (https://vitess.io/docs/reference/vreplication/flags/) It is often useful to modify these when a workflow is running,...

Type: Feature Request
Component: VReplication

### Description As part of the vtctldclient migration, we ported over a lot of existing code and wrote new code in the `go/vt/vtctl/workflow` package. However the unit test frameworks did...

Component: VReplication
Type: Testing