Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DRILL-7702: Update ZooKeeper and Curator, exclude org.codehaus.jackson

  1. … 11 more files in changeset.
DRILL-7330: Implement metadata usage for all format plugins

    • -3
    • +2
    ./json/RestrictedJsonTableGroupScan.java
  1. … 57 more files in changeset.
DRILL-7620: Fix plugin mutability issues

A recent commit made the plugin registry more strict about

the rule that, once a plugin is registered, it must be

immutable. A flaw enforcing that rule in the UI put the

registry in an inconsistent state.

Also

* Registry-specific errors

* Push more operations from UI layer into registry

* Clean up semantics of "resolve" for plugins

* Add more unit tests

* Better handling of "bad" plugins

* Force plugin names to lower case

* Fix comparison bugs in some format plugins

    • -2
    • +3
    ./json/JsonTableRangePartitionFunction.java
  1. … 96 more files in changeset.
DRILL-7634: Rollup of code cleanup changes

Collection of code cleanup changes. The most significant

is to create constants for function names.

closes #2020

    • -16
    • +17
    ./binary/MapRDBFilterBuilder.java
    • -10
    • +11
    ./json/CompareFunctionsProcessor.java
    • -40
    • +42
    ./json/JsonConditionBuilder.java
  1. … 124 more files in changeset.
DRILL-7530: Fix class names in loggers

1. Fix incorrect class names for loggers.

2. Minor code cleanup.

closes #1957

  1. … 55 more files in changeset.
DRILL-7376: Drill ignores Hive schema for MaprDB tables when group scan has star column

  1. … 3 more files in changeset.
DRILL-7314: Use TupleMetadata instead of concrete implementation

1. Add ser / de implementation for TupleMetadata interface based on types.

2. Replace TupleSchema usage where possible.

3. Move patcher classes into commons.

4. Upgrade some dependencies and general refactoring.

    • -3
    • +2
    ./json/RestrictedJsonTableGroupScan.java
  1. … 36 more files in changeset.
DRILL-7316: Move classes from org.apache.drill.metastore into org.apache.drill.exec.metastore package in java-exec module

    • -1
    • +1
    ./json/RestrictedJsonTableGroupScan.java
  1. … 29 more files in changeset.
DRILL-7313: Use Hive schema for MaprDB native reader when field was empty

- Added all_text_mode option for hive maprDB Json

- Improved logic to convert Hive's schema into Drill's one

- Added unit tests for schema conversion

    • -2
    • +2
    ./MapRDBRestrictedScanBatchCreator.java
    • -14
    • +21
    ./binary/BinaryTableGroupScan.java
    • -2
    • +4
    ./json/RestrictedJsonRecordReader.java
    • -7
    • +13
    ./json/RestrictedJsonTableGroupScan.java
  1. … 14 more files in changeset.
DRILL-7150: Fix timezone conversion for timestamp from MaprDB after the transition from PDT to PST closes #1729

  1. … 1 more file in changeset.
DRILL-7118: Filter not getting pushed down on MapR-DB tables.

closes #1708

DRILL-7113: Fix creation of filter conditions for IS NULL and IS NOT NULL for MapR-DB format plugin

close apache/drill#1704

  1. … 1 more file in changeset.
DRILL-7200: Update Calcite to 1.19.0 / 1.20.0

  1. … 46 more files in changeset.
DRILL-5603: Replace String file paths to Hadoop Path - replaced all String path representation with org.apache.hadoop.fs.Path - added PathSerDe.Se JSON serializer - refactoring of DFSPartitionLocation code by leveraging existing listPartitionValues() functionality

closes #1657

  1. … 83 more files in changeset.
DRILL-6969: Fix inconsistency of reading MaprDB JSON tables using hive plugin when native reader is enabled

closes #1610

    • -11
    • +46
    ./json/CompareFunctionsProcessor.java
    • -13
    • +62
    ./json/MaprDBJsonRecordReader.java
  1. … 6 more files in changeset.
DRILL-6691: Unify checkstyle-config.xml files.

closes #1550

    • -3
    • +3
    ./json/JsonTableRangePartitionFunction.java
    • -1
    • +0
    ./json/ProjectionPassthroughVectorWriter.java
  1. … 17 more files in changeset.
DRILL-6744: Support varchar and decimal push down

1. Added enableStringsSignedMinMax parquet format plugin config and store.parquet.reader.strings_signed_min_max session option to control reading binary statistics for files generated by prior versions of Parquet 1.10.0.

2. Added ParquetReaderConfig to store configuration needed during reading parquet statistics or files.

3. Provided mechanism to enable varchar / decimal filter push down.

4. Added VersionUtil to compare Drill versions in string representation.

5. Added appropriate unit tests.

closes #1537

  1. … 41 more files in changeset.
Fixed imports for DRILL-6381

    • -1
    • +1
    ./json/ProjectionPassthroughVectorWriter.java
    • -1
    • +1
    ./json/RestrictedJsonRecordReader.java
  1. … 5 more files in changeset.
DRILL-6793: FragmentExecutor cannot send its final state for the case when RootExec root wasn't initialized

closes #1506

  1. … 5 more files in changeset.
DRILL-6381: Address code review comments (part 3).

DRILL-6381: Add missing joinControl logic for INTERSECT_DISTINCT.

- Modified HashJoin's probe phase to process INTERSECT_DISTINCT.

- NOTE: For build phase, the functionality will be same as for SemiJoin when it is added later.

DRILL-6381: Address code review comment for intersect_distinct.

DRILL-6381: Rebase on latest master and fix compilation issues.

DRILL-6381: Generate protobuf files for C++ native client.

DRILL-6381: Use shaded Guava classes. Add more comments and Javadoc.

    • -19
    • +16
    ./MapRDBPushProjectIntoScan.java
    • -2
    • +2
    ./MapRDBRestrictedScanBatchCreator.java
    • -2
    • +2
    ./json/JsonTableRangePartitionFunction.java
    • -3
    • +3
    ./json/RestrictedJsonTableGroupScan.java
  1. … 27 more files in changeset.
DRILL-6381: Address review comments (part 2): fix formatting issues and add javadoc.

    • -2
    • +2
    ./json/JsonTableRangePartitionFunction.java
    • -4
    • +4
    ./json/RestrictedJsonTableGroupScan.java
  1. … 24 more files in changeset.
DRILL-6773: The renamed schema with aliases is not shown for queries on empty directories

closes #1492

  1. … 17 more files in changeset.
DRILL-6381: Address code review comments.

    • -1
    • +1
    ./json/JsonTableRangePartitionFunction.java
  1. … 10 more files in changeset.
DRILL-6824: Handle schema changes in MapRDBJsonRecordReader closes #1518

    • -26
    • +101
    ./json/MaprDBJsonRecordReader.java
  1. … 3 more files in changeset.
DRILL-6724: Dump operator context to logs when error occurs during query execution

closes #1455

  1. … 102 more files in changeset.
DRILL-6422: Replace guava imports with shaded ones

    • -1
    • +1
    ./binary/MaprDBCompareFunctionsProcessor.java
  1. … 972 more files in changeset.
DRILL-6639: Exception happens while displaying operator profiles for some queries

  1. … 17 more files in changeset.
DRILL-6639: Exception happens while displaying operator profiles for some queries

closes #1404

  1. … 17 more files in changeset.
DRILL-6614: Allow usage of MapRDBFormatPlugin for HiveStoragePlugin

  1. … 6 more files in changeset.
DRILL-6454: Native MapR DB plugin support for Hive MapR-DB json table

closes #1314

  1. … 12 more files in changeset.