Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 30, 2015
  1. @amansinha100

    DRILL-3304: Use SUM instead of SUM0 for window aggregate until CALCIT…

    amansinha100 authored
    …E-777 is fixed.
    Add unit test.
  2. @adityakishore

    DRILL-3422: Multiple unit test failures on Windows with current master

    adityakishore authored Parth Chandra committed
  3. @StevenMPhillips
Commits on Jun 29, 2015
  1. @adityakishore @amansinha100

    DRILL-3120: Windows startup throws NPE

    adityakishore authored amansinha100 committed
  2. @adityakishore @amansinha100

    DRILL-3120: Windows startup throws NPE

    adityakishore authored amansinha100 committed
  3. @hsuanyi @amansinha100
  4. @mattyb149

    DRILL-3199 Implemented GenericAccessor.isNull(), added unit tests

    mattyb149 authored Parth Chandra committed
  5. @StevenMPhillips

    DRILL-3410: Recombine binary operators after finding prune condition

    StevenMPhillips authored
    This is to expression reordering and short-circuit evaluation
  6. @jaltekruse

    DRILL-3370: Flatten failure with a filter condition.

    jaltekruse authored
    Fix required excluding flatten from the PushFilterPastProjectRule.
  7. @jaltekruse

    DRILL-1673: Fix for error with flatten function when used with nested…

    jaltekruse authored
    … lists.
    Added a small reference implementation of flatten for generating baselines
    remove now-unneeded code in EmptyValuePopulator as we are guarenteed to have the first offset initialized to 0.
  8. @jaltekruse
  9. @vkorukanti

    DRILL-3413: When SASL is enabled use DIGEST mechanism in creating Hiv…

    vkorukanti authored
    …eMetaStoreClient for proxy users.
Commits on Jun 28, 2015
  1. @amansinha100
Commits on Jun 27, 2015
  1. @StevenMPhillips

    DRILL-3410: rewrite OR and AND operators to have only 2 operands so p…

    StevenMPhillips authored
    pruning will work correctly
  2. @StevenMPhillips @amansinha100
  3. @mehant

    DRILL-3378: Don't invoke ensureType() while rewriting aggregate expre…

    mehant authored
    …ssions part of the window frame.
    ensureType() currently is not aware of the precedence of data types and may inject a downward cast, causing wrong results.
    Bump Calcite version to r11
Commits on Jun 26, 2015
  1. @jinfengni
  2. @StevenMPhillips
  3. @vkorukanti
  4. @AdamPD @vkorukanti
  5. @hsuanyi @jinfengni
  6. @jinfengni

    DRILL-3377: Fix naming resolution error for partitioning columns when…

    jinfengni authored
    … columns are explicitly specified in CTAS column list.
  7. @jacques-n
  8. @jacques-n

    DRILL-3177: Part 2, various Mongo plugin enhancements

    jacques-n authored
    - Fix issues with initial Mongo 3 update patch
    - Update mongo connection management so we don't generate infinite MongoClients.
    - Move from static class to management inside Storage Plugin.
    - Increase limit on number of connections.
    - move mongo cursor initialization to batch reading, so a query won't block indefinitely on this code
    - Update mongo driver version to 3.0.2
    - Update host access to use all hosts rather than just master
    - Remove references to no longer used UnknownHostException
  9. @kameshb @jacques-n

    DRILL-3177: Part 1, upgrading Mongo Java Driver to 3.0.1

    kameshb authored jacques-n committed
  10. @StevenMPhillips
  11. @StevenMPhillips
  12. @StevenMPhillips
Commits on Jun 25, 2015
  1. @vkorukanti
  2. @jinfengni

    DRILL-3373: Raise parsing error when CTAS has partition by clause yet…

    jinfengni authored
    … partitioning column list is empty.
  3. @StevenMPhillips
  4. @adeneche @jaltekruse

    DRILL-3147: tpcds-sf1-parquet query 73 causes memory leak

    adeneche authored jaltekruse committed
    - each time a fragment A sends a "receiver finished" to fragment B, fragment B id will be
      added to FragmentContext.ignoredSenders list
    - refactored UnorderedReceiverBatch.informSenders() and MergingRecordBatch.informSenders()
      by moving this method to FragmentContext
    - DataServer.send() uses FragmentContext.ignoredSenders to decide if a batch should be
      passed to the fragment or discarded right away
    - BaseRawBatchBuffer methods enqueue() and kill() are now synchronized
    - TestTpcdsSf1Leak test reproduces the leak, it's ignored by default because it requires
      a large dataset
  5. @vkorukanti
  6. @jinfengni

    DRILL-3210 : Expand star column properly when it is used together wit…

    jinfengni authored
    …h window function in projection list of SQL query.
Commits on Jun 24, 2015
  1. @adeneche @mehant

    DRILL-3345: TestWindowFrame fails to properly check cases involving m…

    adeneche authored mehant committed
    …ultiple batches
Something went wrong with that request. Please try again.