Clone
 

adampd <adam@pharmadata.net.au> in drill

DRILL-1950: Initial prototype patch for parquet filter pushdown.

Use three new classes from Adam's patch.

DRILL-2517: (Prototype from Adam) Apply directory-based pruning before reading file.

DRILL-2361: Allow column aliases to include dots.

DRILL-2764: Add generic exception mapper for REST API error details

DRILL-2512: Shuffle the list of Drill endpoints before connecting

DRILL-2532: Fix glob implementation

DRILL-1460: Implement "read_numbers_as_double" option for JSON reader

Conflicts:

contrib/storage-mongo/src/main/java/org/apache/drill/exec/store/mongo/MongoRecordReader.java

exec/java-exec/src/main/java/org/apache/drill/exec/ExecConstants.java

exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/conv/JsonConvertFrom.java

exec/java-exec/src/main/java/org/apache/drill/exec/server/options/SystemOptionManager.java

exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONRecordReader.java

exec/java-exec/src/main/java/org/apache/drill/exec/vector/complex/fn/JsonReader.java

Conflicts:

exec/java-exec/src/main/java/org/apache/drill/exec/vector/complex/fn/JsonReader.java

exec/java-exec/src/test/java/org/apache/drill/exec/store/json/TestJsonRecordReader.java

DRILL-2013: Part 2 - Improve test for flatten bug

DRILL-1948: Fix issue with HDFS and CompatibilityUtil.getBuf

DRILL-2013: Fix flatten when no rows match filters

Fix partial page reading issue with HDFS