Skip to content

[core] Support object table in Jdbc and Hive catalog#8624

Open
eye-gu wants to merge 2 commits into
apache:masterfrom
eye-gu:fix/8499-object-table-catalog
Open

[core] Support object table in Jdbc and Hive catalog#8624
eye-gu wants to merge 2 commits into
apache:masterfrom
eye-gu:fix/8499-object-table-catalog

Conversation

@eye-gu

@eye-gu eye-gu commented Jul 14, 2026

Copy link
Copy Markdown
Member

Purpose

Fixes: #8499

Support object table in Jdbc and Hive catalog

Tests

JdbcCatalogTest#testObjectTable
JdbcCatalogTest#testObjectTableWithCustomPath
HiveCatalogTest#testObjectTable
HiveCatalogTest#testObjectTableWithCustomPath

@JingsongLi JingsongLi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Change PATH in AbstractCatalog.tableSchemaInFileSystem to putIfAbsent; this will affect all regular tables. Hive external tables will retain the unnormalized /tmp/... instead of the actual file:/tmp/...; the existing HiveCatalogTest.testCreateExternalTableWithLocation test has failed. Special handling should be applied only to object tables.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Jdbc / HMS catalog support Object table

2 participants