Clone Tools
  • last updated 13 mins ago
Constraints: committers
Constraints: files
Constraints: dates

- Fixed IOB in HashJoin for inner and right joins on empty probe side.

- Documentated expected behavior of RecordBatch after returning NONE.

- Made UnorderedReceiver obey contract after returning NONE.

DRILL-6630: Extra spaces are ignored while publishing results in Drill Web UI (#1468)

Added a style option to the table to ensure that all explicit spaces are shown in the published results.

DRILL-6746: Query can hang when PartitionSender task thread sees a connection failure while sending data batches to remote fragment

closes #1470

DRILL-6381: (Part 5) Update Javadoc for a few interfaces.

edit 1.14 rn to add links to preview drivers

DRILL-6777: Setup CircleCI configs for Drill

- adding .circleci/config.yml to the project to launch CircleCI

- custom memory parameters

- usage of CircleCI machine

- excluding "SlowTest" and "UnlikelyTest" groups

- update maven version

- adding libaio.so library to solve MySQL integration tests

- update com.jcabi:jcabi-mysql-maven-plugin library version

- TODO descriptions for the future enhancements of CircleCI build for Drill

close apache/drill#1493

    • -0
    • +51
DRILL-6733: Unit tests from KafkaFilterPushdownTest are failing in some environments.

Added a check that prevents the cluster tear down if TestKafkaSuit is not running.

DRILL-6625: Intermittent failures in Kafka unit tests Unit test changes to fix intermittent kafka producer and consumer errors.

- Increase the value of REQUEST_TIMEOUT_MS_CONFIG to accomadate slower systems.

- Increase the value of producer RETRIES_CONFIG to 3 (from 0).

- Prevent producer to send duplicate messages due to retries by enabling Idempotent producer.

- Increase consumer poll timeout (from 200 ms).

- The design of `TestKafkaSuit` is very similar to design of `MongoTestSuit` and hence would require changes similar to the ones made in [storage-mongo/pom.xml](https://github.com/apache/drill/pull/923/commits/f5dfa56f33a46b92e2f9de153d82a16a77642ddf#diff-e110e2cbfd77d27e85d5121529c612bfR83).

- Current behavior is surefire runs test classes twice - once as a part of `TestKafkaSuit` and the other by directly running classes. To prevent the latter from happening, changes were made in `pom.xml` for `storage-mongo` plugin.

closes #1463

DRILL-3853: Upgrade to SqlLine 1.5.0 closes #1462

    • -0
    • +31
    • -13
    • +4
    • -0
    • +88
DRILL-6732: Queries are runnable on disable plugins (#1460)

update lexical structure, case-sensitivity

DRILL-6731: Move the BFs aggregating work from the Foreman to the RuntimeFilter

  1. … 3 more files in changeset.

edits to hash/sort based operators doc

DRILL-6702: Disable CPU Reporting for non-HotSpot JDKs

When running Drill on the IBM JDK (J9), the webUI throws an ClassCastException :

Caused by: java.lang.ClassCastException: com.ibm.lang.management.ExtendedOperatingSystem incompatible with com.sun.management.OperatingSystemMXBean

This PR simply disables that, since Drill should ideally be recompiled with these alternative JDKs.

DRILL-6684: Swap sys.options and sys.options_val tables

The current `sys.options` table has a verbose layout, because of which `sys.options_internal` was introduced. The latter also supports descriptions, which means it makes sense to have that table as the new `sys.options`.

This PR deprecates the old format, so that any dependencies continue to make use of it as long as required.

DRILL-6729: Enable Unnest/Lateral Join feature by default Remove redundant option key in ExecConstants

closes #1456

DRILL-6726: Fix case sensitivity issues for views created before DRILL-6492

closes #1458

DRILL-6724: Dump operator context to logs when error occurs during query execution

closes #1455

  1. … 88 more files in changeset.
DRILL-1248: Allow positional / named aliases in group by / having clauses

DRILL-6721: Fix SchemalessScan plan serialization / deserialization

DRILL-6719: Separate spilling queue logic from HashJoin and HashAgg.

DRILL-6517: Hash Join handling uninitialized vector container

DRILL-5735: UI options grouping and filtering & Metrics hints Allow search/sort in the Options webUI Additional details, like the description is provided as well in a JScript lookup map. This helps reduce the need for the server to constantly recreate the entire page with the description details, as the client browser can fill in these details. Developers will be expected to update the description as old/new options are introduced or deprecated. System table options_val also carries the description, albeit a 'shorter' version.

closes #1279

add link to keys

DRILL-6717: lower and upper functions not works with national characters

closes #1450

DRILL-6710: Disallow negative scale for decimal data type

edit file

link edit

edit link to src files