Skip to content

sql: gate crdb_internal builtins by new access gate #151501

@angles-n-daemons

Description

@angles-n-daemons

As part of an effort to define a more stable sql interface for the introspection of cockroach specific internals, we're increasing the operator overhead for accessing the crdb_internal and system catalogs. This should make it clear that this catalog is not designed for stable usage, and encourage customers to request production-grade interfaces for the tables defined within it.

So that we can prevent unsafe access to the crdb_internal schema, we'll begin gating access to the builtins within it.

Epic: CRDB-24527

Jira issue: CRDB-53314

Metadata

Metadata

Labels

C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)T-observabilityv25.4.0-prerelease

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions