Clone Tools
  • last updated 29 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DRILL-450: Add exchange rules, move from BasicOptimizer to Optiq

  1. … 126 more files in changeset.
DRILL-257: Move SQL parsing to server side. Switch to Avatica based JDBC driver. Update QuerySubmitter to support SQL queries. Update SqlAccesors to support getObject() Remove ref, clean up SQL packages some. Various performance fixes. Updating result set so first set of results must be returned before control is return to client to allow metadata to populate for aggressive tools like sqlline Move timeout functionality to TestTools. Update Expression materializer so that it will return a nullable int if a field is not found. Update Project record batch to support simple wildcard queries. Updates to move JSON record reader test to expecting VarCharVector.getObject to return a String rather than a byte[].

    • -11
    • +12
    ./OrderedPartitionRecordBatch.java
  1. … 310 more files in changeset.
DRILL-352: Extract ClassGenerator from CodeGenerator. Use hierarchal set of ClassGenerators to support implementation of an arbitrarily complex inner class hierarchy. Introduce @RuntimeOveridden annotation to allow overrides of inner classes without requiring abstract inner classes. Update operators to use methods. Add test for inner class generation. Remove support for JDK based compilation, focusing entirely on Janino based compilation.

    • -25
    • +51
    ./OrderedPartitionRecordBatch.java
  1. … 34 more files in changeset.
DRILL-334: Subdivide Drillbit control and data messages. Add support for socket backpressure. Add TopLevel and Child memory allocator with debug mode to capture memory leaks. Various memory leak fixes to get build to complete.

Also includes fixes from reviews by Tim.

    • -180
    • +249
    ./OrderedPartitionRecordBatch.java
  1. … 212 more files in changeset.
DRILL-259: Implicit cast functionality

Includes following changes:

Implicit cast : WIP.

Implicit cast: work in progress 2.

implicit_cast: workin in progress 3.

implicit cast : work in progress. Prototype works.

Implicit cast: add unit testcase. Handle null vs non-null type.

Implicit cast: add unit test. change comparision operator's allsame from true to false.

Drill-259: implicit cast. Rebase on Drill-316 explicit cast branch.

DRILL-259: implicit cast . reverse change to codegenerator.

DRILL-259: implicit cast. code clean.

DRILL-259: code clean.

Drill-259: add apache license to 7 new java files. reverse the change to pom.xml

Drill-259: minor change to test case.

Drill-259: implicit cast - process NullExpression. Convert NullExpression into TypedNullConstant.

Drill-259: implicit cast. Revise according to review comments.

  1. … 33 more files in changeset.
DRILL-311: Replace OrderedPartitionBatchCreator with OrderedPartitionSenderCreator

    • -39
    • +0
    ./OrderedPartitionBatchCreator.java
    • -0
    • +47
    ./OrderedPartitionSenderCreator.java
  1. … 2 more files in changeset.
DRILL-271 Address code review comments. VectorAccessibleSerializable now take WritableBatch. Release and reconstruct code now part of Writablebatch class.

  1. … 5 more files in changeset.
DRILL-271 refactor DistributedCache code. Uses hazel cast 3.1 and custom serialization.

    • -10
    • +10
    ./OrderedPartitionRecordBatch.java
  1. … 12 more files in changeset.
DRILL-271 retool VectorContainerSerializable to work with containers and batches. also modify DrillSerializable to work with InputStream, OutputStream

  1. … 4 more files in changeset.
DRILL-254: Add iterator validator and correct interface violations

  1. … 11 more files in changeset.
DRILL-230: Addressing comments in code review, abstract out references to HazelCache and add comments

    • -1
    • +2
    ./OrderedPartitionProjectorTemplate.java
    • -94
    • +148
    ./OrderedPartitionRecordBatch.java
  1. … 32 more files in changeset.
DRILL-230: Build a sampling range partitioner

    • -0
    • +39
    ./OrderedPartitionBatchCreator.java
    • -0
    • +40
    ./OrderedPartitionProjector.java
    • -0
    • +101
    ./OrderedPartitionProjectorTemplate.java
    • -0
    • +403
    ./OrderedPartitionRecordBatch.java
    • -0
    • +63
    ./SampleCopierTemplate.java
    • -0
    • +61
    ./SampleSortTemplate.java
    • -0
    • +101
    ./SortContainerBuilder.java
  1. … 37 more files in changeset.