Clone Tools
  • last updated 22 mins ago
Constraints: committers
Constraints: files
Constraints: dates
Improved video widget and responsive bug fixes

    • -0
    • +1
    • -0
    • +34
    • binary
    • binary
    • binary
    • binary
DRILL-3033: Add memory leak fixes found so far in DRILL-1942 to 1.0.0 Fixes some missing buffer retains() and missing vector clears().

  1. … 6 more files in changeset.
DRILL-3034: Apply UserException to port-binding; handle in embedded-Drill case.

Applied UserException to can't-bind-to-port error. [BasicServer]

Added specific handling of UserException (above case or other) in SQLException

wrapping. [DrillConnectionImpl]

Tableau Server doc

    • binary
    • binary
    • binary
    • binary
    • binary
    • binary
    • binary
    • binary
    • -0
    • +76
lesson spelling error

    • -3
    • +3
DRILL-1980: Add support for CTAS with interval data type. Modify ParquetOutputRecordWriter to be able to write interval day, interval year and interval data type into parquet. Modify the two parquet readers to be able to read interval data type from parquet file

Add unit tests

DRILL-2776: add extensive tests for empty population coverage

  1. … 3 more files in changeset.
MD-272: Incorporate DRILL-2848 (option to disable decimal data type)

DRILL-2953: Ensure sort operator be inserted to enforce desired order, when a cast function is involved.

DRILL-3027: Add convenience methods to test builder for creating nested baseline values

spelling of lesson

DRILL-2977, DRILL-2978: Swap fragment execution method implementations, and cancellation changes

Execution: In WorkManager,

+ swap implementations of startFragmentPendingRemote() and addFragmentRunner()

+ warn if there are running fragments in close()


+ for fragments waiting on data, delegate cancellations to WorkEventBus (in Foreman and ControlMessageHandler)

+ documentation

title change

rename files, fix links

    • -0
    • +153
DRILL-3018: Fix CanNotPlan for nestLoop left join, caused by row count estimation issue.

Add unit testcase.

DRILL-3022: ensure sequential shutdown of drillbits

DRILL-3019: In JsonReader, update atLeastOneWrite to true if writeListDataIfTyped and writeMapDataIfTyped write a value

DRILL-3017: Safeguard against NPEs in RecordReader.cleanup()s

Add missing commit fixing queries file path.

    • -1
    • +1
DRILL-3012: Fix issue where remote values rel wasn't losing operatorId.

Also enhance Union rule to avoid more than 2 ways inputs

DRILL-2780: Check for open files when closing OperatorContext

DRILL-3020: Copy cause exception's message to thrown SQLException's message.

Changed SQLException construction to set SQLException's message to the cause

exception's toString().


- Narrowed one SQLException to SQLNonTransientConnectionException (not other

two, since unclear whether transient, non-transient, or varied).

- Clarified/simplified exception messages.

- Fixed message typo.

DRILL-2993: Unthrottle at cancel() to fix post-cancelation hangs.

Added unthrottling in close().

Cleaned up throttling logic code:

- Applied AtomicBoolean to eliminate race conditions.

- Extracted methods for starting/stopping throttling.

Made small edits to some message:

- Fixed missed, inconsistent ResultsListener log messages.

- Clarified exception message.

DRILL-2841: Fix slow web UI on some cluster nodes due to unneeded transitive dependencies

Fix enforcer rule for jetty servlet-api global exclusion, add explicit exclusions where needed.

DRILL-3007: Disable automatic mmap threshold on Linux

Address review comments. Modify costing for Cartesian Logical Join, to fix CanNotPlan in some TPCDS queries with view on text format.

Code clean up.

DRILL-2870: Part2 - Fix return type of aggregate functions to be nullable

zookeeper to ZooKeeper

    • -4
    • +4
    /_docs/install/050-starting-drill-in-distributed mode.md
minor edit

add Aman's info about broadcast