drill

Clone Tools
  • last updated 21 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DRILL-4063: Add s3a dependency jars and example core-site.xml

    • -0
    • +31
    /distribution/src/resources/core-site.xml
DRILL-4063: Add s3a dependency jars and example core-site.xml

This closes #265

    • -0
    • +31
    /distribution/src/resources/core-site.xml
DRILL-4108: Handle non existing cols for query w extractHeader

Closes #269

DRILL-4103: add drill.version to parquet metadata

DRILL-4103: add drill.version to parquet metadata

This closes #264

DRILL:3854: Ensure the readIndex of DrillBuf[] returned by ValueVector.getBuffers points at 0

DRILL-2618: handle queries over empty folders consistently so that they report table not found rather than failing. Refactor FileSelection to eliminate redundancy, make it more managable Fix WorkspaceSchemaFactory to handle empty folders. Introduce ParquetFileSelection, a sub-class of FileSelection that carries along metadata cache Fix MagicStringMatcher so that it operate on files only. Unit test file selection

DRILL-4094: Respect skipTests in JDBC plugin tests.

Modifies the pom.xml for the JDBC plugin to respect the maven

-DskipTests flag.

This closes #261

editorial, link

remove mapr-specific info

add fs.default.name info from Andries/Krystal

format code

format code again

fix formatting again

formatting code problem

test code block

minor edit

more formatting problems

code block fix

code block fix2

fix bullet alignment

remove blank line

fix alignment

remove namenode bit

DRILL-4091: Adding support for additional gis operations in gis contrib module

This closes #1201

    • -0
    • +3
    /contrib/gis/sample-data/CA-cities-with-nulls.csv
    • -0
    • +5
    /contrib/gis/sample-data/polygons.tsv
  1. … 13 more files in changeset.
DRILL-4134: Allocator Improvements

- make Allocator mostly lockless

- change BaseAllocator maps to direct references

- add documentation around memory management model

- move transfer and ownership methods to DrillBuf

- Improve debug messaging.

- Fix/revert sort changes

- Remove unused fragment limit flag

- Add time to HistoricalLog events

- Remove reservation amount from RootAllocator constructor (since not allowed)

- Fix concurrency issue where allocator is closing at same moment as incoming batch transfer, causing leaked memory and/or query failure.

- Add new AutoCloseables.close(Iterable<AutoCloseable>)

- Remove extraneous DataResponseHandler and Impl (and update TestBitRpc to use smarter mock of FragmentManager)

- Remove the concept of poison pill record batches, using instead FragmentContext.isOverMemoryLimit()

- Update incoming data batches so that they are transferred under protection of a close lock

- Improve field names in IncomingBuffers and move synchronization to collectors as opposed to IncomingBuffers (also change decrementing to decrementToZero rather than two part check).

This closes #238.

  1. … 105 more files in changeset.
DRILL-4089: make JSON pretty printing configurable Use system dependent line-feed to seperate records when pretty printing is turned off refactor ExecConstants to eliminate unneeded modifier & accessor declarations

DRILL-4056: Fix corruption bug reading string data out of Avro

- Fix issue where we are reading a byte array without considering length

- Removed use of unnecessary Holder objects.

- Added restriction on batch size produced by a single call to next.

- Add some basic result verification to avro tests.

This closes #266

DRILL-4056: Fix corruption bug reading string data out of Avro

- Fix issue where we are reading a byte array without considering length

- Removed use of unnecessary Holder objects.

- Added restriction on batch size produced by a single call to next.

- Add some basic result verification to avro tests.

fixes fm Yulyia & DRILL-3971

minor edit

    • -1
    • +1
    /_docs/tutorials/070-analyzing-data-using-window-functions.md
DRILL-4081: Handle schema changes in ExternalSort

closes #257

  1. … 3 more files in changeset.
DRILL-4047: Support querying a table with options

- simplify DrillOperatorTable; separate TranslatableTable from DrillTable

- fix table name in error message; improve tests debugability

- FormatCreator refactor

Update calcite fork version to r9

This closes #246

  1. … 6 more files in changeset.
DRILL-2601: log the query text and query id right at the beginning of foreman's runSQL().

Roll forward to 1.4.0-SNAPSHOT

    • -1
    • +1
    /contrib/data/tpch-sample-data/pom.xml
  1. … 12 more files in changeset.
make subsection links work on safari

safari link fix

Neeraja's blog > tutorial

minor edit

align table

fix tut intro

    • -3
    • +3
    /_docs/configure-drill/030-configuring-a-multitenant-cluster-introduction.md
  1. … 11 more files in changeset.
DRILL-4083: ScanPrel's CPU cost should not be zero even if column count is zero

close apache/drill#253

DRILL-4082: Better error message when multiple versions of the same function are found by the classpath scanner

This closes #252

Added Tokyo meetup

DRILL-4134: Add new allocator

  1. … 14 more files in changeset.
DRILL-4134: Clean up close behaviors.

DRILL-4071: Detect nested holistic expressions while traversing filter tree for partition pruning

New Apache direct download link

DRILL-2517: (Prototype from Mehant) Move directory based partition pruning to logical phase.

DRILL-4065: Maintain a cache of created UserGroupInformation objects so that we don't accidentally generate thousands of FileSystem objects & threads.

DRILL-4065: Maintain a cache of created UserGroupInformation objects so that we don't accidentally generate thousands of FileSystem objects & threads.