Hello Impala Public Jenkins,

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/24526

to look at the new patch set (#2).

Change subject: WIP IMPALA-14695: load partition list and column stats with 
table
......................................................................

WIP IMPALA-14695: load partition list and column stats with table

The patch tries to avoid InconsistentMetadataFetchException by:
- prepopulate partition list/column stat in cache on first
  etPartialCatalogObjectRequest
- accept partitions if the table has changed, but the
  received partition ids are the same as the requested ones
- store partitions in cache even if the response in not
  conistent with the request

See the Jira for the script with parallel alter partitions
statements. With the the test this doesn't lead to
InconsistentMetadataFetchException and planning retries
anymore.

TODO:
- loadPartitionList and loadTableColumnStatistics could
be removed completely - currently all tables load these
eagerly

Assisted-by: Claude Sonnet 4.6

Change-Id: I6753bc3721bc9c5ebc43802f7314ef4de04738fd
---
M fe/src/main/java/org/apache/impala/catalog/local/CatalogdMetaProvider.java
M fe/src/main/java/org/apache/impala/catalog/local/LocalIcebergTable.java
M fe/src/test/java/org/apache/impala/catalog/local/CatalogdMetaProviderTest.java
3 files changed, 144 insertions(+), 87 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/26/24526/2
--
To view, visit http://gerrit.cloudera.org:8080/24526
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I6753bc3721bc9c5ebc43802f7314ef4de04738fd
Gerrit-Change-Number: 24526
Gerrit-PatchSet: 2
Gerrit-Owner: Csaba Ringhofer <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins <[email protected]>

Reply via email to