Clone Tools
  • last updated 25 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DRILL-1436: Remove use of UDP based cache for purposes of intermediate PlanFragment distribution

Includes:

- Remove dependency on Infinispan

- Update initialize fragments to send in batches.

- Update RPC layer to capture UserRpcExceptions and propagate back.

- Send full stack trace in DrillPBError and let foreman node decide on formatting.

- Increment control rpc version

- Update systables to report current drillbit and version

    • -66
    • +0
    ./ProtobufAdvancedExternalizer.java
  1. … 61 more files in changeset.
DRILL-634: Cleanup/organize Java imports and trailing whitespaces from Drill code

  1. … 767 more files in changeset.
Merge fixes.

  1. … 19 more files in changeset.
DRILL-968: Use checkstyle plugin to prevent inadvertent use of shaded Guava classes

+ Disallow non-static '*' imports in handwritten code.

+ Updated the current code to be in compliance.

+ Run 'rat' plugin in 'validate' phase.

  1. … 103 more files in changeset.
Switch Infinispan to SYNC mode and add cache future handling.

  1. … 4 more files in changeset.
Enable View persistence, Storage Plugin and System option persistence.

Conflicts:

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

exec/java-exec/src/test/java/org/apache/drill/exec/cache/TestCacheSerialization.java

  1. … 167 more files in changeset.
Serialization/Deserialization fixes

  1. … 7 more files in changeset.
Switch distributed cache to Infinispan Add Operator level metrics

    • -0
    • +70
    ./JacksonAdvancedExternalizer.java
    • -0
    • +67
    ./ProtobufAdvancedExternalizer.java
    • -0
    • +72
    ./VAAdvancedExternalizer.java
    • -0
    • +66
    ./ZookeeperCacheStore.java
  1. … 105 more files in changeset.