You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@impala.apache.org by "Jim Apple (Code Review)" <ge...@cloudera.org> on 2016/02/26 19:10:37 UTC

[Impala-CR](cdh5-2.5.0_5.7.0) IMPALA-2840: Don't store table location in partition location

Jim Apple has uploaded a new change for review.

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

Change subject: IMPALA-2840: Don't store table location in partition location
......................................................................

IMPALA-2840: Don't store table location in partition location

For a table with location "ABC", most partitions will have locations
like "ABC/DEF=2". The "ABC" part of the location does not need to be
stored in Catalog for each partition; we can compress it down to one
bit in the common case.

Change-Id: I8c67b6ce0f83de2f5277a528a9ce67e47d638adb
---
M be/src/runtime/descriptors.cc
M be/src/runtime/descriptors.h
M common/thrift/CatalogObjects.thrift
M fe/src/main/java/com/cloudera/impala/analysis/LoadDataStmt.java
M fe/src/main/java/com/cloudera/impala/catalog/HdfsPartition.java
M fe/src/main/java/com/cloudera/impala/catalog/HdfsTable.java
M tests/common/custom_cluster_test_suite.py
A tests/custom_cluster/test_catalog_mem_usage.py
8 files changed, 170 insertions(+), 30 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala refs/changes/28/2328/1
-- 
To view, visit http://gerrit.cloudera.org:8080/2328
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I8c67b6ce0f83de2f5277a528a9ce67e47d638adb
Gerrit-PatchSet: 1
Gerrit-Project: Impala
Gerrit-Branch: cdh5-2.5.0_5.7.0
Gerrit-Owner: Jim Apple <jb...@cloudera.com>