drill

Clone Tools
  • last updated 14 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DRILL-6468: CatastrophicFailures should not do a graceful shutdown of drill when terminating the JVM.

closes #1306

DRILL-6466: Add HttpOnly flag to response cookies

DRILL-4020: The not-equal operator returns incorrect results when used on the HBase row key

- Added a condition that checks if the filter to the scan specification doesn't have NOT_EQUAL operator

- Added testFilterPushDownRowKeyNotEqual() to TestHBaseFilterPushDown

closes #309

DRILL-6594: Data batches for Project operator are not being split properly and exceed the maximum specified

This change fixes the incorrect accounting in the case where a columns is being projected more than once

closes #1375

DRILL-6479: Support EMIT for the Hash Aggr

closes #1311

DRILL-6461: Added basic data correctness tests for hash agg, and improved operator unit testing framework.

git closes #1344

  1. … 22 more files in changeset.
Revert "DRILL-4020: The not-equal operator returns incorrect results when used on the HBase row key"

This reverts commit 0d5eda83fe34928ff60629e6a4903d43a1d82582.

DRILL-6463 : Fix integer overflow in MockGroupScanPOP

closes #1303

DRILL-6459: Unable to view profile of a running query

Fixes the missing text component of the QueryId that causes lookups to fail in `WorkManager.queries` map.

This got introduced with the fix (#1265) for DRILL-5305

Reverting change to QueryIdHelper and DRILL-5305

Removing the changes done, based on inputs from @vrozov and @sohami . The correct approach would be to have this as part of the profile to avoid serialization of the queryIdText for each RPC making use of the QueryId

UX Changes

Set the query ID string and display in WebUI

closes #1301

add the RDBMS to the schema types (#620)

Add the RDBMS to the schema types which driver supports.

fix the default directory in zookeeper (#616)

Fix the bug:correct the drill directory in zookeeper to dirll from Drill,because the value is case Sensitive.

Update 035-plugin-configuration-basics.md (#615)

Fix the errors in the content

Drill 1.7+ & HBase 1.x support (#582)

Drill 1.7+ & HBase 1.x support

updated ZooKeeper to CamelCase (#577)

Minor copy editing change. Apache ZooKeeper uses camel case (https://zookeeper.apache.org/).

Update 2014-12-09-running-sql-queries-on-amazon-s3.md (#164)

    • -3
    • +5
    /blog/_posts/2014-12-09-running-sql-queries-on-amazon-s3.md
DRILL-5700: Adding nohup support for Sqlline script

closes #1300

DRILL-6454: Native MapR DB plugin support for Hive MapR-DB json table

closes #1314

add postman doc to doc set

minor edit

DRILL-6456: Planner shouldn't create any exchanges on the right side of Lateral Join.

This closes #1299

Add Postman instructions to Dev Info section

    • -67
    • +0
    /_docs/developer-information/rest-api/010-submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled.md
    • -0
    • +67
    /_docs/developer-information/rest-api/011-submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled.md
    • binary
    /_docs/img/postman-config-body.png
    • binary
    /_docs/img/postman-config-headers.png
    • binary
    /_docs/img/postman-config-http.png
    • binary
    /_docs/img/postman-icon.png
    • binary
    /_docs/img/postman-query-results.png
    • binary
    /_docs/img/postman-query.png
DRILL-6236:Batch sizing for hash join

This closes #1227

DRILL-6415: Fixed TestGracefulShutdown.TestRestApi test from timing out (#1281)

DRILL-6415: Fixed TestGracefulShutdown.TestRestApi test from timing out

minor edit to test

update team list

DRILL-6450: Visualized plans for profiles querying JDBC sources is broken

When viewing a profile for a query against a JDBC source, the visualized plan is not rendered. This is because the generated SQL pushed down to the JDBC source has a line break injected just before the FROM clause.

The workaround is to strip away any injected newlines ('\\n') at least for the SQL defined in the text plan, so that the backend Javascript can render it correctly.

In addition, any single line comments are also removed, but any block comments (i.e. /* .. */ ) are retained as they might carry hints.

This closes #1295

Add doc: Using Saiku Analytics with Apache Drill

    • binary
    /_docs/img/saiku_admin_screen.png
    • binary
    /_docs/img/saiku_choose_database.png
    • binary
    /_docs/img/saiku_datasource.png
    • binary
    /_docs/img/saiku_relation.png
    • binary
    /_docs/img/saiku_schema_designer_1.png
    • binary
    /_docs/img/saiku_schema_designer_2.png
    • binary
    /_docs/img/saiku_schema_designer_3.png
    • binary
    /_docs/img/saiku_schema_designer_4.png
DRILL-3964 : Fix NPE in WriterRecordBatch when 0 rows

closes #1290

DRILL-6445: Fix existing test cases in TestScripts.java and add new test case for DRILLBIT_CONTEXT variable

This closes #1289

DRILL-6443: Enable Search for both running AND completed queries

When running a query in Drill, the `/profiles` page will show the search (and pagination) capabilities only for the top most visible table (i.e. Running Queries ).

The Completed Queries table will show the search feature only when there are no running queries. This is because the backend uses a generalized freemarker macro to define the seach capabilities for the tables being rendered. With running queries, both, running and completed queries tables have the same element ID, resulting in the search capability only being applied to the first table.

This modifies the Freemarker macro to take an additional argument for distinguishing between Running and Completed Queries table.