TAJO-2024: Remove getContentSummary from HCatalogStore.
Closes #914
diff --git a/CHANGES b/CHANGES
index 8756d5e..e288c43 100644
--- a/CHANGES
+++ b/CHANGES
@@ -104,9 +104,11 @@
SUB TASKS
- TAJO-1856: Add a description about the relationship of tablespace, managed table,
- and external table to Tablespace section of Table Management chapter.
- (Contributed by Jongyoung Park. Committed by jihoon)
+ TAJO-2024: Remove getContentSummary from HCatalogStore. (hyunsik)
+
+ TAJO-1856: Add a description about the relationship of tablespace,
+ managed table, and external table to Tablespace section of Table
+ Management chapter. (Contributed by Jongyoung Park. Committed by jihoon)
Release 0.11.0 - Released
diff --git a/tajo-catalog/tajo-catalog-drivers/tajo-hive/src/main/java/org/apache/tajo/catalog/store/HiveCatalogStore.java b/tajo-catalog/tajo-catalog-drivers/tajo-hive/src/main/java/org/apache/tajo/catalog/store/HiveCatalogStore.java
index 76256c5..d9f87e3 100644
--- a/tajo-catalog/tajo-catalog-drivers/tajo-hive/src/main/java/org/apache/tajo/catalog/store/HiveCatalogStore.java
+++ b/tajo-catalog/tajo-catalog-drivers/tajo-hive/src/main/java/org/apache/tajo/catalog/store/HiveCatalogStore.java
@@ -223,17 +223,8 @@
long totalSize = 0;
if (properties.getProperty("totalSize") != null) {
totalSize = Long.parseLong(properties.getProperty("totalSize"));
- } else {
- try {
- FileSystem fs = path.getFileSystem(conf);
- if (fs.exists(path)) {
- totalSize = fs.getContentSummary(path).getLength();
- }
- } catch (IOException ioe) {
- throw new TajoInternalError(ioe);
- }
+ stats.setNumBytes(totalSize);
}
- stats.setNumBytes(totalSize);
}
// set partition keys