Skip to content

Disable catalogs in system tables#88341

Merged
alesapin merged 13 commits intomasterfrom
disable_catalogs_in_system_tables
Oct 17, 2025
Merged

Disable catalogs in system tables#88341
alesapin merged 13 commits intomasterfrom
disable_catalogs_in_system_tables

Conversation

@alesapin
Copy link
Member

Changelog category (leave one):

  • Bug Fix (user-visible misbehavior in an official stable release)

Changelog entry (a user-readable short description of the changes that goes into CHANGELOG.md):

Now datalakes catalogs will be shown in system introspection tables only if show_data_lake_catalogs_in_system_tables explicitly enabled.

Documentation entry for user-facing changes

  • Documentation is written (mandatory for new features)

@clickhouse-gh
Copy link
Contributor

clickhouse-gh bot commented Oct 10, 2025

Workflow [PR], commit [37f3ea6]

Summary:

job_name test_name status info comment
Integration tests (arm_binary, distributed plan, 1/4) failure
test_keeper_three_nodes_two_alive/test.py::test_restart_third_node FAIL cidb
Integration tests (arm_binary, distributed plan, 4/4) failure
test_storage_rabbitmq/test.py::test_rabbitmq_headers_exchange FAIL cidb
Integration tests (amd_tsan, 1/6) failure
test_storage_s3_queue/test_4.py::test_alter_settings FAIL cidb

@clickhouse-gh clickhouse-gh bot added the pr-bugfix Pull request with bugfix, not backported by default label Oct 10, 2025
@SmitaRKulkarni SmitaRKulkarni self-assigned this Oct 10, 2025
if (show_tables_granted)
{
auto databases = DatabaseCatalog::instance().getDatabases();
auto databases = DatabaseCatalog::instance().getDatabases(true);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For this one system table we are going to list irrespective of the flag. Is this intentional ? Then maybe we should mention in docs that for this one system table we will always display data lake too

@alesapin alesapin enabled auto-merge October 16, 2025 15:38
@alesapin alesapin disabled auto-merge October 16, 2025 15:39
@alesapin alesapin added this pull request to the merge queue Oct 17, 2025
Merged via the queue into master with commit 560a210 Oct 17, 2025
119 of 123 checks passed
@alesapin alesapin deleted the disable_catalogs_in_system_tables branch October 17, 2025 16:08
@robot-ch-test-poll3 robot-ch-test-poll3 added the pr-synced-to-cloud The PR is synced to the cloud repo label Oct 17, 2025
@robot-clickhouse-ci-2 robot-clickhouse-ci-2 added pr-backports-created-cloud deprecated label, NOOP pr-must-backport-synced The `*-must-backport` labels are synced into the cloud Sync PR labels Oct 17, 2025
@robot-ch-test-poll3 robot-ch-test-poll3 added the pr-backports-created Backport PRs are successfully created, it won't be processed by CI script anymore label Dec 8, 2025
ilejn pushed a commit to Altinity/ClickHouse that referenced this pull request Dec 16, 2025
…in_system_tables

Disable catalogs in system tables
ilejn pushed a commit to Altinity/ClickHouse that referenced this pull request Dec 18, 2025
…in_system_tables

Disable catalogs in system tables
zvonand added a commit to Altinity/ClickHouse that referenced this pull request Dec 19, 2025
…isable_catalogs_in_system_tables

Antalya 25.8 Backport of ClickHouse#88341: Disable catalogs in system tables
zvonand pushed a commit to Altinity/ClickHouse that referenced this pull request Dec 26, 2025
…in_system_tables

Disable catalogs in system tables
zvonand pushed a commit to Altinity/ClickHouse that referenced this pull request Dec 26, 2025
…in_system_tables

Disable catalogs in system tables
zvonand added a commit to Altinity/ClickHouse that referenced this pull request Dec 28, 2025
25.8.13 Stable backport of ClickHouse#88341: Disable catalogs in system tables
zvonand added a commit to Altinity/ClickHouse that referenced this pull request Jan 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-backports-created Backport PRs are successfully created, it won't be processed by CI script anymore pr-backports-created-cloud deprecated label, NOOP pr-bugfix Pull request with bugfix, not backported by default pr-must-backport Pull request should be backported intentionally. Use this label with great care! pr-must-backport-synced The `*-must-backport` labels are synced into the cloud Sync PR pr-synced-to-cloud The PR is synced to the cloud repo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants