Skip to content

streamingccl: ingestion job should takes the control of dest tenant state during stream replication #76952

@gh-casper

Description

@gh-casper

We should move the control of the dest tenant from user to the ingestion job:

  1. Create the tenant if it doesn't not exists.
  2. Users should not be able to access tenant data during stream replication as we may see inconsistent/half state state.
  3. Make the tenant online after cutover.

Jira issue: CRDB-13343
Epic: CRDB-10146

Metadata

Metadata

Assignees

Labels

A-cdcChange Data CaptureA-tenant-streamingIncluding cluster streamingC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)T-cdcsync-me-8

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions