Commits on Aug 28, 2013
Commits on Aug 27, 2013
  1. fix nullable handling in generated merge join code. make simple merge…

    … join test use multiple batches.
    committed Aug 27, 2013
  2. - code generator support for merge-join's copyLeft(), copyRight(), co…

    …mpare() and compareNextLeftKey()
    - add line prefixes to generated code log
    - support VectorContainers in declareVectorValueSetupAndMember()
    - merge master
    committed Aug 27, 2013
Commits on Aug 25, 2013
  1. implement code stubs for merge join

    committed Aug 23, 2013
  2. First pass at join operator (includes work from JN).

     - MergeJoinBatch handles record batches
     - JoinStatus tracks state across input and output batches
     - MergeJoinBatchBuilder builds a selection vector of right-side batches which may be rescanned
    committed Aug 16, 2013
Commits on Aug 22, 2013
  1. DRILL-180: propagate exceptions back to client.

    fail all whenever any query without queryId is received.
    fix RunningFragmentManager and Foreman to include queryId when building results
    @Ignore ConstantRopTest.testRefInterp() until plan is updated.
    StevenMPhillips committed with jacques-n Aug 22, 2013
  2. DRILL-176: Updates to affinity calculator, fixes for parquet serializ…

    …ation. Fix to ErrorHelper looping
    StevenMPhillips committed with jacques-n Aug 22, 2013
  3. DRILL-171: Fix graph creation

    immars committed with jacques-n Aug 22, 2013
  4. DRILL-156 Union (all) pop implementation

    Fixes to TestSimpleFilter
    immars committed with jacques-n Aug 22, 2013
Commits on Aug 16, 2013
  1. Updates to Parquet for VariableLengthVectors and Bit fields

    Jason Altekruse committed with jacques-n Aug 14, 2013
  2. Fixes for Partitioner merge

    jacques-n committed Aug 16, 2013
  3. fix schema path serialization

    committed with jacques-n Aug 12, 2013
  4. fix issue with end of batch

    committed with jacques-n Aug 11, 2013
  5. Implement PartitionExchange Operator:

     - implement Partitioner template and code generation
     - implement OutgoingRecordBatch to manage records in the process of being sent to another host
     - implement PartitionSenderCreator and add visit method to ImplCreator
     - implement boiler plate for Hash DrillFunc
     - foreman: track intermediate nodes; not just leaf nodes.
     - code gen: implement generateMultipleOutputs() and getImplementationClassMultipleOutput(), similar to generate()
     - added FIXED_INT static output type determiner
     - fix parsing of "senders" in RandomReceiver
    committed with jacques-n Aug 9, 2013
Commits on Aug 15, 2013
  1. Initial Parquet commit. Suports INT, LONG, FLOAT, DOUBLE, distributed…

    … scheduling.
    Jason Altekruse committed with jacques-n Aug 8, 2013
Commits on Aug 14, 2013
Commits on Aug 11, 2013