drill

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[maven-release-plugin] prepare release drill-1.5.0

    • -3
    • +2
    /contrib/data/tpch-sample-data/pom.xml
  1. … 12 more files in changeset.
DRILL-4184: Support variable length decimal fields in parquet

  1. … 54 more files in changeset.
edit per MD-679 to modify logback.xml

Web console doc updates for 1.5 and minor edits

DRILL-4364: Image Metadata Format Plugin - Initial commit of Image Metadata Format Plugin - See https://issues.apache.org/jira/browse/DRILL-4364

This closes #367

    • binary
    /exec/java-exec/src/test/resources/store/image/1_webp_a.webp
    • binary
    /exec/java-exec/src/test/resources/store/image/adobeJpeg1.eps
    • -0
    • +32
    /exec/java-exec/src/test/resources/store/image/avi.json
    • -0
    • +36
    /exec/java-exec/src/test/resources/store/image/bmp.json
    • -0
    • +116
    /exec/java-exec/src/test/resources/store/image/eps.json
  1. … 24 more files in changeset.
Updates/edits for Drill 1.5

DRILL-4362: Exclude log4j for hbase dependency under mapr profile

This closes #366

DRILL-4361: Let FileSystemPlugin FormatCreator class be overridable by subclasses

Allow for FileSystemPlugin subclasses to customize FormatPlugin by injecting

their own version of FormatCreator.

This closes #365.

DRILL-4359: Adds equals/hashCode methods to EndpointAffinity

Adds equals/hashCode methods to EndpointAffinity to allow for comparison in

tests.

This closes #363.

DRILL-4358: Fix NPE in UserServer.close()

- Also remove untested CustomSerDe's from CustomTunnel.

- Fix GuavaPatcher copy-paste comment mistake.

closes #362

DRILL-4297: Enable custom serializers and deserializers when using CustomTunnel

- Adds support for customer serializers and deserializers

- Adds pre-built serializers and deserializers for Protobuf, Jackson, Protostuff (protobuf) and Protostuff (json)

DRILL-4382: Remove dependency on drill-logical from vector package

  1. … 66 more files in changeset.
MD-703: Cannot select `_id` field from MapR-DB JSON Table

+ Included Smidth's fix for column shuffling.

+ Fix the private-drill-mapr-plugin build.

DRILL-4132 Ability to submit simple type of physical plan directly to EndPoint DrillBit for execution. There are multiple changes to achieve this: 1. During physical planning split single plan into multiple based on the number of minor fragments of the Leaf Major fragment. a. Removing exchange operators during planning b. Producing just root fragments (that will be also leaf fragments) 2. Each fragment can be executed against Drillbit it is assigned to, so to keep locality Design document can be found in the JIRA: DRILL-4132

  1. … 13 more files in changeset.
DRILL-4353: Add HttpSessionListener to release resources of expired/invalidated sessions

DRILL-4353: Add HttpSessionListener to release resources of expired/invalidated sessions

Closes #359

DRILL-4235: record new state STARTING when state transitions to STARTING from ENQUEUED

DRILL-4235: record new state STARTING when state transitions to STARTING from ENQUEUED

Enhance exception handling.

DRILL-4349: parquet reader returns wrong results when reading a nullable column that starts with a large number of nulls (>30k)

    • binary
    /exec/java-exec/src/test/resources/parquet2/4349.csv.gz
DRILL-4349: parquet reader returns wrong results when reading a nullable column that starts with a large number of nulls (>30k)

    • binary
    /exec/java-exec/src/test/resources/parquet2/4349.csv.gz
DRILL-3581: Upgrade Jackson to version 2.7.1

DRILL-3581: Upgrade HPPC to 0.7.1

edit to metadata caching doc

DRILL-4363: Row count based pruning for parquet table used in Limit n query.

Modify two existint unit testcase:

1) TestPartitionFilter.testMainQueryFalseCondition(): rowCount pruning applied after false condition is transformed into LIMIT 0

2) TestLimitWithExchanges.testPushLimitPastUnionExchange(): modify the testcase to use Json source, so that it does not mix with PushLimitIntoScanRule.

edit to hive metadata caching

DRILL-4339: Reverse the function signature change made to AbstractRecordReader.setColumns() in DRILL-4279.

updated json

adding new hive metadata caching doc

DRILL-3944: Drill MAXDIR Unknown variable or type FILE_SEPARATOR. This closes #391