Skip to content

server: blocked mixed-style deployments [CRDB-14537 followup] #93145

@knz

Description

@knz

Requested by @andreimatei and @dhartunian

For the time being, we are going to work under the assumption that for a given tenant, either

  • all SQL servers are in-process with KV,
  • OR all SQL servers are out-of-process.

but not both.

As of v23.1, our main plan to enforce this assumption is via runbooks (i.e. tell users "don't do that").

However, we probably want a check in the product to prevent mistakes.

This could be done e.g. by looking at the sql instances/sessions table to see whether there's a session open.

Jira issue: CRDB-22187

Epic CRDB-26691

Metadata

Metadata

Assignees

Labels

A-multitenancyRelated to multi-tenancyC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)T-multitenantIssues owned by the multi-tenant virtual team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions