Skip to content

HIVE-29620: RetryingMetaStoreClient uses HiveMetaStoreClientBuilder t…#6499

Open
dengzhhu653 wants to merge 3 commits into
apache:masterfrom
dengzhhu653:HIVE-29620
Open

HIVE-29620: RetryingMetaStoreClient uses HiveMetaStoreClientBuilder t…#6499
dengzhhu653 wants to merge 3 commits into
apache:masterfrom
dengzhhu653:HIVE-29620

Conversation

@dengzhhu653
Copy link
Copy Markdown
Member

@dengzhhu653 dengzhhu653 commented May 19, 2026

…o build the client

What changes were proposed in this pull request?

Why are the changes needed?

  • A common way to make HiveRestCatalogClient or some other clients retriable and hookable
  • Unified a common constructor accepting (Configuration.class, boolean.class) to create the underlying client
  • Avoid HiveMetaStoreClientBuilder overwriting the client by newClient/client, leaving the old client un-closed

Does this PR introduce any user-facing change?

How was this patch tested?

@sonarqubecloud
Copy link
Copy Markdown

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants