Clone
 

hanifi gunes <hanifigunes@gmail.com> in drill

DRILL-4275: create TransientStore for short-lived objects; refactor PersistentStore to introduce pagination mechanism

  1. … 86 more files in changeset.
DRILL-4235: record new state STARTING when state transitions to STARTING from ENQUEUED

DRILL-4235: record new state STARTING when state transitions to STARTING from ENQUEUED

DRILL-4187: introduce a new query state ENQUEUED and rename the state PENDING to STARTING

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-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-3171: handle concurrent Zookeeper node creation gracefully