Commits on Nov 30, 2015

  1. TST: fix python 3 test failure

    wesm committed Nov 30, 2015
    Configuration menu
    Copy the full SHA
    0681d35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbdc3fa View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2015

  1. TST: fix Jenkins tests; mainly making tmp dir 777

    Author: Uri Laserson <laserson@cloudera.com>
    
    Closes #759 from laserson/fix-jenkins and squashes the following commits:
    
    8f57d48 [Uri Laserson] TST: removed unused import
    9cd39ad [Uri Laserson] TST: temp disable partition test until HIVE-12613 is resolved
    48bf135 [Uri Laserson] TST: Temporarily disable some pandas tests bc of IMPALA-2750
    e9d28d7 [Uri Laserson] TST: simply Jenkins tests by making tmpdir 777
    laserson committed Dec 8, 2015
    Configuration menu
    Copy the full SHA
    4722226 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2015

  1. ENH: First stage Ibis-Kudu integration

    Close #754 and #756. Requires Kudu PR
    http://gerrit.cloudera.org:8080/#/c/1593/.
    
    Author: Wes McKinney <wes@cloudera.com>
    
    Closes #763 from wesm/feature/kudu-integration and squashes the following commits:
    
    52532d2 [Wes McKinney] Create empty internal Kudu-backed table
    f4a26de [Wes McKinney] Fix Kudu CTAS test
    6ac6aa6 [Wes McKinney] Flesh out create_table impl. Tests incomplete / failing
    db8f02a [Wes McKinney] Incomplete Kudu create_table stub
    29d68b8 [Wes McKinney] Implement CTAS DDL for Kudu
    00008f9 [Wes McKinney] Test stub for Kudu CTAS
    670a60b [Wes McKinney] Test that dropping internal Kudu-Impala table deletes it from Kudu
    db7a08c [Wes McKinney] Delete temporary Kudu tables when test suite complete
    4f116ed [Wes McKinney] Hack together a hello world unit test
    1cc5cc1 [Wes McKinney] First Kudu DDL test. Make properties DDL formatting a bit nicer
    a24ddf5 [Wes McKinney] Incomplete rough draft of kudu_table and create table DDL generator
    06c18b7 [Wes McKinney] Convert Kudu schemas to Ibis schemas
    wesm committed Dec 11, 2015
    Configuration menu
    Copy the full SHA
    1da1910 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2016

  1. Configuration menu
    Copy the full SHA
    858f656 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2016

  1. BUG: make ImpalaCursor.cursor a private attribute; test connection po…

    …ol with ImpalaClient.raw_sql. Close #773
    wesm committed Jan 7, 2016
    Configuration menu
    Copy the full SHA
    ba4eadc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91c2555 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49b75c5 View commit details
    Browse the repository at this point in the history
  4. STY: fix flake8 error

    wesm committed Jan 7, 2016
    Configuration menu
    Copy the full SHA
    2c7a9d6 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2016

  1. Configuration menu
    Copy the full SHA
    7c65f86 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2016

  1. Update conda recipes for Ibis 0.6.0

    Built and tested with Python 2.7 and Python 3.4 on osx-64, linux-64,
    and win-64.    Conda packages for Ibis 0.6.0 can be installed using:
    ```  conda install ibis-framework -c koverholt  ```
    
    Author: Kristopher Overholt <koverholt@gmail.com>
    
    Closes #753 from koverholt/conda-recipes-0.6.0 and squashes the following commits:
    
    bdace72 [Kristopher Overholt] Restore edits to conda recipes to pull from trunk
    bcb419c [Kristopher Overholt] Update conda recipes for Ibis 0.6.0
    koverholt authored and wesm committed Jan 18, 2016
    Configuration menu
    Copy the full SHA
    a278aea View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2016

  1. Update to at least impyla 0.13.2

    Author: Wes McKinney <wesm@apache.org>
    
    Closes #789 from wesm/update-reqs and squashes the following commits:
    
    209804a [Wes McKinney] Update to at least impyla 0.13.2
    wesm committed Mar 3, 2016
    Configuration menu
    Copy the full SHA
    91b6a8c View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2016

  1. DEV: Updates for Impala 2.5 + native build toolchain

    Users building Impala with github.com/cloudera/native-toolchain need
    some additions to the shipped minimal cmake build to get LLVM UDFs to
    work in the Ibis test setup. I also found that Impala 2.5 was
    returning some additional UDF metadata in `SHOW FUNCTIONS` so this
    makes the test suite pass again.
    
    Author: Wes McKinney <wesm@apache.org>
    
    Closes #791 from wesm/impala-toolchain-fixes and squashes the following commits:
    
    c5774f4 [Wes McKinney] Impala 2.5 + native toolchain updates
    wesm committed Mar 13, 2016
    Configuration menu
    Copy the full SHA
    29df8f3 View commit details
    Browse the repository at this point in the history
  2. BUG: respect storage passed storage format to ImpalaClient.create_table

    As noted in #790, the `format` parameter of `create_table` was not
    being respected in `create_table`, and Impala's default output format
    is text. This changes things to use Parquet as the default output
    format.     Closes #790   Closes #771
    
    Author: Wes McKinney <wesm@apache.org>
    
    Closes #792 from wesm/create-table-stored-as and squashes the following commits:
    
    4a5d8fc [Wes McKinney] BUG: respect storage passed storage format to ImpalaClient.create_table
    wesm committed Mar 13, 2016
    Configuration menu
    Copy the full SHA
    05943ae View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2016

  1. REF: Revamp handling of filters and fix predicate "pushdown" bugs

    This ended up being a pretty invasive refactor but fixed some long-
    standing internal expression analysis issues.     Fixes #790.   Fixes
    #781.   Closes #735.
    
    Author: Wes McKinney <wesm@apache.org>
    
    Closes #793 from wesm/bug/sqlalchemy-project-after-sort and squashes the following commits:
    
    9524119 [Wes McKinney] Fix bug caused by deferred group_by resolution
    e692bf9 [Wes McKinney] Add test case for #781
    1faec67 [Wes McKinney] More fixes for aggregation internals, fix up test cases
    d1e7d62 [Wes McKinney] Use special filter validator for aggregations, too
    24710dd [Wes McKinney] More projection analysis issues / fixes
    3a020e7 [Wes McKinney] Combining ORDER BY with aggregate not that easy at the moment, deferring for now
    473a014 [Wes McKinney] Try at fusing sort_by with filter (inside selection)
    b216f8d [Wes McKinney] Aggregation fuse with filter
    c5c0814 [Wes McKinney] Defer analysis of group_by exprs until they are used
    ad83f65 [Wes McKinney] Kludge a topk analysis issue
    b63c019 [Wes McKinney] Fix sqlite test case
    4553442 [Wes McKinney] Add test case for #790
    5b007b7 [Wes McKinney] Add predicates to Aggregate, fix a bunch of projection fusion issues
    b038670 [Wes McKinney] Fix unit test after refactor
    eaca225 [Wes McKinney] Remove Filter and BlockingTableNode, various refactoring. Quite broken now
    31aee97 [Wes McKinney] Rename Projection to Selection
    cfc8a36 [Wes McKinney] Hack at understanding problem
    wesm committed Mar 14, 2016
    Configuration menu
    Copy the full SHA
    cf7440c View commit details
    Browse the repository at this point in the history
  2. TST: add test case for #769

    Closes #769
    
    Author: Wes McKinney <wesm@apache.org>
    
    Closes #794 from wesm/bug/sqlite-column-project-regression and squashes the following commits:
    
    6e31eae [Wes McKinney] TST: add test case for #769
    wesm committed Mar 14, 2016
    Configuration menu
    Copy the full SHA
    0627c55 View commit details
    Browse the repository at this point in the history
  3. ENH/BUG: Support CHAR and VARCHAR impala types

    Closes #788
    
    Author: Wes McKinney <wesm@apache.org>
    
    Closes #795 from wesm/varchar-fix and squashes the following commits:
    
    7528c5f [Wes McKinney] ENH: support CHAR and VARCHAR impala types. Close #788
    7e1960a [Wes McKinney] Interim fix for varchar columns
    wesm committed Mar 14, 2016
    Configuration menu
    Copy the full SHA
    7ff3ea5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5105516 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cbe1f22 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    debff8f View commit details
    Browse the repository at this point in the history
  7. BUG: fix string -> join predicate expression resolution bug due to in…

    …appropriate use of getattr vs __getitem__. Close #780
    wesm committed Mar 14, 2016
    Configuration menu
    Copy the full SHA
    e686cb6 View commit details
    Browse the repository at this point in the history
  8. BUG: Fix handling of fully-materialized ("select *") joins in SQLAlch…

    …emy / SQLite
    
    Closes #783
    
    Author: Wes McKinney <wesm@apache.org>
    
    Closes #799 from wesm/bug/sqlite-materialized-join and squashes the following commits:
    
    a231b20 [Wes McKinney] Change handling of 'select *' to fully materialize schema so downstream projections work
    958c124 [Wes McKinney] Compile sqlalchemy subqueries, but '*' causing issues
    92b8783 [Wes McKinney] Add failing test case
    wesm committed Mar 14, 2016
    Configuration menu
    Copy the full SHA
    8fc212e View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2016

  1. Configuration menu
    Copy the full SHA
    a9803f0 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2016

  1. RLS: 0.7 release notes

    Author: Wes McKinney <wesm@apache.org>
    
    Closes #802 from wesm/docs-0.7 and squashes the following commits:
    
    26ec20e [Wes McKinney] Change release date to 3/16
    e26fb5f [Wes McKinney] Draft 0.7.0 release notes
    wesm committed Mar 16, 2016
    Configuration menu
    Copy the full SHA
    9e67b25 View commit details
    Browse the repository at this point in the history