Clone Tools
  • last updated 22 mins ago
Constraints: committers
Constraints: files
Constraints: dates
DRILL-6218: Update release profile to not generate MD5 checksum

This closes #1156

DRILL-6324: Unnest - Add tests with real Unnest and real Lateral.

Code cleanup, more comments, fix license headers, and more logging.

Refactor Unnest to allow setting in incoming batch after construction

fix compilation after rebase

This closes #1223

DRILL-6044: Fixed shutdown button in Web UI when ssl,auth are enabled

This closes #1153

DRILL-6177: Merge Join - Allocate memory for outgoing value vectors based on sizes of incoming batches.

closes #1125

DRILL-6126: Allocate memory for value vectors upfront in flatten operator

DRILL-6162: Enhance record batch sizer to retain nesting information. Refactor record batch sizer and add unit tests for sizing and vector allocation.

DRILL-6203: Repeated Map Vector does not give correct payload bytecount.

DRILL-6151: Fragment executors may terminate without sending final batch to a downstream causing query to hang

closes #1151

DRILL-6217: NaN/Inf NestedLoopJoin processes NaN values incorrectly

- Changed loggic for equality functions to handle NaN values as the biggest ones

closes #1154

DRILL-6323: Lateral Join - Refactor Join PopConfigs

DRILL-4120: Allow implicit columns for Avro storage format

closes #1138

  1. … 4 more files in changeset.
DRILL-1491: Support for JDK 8

Changed jdk version from 7 to 8 in pom.xml travis and drill-config.sh

This closes #1143

    • -7
    • +3
DRILL-6210: Enhanced test schema utilities

closes #1150

  1. … 41 more files in changeset.
DRILL-6199: Add support for filter push down and partition pruning with several nested star sub-queries

closes #1152

DRILL-6208: Fix FunctionInitializerTest#testConcurrentFunctionBodyLoad to use Mockito instead of JMockit

closes #1149

DRILL-6205: Reduce memory consumption of testFlattenUpperLimit test

closes #1147

DRILL-5994: Enable configuring number of Jetty acceptors and selectors (default to 1 acceptor and 2 selectors)

closes #1148

DRILL-6204: Pass tables columns without partition columns to empty Hive reader

closes #1146

DRILL-6187: Exception in RPC communication between DataClient/ControlClient and respective servers when bit-to-bit security is on

This closes #1145

  1. … 8 more files in changeset.
DRILL-6202: Deprecate usage of IndexOutOfBoundsException to re-alloc vectors

closes #1144

DRILL-6198: OpenTSDB unit tests fail when Lilith client is running

closes #1142

DRILL-6197: Skip duplicate entry for OperatorStats

org.apache.drill.exec.ops.FragmentStats should skip injecting the org.apache.drill.exec.ops.OperatorStats instance for these operators:





closes #1141

DRILL-6189: Security: passwords logging and file permisions

1. Overrided serialization methods for instances with passwords

2. Changed file permissions for configuration files

closes #1139

    • -0
    • +0
DRILL-6195: Quering Hive non-partitioned transactional tables via Drill

closes #1140

DRILL-6185: Fixed error while displaying system profiles via the Web-UI

The bug lies in the absence of a text plan for profiles related to system queries:



use dfs.tmp;

show tables;

alter session reset all;


This addresses that by ensuring an empty string is substituted and the tokenization is done correctly.

closes #1137

DRILL-6192: Drill is vulnerable to CVE-2017-12197

Changed libpam4j version from 1.8-rev1 to 1.9-mapr

closes #1136

DRILL-6188: Fix C++ client build on Centos7, OS X

closes #1132

DRILL-6180: Use System Option "output_batch_size" for External Sort

closes #1129

Added usage for graceful_stop in drillbit.sh

closes #1135

    • -2
    • +2
DRILL-6021:Show shutdown button when authentication is not enabled

closes #1127