Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jul 20, 2013
  1. Jacques Nadeau
Commits on Jul 19, 2013
  1. Jacques Nadeau
  2. Jacques Nadeau

    Add workspace field and function setup support.

    jacques-n authored
    Add alternate function
    Add slightly better filter test.
  3. Jacques Nadeau
  4. Jacques Nadeau
  5. Jacques Nadeau

    Working Project merge build

    jacques-n authored
  6. Jacques Nadeau
  7. Jacques Nadeau

    Types transition

    jacques-n authored
Commits on Jul 15, 2013
  1. Timothy Chen Jacques Nadeau

    Initial argument validation implementation

    tnachen authored jacques-n committed
  2. Jacques Nadeau
  3. Jacques Nadeau

    Separate allocate and load methods.

    jacques-n authored
    rename setRecordCount to setValueCount
    add setGroupAndValueCount to RepeatedVectors.
    add a number of marker/cross-inheritance interfaces.
  4. Jacques Nadeau

    Updated value vectors inheritance model.

    jacques-n authored
    Moved Mutables to separate Mutator subclasses.
    Broke VVs into separate files rather than one large class.
  5. Ben Becker Jacques Nadeau

    Create new generated value vectors utilizing fmpp. Includes:

    vrtx authored jacques-n committed
    - First pass; integrate build system and some cursory implementations
    - starting to split common logic into base class
    - implement most of varlen value vector functionality, minor cleanup of tdd tags
    - added nullable derived class
    - Merge changes from JA, minor format cleanup.
    - minor fix and cleanup
    - added bit vector, removed widthInBits which also allowed removal of FixedBase ctor
    - apply TC's fix for resetAllocation()
    - added repeated value vectors
    - Hooked up templated ValueVectors to codebase.  Removed old ValueVector classes.  Cleanup.
    - fix repeated get() and add()
    - added some value vector tests.  fixed bugs in VV and some call sites.  generated TypeHelper from FMPP template.  removed unused VV methods
    - made base immutable, some debugging
    - split mutable/immutable basic VV types. minor refactoring
    - fix several allocation bugs
    - fix various bugs, only JSONRecordReader test is failing
    - fix nullable bit value vector
    - make bit vectors use ints to represent the bit value
    - remove superfluous logging
    - fix value vector getters and setter
    - comments and cleanup
    - temp disable repeated map JSONReader test
    - formatting
    - whitespace cleanups
Commits on Jul 12, 2013
  1. Ted Dunning
Commits on Jun 19, 2013
  1. Jacques Nadeau

    Merge branch 'master' into execwork. Fix conflicts.

    jacques-n authored
    Conflicts:
    	sandbox/prototype/common/src/test/resources/logback.xml
    	sandbox/prototype/pom.xml
  2. Jacques Nadeau

    Added Visitor for logical plan graph and accompanying accept methods …

    Jason Altekruse authored jacques-n committed
    …in each of the LogicalOperator classes. Created basic optimizer for logical to physical plan coversion.
    
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  3. Jacques Nadeau

    Added support for the 'constant' operator, necessary to implement the…

    Jason Altekruse authored jacques-n committed
    … SQL values operator.
    
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  4. Julian Hyde Jacques Nadeau

    Add sqlline launcher script.

    julianhyde authored jacques-n committed
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
Commits on Jun 17, 2013
  1. Jacques Nadeau

    Adding parquet repository to project root POM.xml file.

    Jason Altekruse authored jacques-n committed
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  2. Jacques Nadeau

    DRILL-75 and DRILL-76

    jacques-n authored
Commits on Jun 10, 2013
  1. Jacques Nadeau

    Fix bug where handlers would get prematurely removed before all strea…

    jacques-n authored
    …ms completed. Updated tests to validate execution of single bit multi-fragment and two bit multi-fragment queries.
Commits on Jun 6, 2013
  1. Jacques Nadeau

    Merge branch 'master' into execwork

    jacques-n authored
    Conflicts:
    	sandbox/prototype/common/src/main/java/org/apache/drill/common/logical/data/Order.java
    	sandbox/prototype/exec/ref/src/main/java/org/apache/drill/exec/ref/rops/OrderROP.java
    	sandbox/prototype/exec/ref/src/main/java/org/apache/drill/exec/ref/rse/QueueRSE.java
    	sandbox/prototype/sqlparser/src/main/java/org/apache/drill/jdbc/Driver.java
    	sandbox/prototype/sqlparser/src/main/java/org/apache/drill/optiq/DrillScan.java
  2. Julian Hyde Jacques Nadeau

    Upgrade to optiq-0.4.2. Add sqllline and an optiq model for the donut…

    julianhyde authored jacques-n committed
    …s schema.
    
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  3. Julian Hyde Jacques Nadeau

    As far as Optiq is concerned, each Drill table has a single field cal…

    julianhyde authored jacques-n committed
    …led "_MAP". The JSON output from the table is consistent with that. This let me get rid of a load of "holder" rubbish.
    
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  4. Julian Hyde Jacques Nadeau

    Add "--stdout" option to ReferenceInterpreter.main, that allows execu…

    julianhyde authored jacques-n committed
    …tion of plans that write to stdout (via a queue) rather than a file.
    
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  5. Julian Hyde Jacques Nadeau

    Upgrade to latest optiq.

    julianhyde authored jacques-n committed
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  6. Julian Hyde Jacques Nadeau

    Partial implementation of SQL VALUES operator.

    julianhyde authored jacques-n committed
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  7. Julian Hyde Jacques Nadeau

    Fix issues with holder elements. All tests in JdbcTest now pass (albe…

    julianhyde authored jacques-n committed
    …it with some cheating).
    
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  8. Julian Hyde Jacques Nadeau

    Allow inline strings, as well as files, in ReferenceInterpreter.

    julianhyde authored jacques-n committed
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  9. Julian Hyde Jacques Nadeau

    Add Drill implementations of Project and Filter relational operators.

    julianhyde authored jacques-n committed
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  10. Julian Hyde Jacques Nadeau

    Add a test that a SQL query generates a particular logical plan.

    julianhyde authored jacques-n committed
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  11. Julian Hyde Jacques Nadeau

    Factor JDBC test infrastructure into a fluent API, JdbcAssert.

    julianhyde authored jacques-n committed
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  12. Julian Hyde Jacques Nadeau

    Use Optiq's new "model" connect-string parameter to pass in a JSON mo…

    julianhyde authored jacques-n committed
    …del for the DONUTS schema. It just contains one table with one column. (Now we can remove hackery in the driver doing a similar thing.)
    
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
  13. Julian Hyde Jacques Nadeau

    Tests that project and filter based on nested fields (upgrades to Opt…

    julianhyde authored jacques-n committed
    …iq 0.2 for map and late-binding functionality).
    
    Signed-off-by: Jacques Nadeau <jacques@apache.org>
Commits on May 29, 2013
  1. Jacques Nadeau

    Various test cleanups: Rename tests so that they are picked up by Sur…

    jacques-n authored
    …efire. Fix breaking tests, including sql parser. Remove old, unused classes. Update sqlparser/pom.xml to use ${project.version} instead of specific version. Add test-jar generation to pom for common and exec/ref
Something went wrong with that request. Please try again.