aboutsummaryrefslogtreecommitdiff
path: root/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatPlugin.java
diff options
context:
space:
mode:
authorSteven Phillips <smp@apache.org>2015-08-18 13:24:33 -0700
committeradeneche <adeneche@gmail.com>2015-09-18 16:19:13 -0700
commit0ee609581423b9649391be02013da86fe9b0e2f2 (patch)
treefd72a9db0f32318a8f4b2b1181caf75fa5329995 /exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatPlugin.java
parent3f5ebafcaa8fc0ed08d5964081e4c22a6906d46b (diff)
DRILL-2743: Parquet file metadata caching
rebasing on top of master required conflict resolution in Parser.tdd and parserImpls.ftl this closes #114
Diffstat (limited to 'exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatPlugin.java')
-rw-r--r--exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatPlugin.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatPlugin.java b/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatPlugin.java
index 446e12aa3..eeb522ab6 100644
--- a/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatPlugin.java
+++ b/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetFormatPlugin.java
@@ -217,6 +217,9 @@ public class ParquetFormatPlugin implements FormatPlugin{
return true;
} else {
+ if (fs.exists(new Path(dir.getPath(), Metadata.METADATA_FILENAME))) {
+ return true;
+ }
PathFilter filter = new DrillPathFilter();
FileStatus[] files = fs.listStatus(dir.getPath(), filter);