Commits on Jun 28, 2017

  1. BUG: Fix windows conda build

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1058 from cpcloud/fix-windows-install and squashes the following commits:
    
    ecac67e [Phillip Cloud] BUG: Fix windows install
    cpcloud committed Jun 28, 2017
    Configuration menu
    Copy the full SHA
    bfc69c2 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2017

  1. BUG: Fix pandas imports

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1062 from cpcloud/fix-pandas-import and squashes the following commits:
    
    f58c561 [Phillip Cloud] BUG: Fix pandas imports
    cpcloud committed Jul 3, 2017
    Configuration menu
    Copy the full SHA
    509216a View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2017

  1. ENH: Allow like operation to accept a list of conditions to match

    Closes #1060
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1061 from cpcloud/like-patterns and squashes the following commits:
    
    677e435 [Phillip Cloud] ENH: Add the ability to speciy a list of patterns in column.like
    cpcloud committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    12d364b View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2017

  1. Add parameter comment in timestamp API

    I add parameter comment in timestamp API. I commented to make a input
    as string.  Please look on.
    
    Author: kwangin <inylove82@gmail.com>
    
    Closes #1064 from djKooks/ts-comment and squashes the following commits:
    
    82235d5 [kwangin] Update wrong typo & return type
    8372333 [kwangin] Add parameter comment in timestamp API
    kination authored and cpcloud committed Jul 10, 2017
    Configuration menu
    Copy the full SHA
    c062ba5 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2017

  1. BUG/BLD/CI: Allow installation with later versions of setuptools

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1068 from cpcloud/fix-setuptools and squashes the following commits:
    
    5c8f990 [Phillip Cloud] BUG/BLD/CI: Allow installation with later versions of setuptools
    cpcloud committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    2ee8824 View commit details
    Browse the repository at this point in the history
  2. ENH: Implement isnull and notnull for pandas

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1066 from cpcloud/add-series-is-and-nonnull and squashes the following commits:
    
    5635504 [Phillip Cloud] ENH: Implement isnull and notnull for pandas
    cpcloud committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    47163f0 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2017

  1. ENH/PERF: Speed up pandas groupby

    This prevents individual group evaluation for things that do not need
    it
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1067 from cpcloud/fix-pandas-gb-perf and squashes the following commits:
    
    adf2963 [Phillip Cloud] Fix again
    30b8f44 [Phillip Cloud] Fix benchmark
    f32ef1e [Phillip Cloud] Add benchmark
    185f68f [Phillip Cloud] ENH/PERF: Generic binary operations on SeriesGroupBy
    cpcloud committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    f60b0a4 View commit details
    Browse the repository at this point in the history
  2. PERF: Use normalize for casting to dates in pandas

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1070 from cpcloud/date-perf and squashes the following commits:
    
    5cbcff3 [Phillip Cloud] PERF: Use dt.normalize and add date casting benchmark
    cpcloud committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    7a1beee View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2017

  1. ENH: Implement comparison for string vs date and timestamp types

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1065 from cpcloud/fix-temporal-comparison and squashes the following commits:
    
    85e78c1 [Phillip Cloud] ENH: Implement comparison for string vs date and timestamp types
    cpcloud committed Jul 20, 2017
    Configuration menu
    Copy the full SHA
    19d6177 View commit details
    Browse the repository at this point in the history
  2. ENH: Allow selection of whole tables in pandas joins

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1072 from cpcloud/selection-in-joins and squashes the following commits:
    
    342f5e1 [Phillip Cloud] Fewer tests
    452b39f [Phillip Cloud] ENH: Allow selection of whole tables in pandas joins
    cpcloud committed Jul 20, 2017
    Configuration menu
    Copy the full SHA
    3b5bac8 View commit details
    Browse the repository at this point in the history
  3. PERF: Fix execution perf of groupby and selection

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1073 from cpcloud/pandas-perf and squashes the following commits:
    
    26bfaca [Phillip Cloud] Do not fail if benchmarks are off
    b5011ed [Phillip Cloud] Of course we need to fetch
    82927cc [Phillip Cloud] Make sure we are checking against upstream ibis and not ourselves
    31e9373 [Phillip Cloud] PERF: Fix execution perf of groupby and selection
    cpcloud committed Jul 20, 2017
    Configuration menu
    Copy the full SHA
    59e75f1 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2017

  1. PERF/ENH: Speed up imports

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1074 from cpcloud/fix-import-perf and squashes the following commits:
    
    fc976e8 [Phillip Cloud] PERF/ENH: Speed up imports
    cpcloud committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    9bb23b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2017

  1. ENH/BUG: Enable casting from strings to temporal types

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1076 from cpcloud/add-string-to-temporal-cast and squashes the following commits:
    
    5ffc376 [Phillip Cloud] ENH/BUG: Enable casting from strings to temporal types
    cpcloud committed Jul 22, 2017
    Configuration menu
    Copy the full SHA
    319329f View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2017

  1. BUG: Memoization should include expression name where available

    Also:  - [x] fix docker builds  - [ ] ~upgrade docker image to
    `cpcloud86/impala:java8`~  - [x] remove most bare `except:`s  - [x]
    fix a broken doc test
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1080 from cpcloud/fix-named-impala-exprs and squashes the following commits:
    
    a27c334 [Phillip Cloud] Move back to java7
    f770940 [Phillip Cloud] CI: Try skipping hive things
    f8cc86b [Phillip Cloud] CI: Docker image envar
    e920040 [Phillip Cloud] BLD: Upgrade docker image to cpcloud86/impala:java 8
    8f8d5c2 [Phillip Cloud] CLN: Remove bare excepts where possible
    aafe1c3 [Phillip Cloud] ENH: More generic get_name
    52a12e6 [Phillip Cloud] BUG: Memoization should include expression name where available
    72d9da3 [Phillip Cloud] TST: Add failing test
    cpcloud committed Jul 27, 2017
    Configuration menu
    Copy the full SHA
    96acf67 View commit details
    Browse the repository at this point in the history
  2. ENH: Enable unary math operations for pandas, sqlite

    Implement decimal for pandas Add SQLite unary ops Fix operations in
    postgres that require numeric
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1071 from cpcloud/unary-ops and squashes the following commits:
    
    57ff2b1 [Phillip Cloud] BUG: Pass args and kwargs
    d94b0c6 [Phillip Cloud] REF: Factor vectorize object function
    0d863d1 [Phillip Cloud] ENH: Enable unary math operations for pandas, sqlite
    cpcloud committed Jul 27, 2017
    Configuration menu
    Copy the full SHA
    9882b5a View commit details
    Browse the repository at this point in the history
  3. REF: Refactor the postgres test suite

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1078 from cpcloud/refac-pg-tests and squashes the following commits:
    
    5c46473 [Phillip Cloud] Do not remove our cache
    2bb70bc [Phillip Cloud] Add caching back
    d6118ae [Phillip Cloud] Do not check column type on python 2
    37c7685 [Phillip Cloud] CLN/CI/BLD: Remove the cache
    8f00958 [Phillip Cloud] BUG: Make sure we do not have sqlalchemy subclasses as types
    66483a0 [Phillip Cloud] Fix client tests
    9cec1a5 [Phillip Cloud] Move postgres fixtures to conftest
    eb94061 [Phillip Cloud] Move common to conftest
    58e281a [Phillip Cloud] REF: Refactor the postgres test suite
    cpcloud committed Jul 27, 2017
    Configuration menu
    Copy the full SHA
    097e6b3 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2017

  1. CI: Add hive metastore information back to CI

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1081 from cpcloud/add-hive-metastore-listing-back-to-build and squashes the following commits:
    
    2af5908 [Phillip Cloud] CI: Remove unnecessary echoing
    4de0e4d [Phillip Cloud] CI: Proper path
    fad1884 [Phillip Cloud] CI: Print out more information when saving
    c4415bb [Phillip Cloud] CI: Remove cache if changing docker image
    0ec2571 [Phillip Cloud] CI: Add information back to impala setup
    cpcloud committed Jul 28, 2017
    Configuration menu
    Copy the full SHA
    706607a View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2017

  1. BUG/TST: Make hdfs an optional dependency

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1082 from cpcloud/fix-impala-hdfs-import and squashes the following commits:
    
    27ac193 [Phillip Cloud] BUG/TST: Make hdfs an optional dependency
    cpcloud committed Jul 31, 2017
    Configuration menu
    Copy the full SHA
    cbc1b72 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2017

  1. BUG: Fix misleading join error message

    Closes #1085
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1086 from cpcloud/fix-join-error-message and squashes the following commits:
    
    9f3e23f [Phillip Cloud] Fix test
    b0606ab [Phillip Cloud] BUG: Fix misleading join error message
    cpcloud committed Aug 3, 2017
    Configuration menu
    Copy the full SHA
    c61b6ba View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2017

  1. REF/TST: Refactor sqlite tests to use functions

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1084 from cpcloud/ref-sqlite-tests and squashes the following commits:
    
    645201c [Phillip Cloud] REF/TST: Refactor sqlite tests to use functions
    cpcloud committed Aug 5, 2017
    Configuration menu
    Copy the full SHA
    2e36f98 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2017

  1. TST: better skips in testing

    skip testing on not-installed impala packages  skip testing sqlite on
    non-existant testing db  add useful Makefile directives
    
    Author: Jeff Reback <jeff@reback.net>
    
    Closes #1089 from jreback/testing and squashes the following commits:
    
    a2ed00b [Jeff Reback] skip testing on not-installed impala packages skip testing sqlite on non-existant testing db add useful Makefile directives
    jreback authored and cpcloud committed Aug 6, 2017
    Configuration menu
    Copy the full SHA
    45a1464 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2017

  1. ENH: support for clip and quantile ops on DoubleColumns

    Author: Jeff Reback <jeff@reback.net>
    
    Closes #1090 from jreback/funcs and squashes the following commits:
    
    aba7544 [Jeff Reback] ENH: support for clip and quantile ops on DoubleColumns
    jreback authored and cpcloud committed Aug 7, 2017
    Configuration menu
    Copy the full SHA
    6388baf View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2017

  1. Default to literal for as_value_expr calls in argument validation

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1095 from cpcloud/fix-datatype-comparison and squashes the following commits:
    
    c313c75 [Phillip Cloud] Custom as value expr
    5d6ceb4 [Phillip Cloud] Remove explicit parent class calls
    48e2b2b [Phillip Cloud] Fix equality to short circuit on Any type
    c7fdb4b [Phillip Cloud] Add array rule test
    cpcloud committed Aug 8, 2017
    Configuration menu
    Copy the full SHA
    df701c4 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2017

  1. support for passing multiple quantiles in .quantile()

    xref #1090
    
    Author: Jeff Reback <jeff@reback.net>
    
    Closes #1094 from jreback/multiple and squashes the following commits:
    
    0e235cc [Jeff Reback] allow quantile to accept int input specify output type as double if integer input
    2337321 [Jeff Reback] support for passing multiple quantiles in .quantile()
    jreback authored and cpcloud committed Aug 9, 2017
    Configuration menu
    Copy the full SHA
    fe2a4d8 View commit details
    Browse the repository at this point in the history
  2. ENH: Move pandas fixtures to conftest

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1102 from cpcloud/pandas-conftest and squashes the following commits:
    
    b2cb1d8 [Phillip Cloud] Add pandas marker
    d66f631 [Phillip Cloud] Fix python 2 imports
    383a0ab [Phillip Cloud] Move tz fixture to the only place it is used
    ba450b7 [Phillip Cloud] Fix test to only use the tz fixture if necessary
    56cdfc4 [Phillip Cloud] Move fixtures to conftest
    db45938 [Phillip Cloud] Add conftest
    cpcloud committed Aug 9, 2017
    Configuration menu
    Copy the full SHA
    7acae60 View commit details
    Browse the repository at this point in the history
  3. TST/BUG: Make sure we drop tables during postgres testing

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1101 from cpcloud/fix-postgres-table-deletion and squashes the following commits:
    
    105d1dc [Phillip Cloud] TST/BUG: Make sure we drop tables during postgres testing
    cpcloud committed Aug 9, 2017
    Configuration menu
    Copy the full SHA
    ec6205c View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2017

  1. Configuration menu
    Copy the full SHA
    5961b51 View commit details
    Browse the repository at this point in the history
  2. BUG: Fix location of conftest.py

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1107 from cpcloud/fix-conftest-loc and squashes the following commits:
    
    a6e4cb4 [Phillip Cloud] BUG: Fix location of conftest.py
    cpcloud committed Aug 10, 2017
    Configuration menu
    Copy the full SHA
    d98b476 View commit details
    Browse the repository at this point in the history
  3. ENH: Pass ops in scope instead of exprs

    Also fixes the `now` failures.    Closes #1106.
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1109 from cpcloud/convert-expr-to-op-inscope and squashes the following commits:
    
    f50255b [Phillip Cloud] BUG: Execute with con not execute method
    2421c26 [Phillip Cloud] BUG/TST: Construct and execute close in time to avoid pathlogical failures across the hour
    eca434a [Phillip Cloud] CLN: Remove unused code
    169cc02 [Phillip Cloud] CLN: Remove execute_first for now
    26d3c86 [Phillip Cloud] ENH: Pass ops in scope instead of exprs
    cpcloud committed Aug 10, 2017
    Configuration menu
    Copy the full SHA
    60e6a35 View commit details
    Browse the repository at this point in the history
  4. ENH/CLN: kwargs for pandas decimal operations

    Follow up to #1109
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1110 from cpcloud/more-kwargs and squashes the following commits:
    
    19a08c0 [Phillip Cloud] ENH/CLN: kwargs for pandas decimal operations
    cpcloud committed Aug 10, 2017
    Configuration menu
    Copy the full SHA
    517350c View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2017

  1. BUG: Fix impala importorskip

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1112 from cpcloud/move-impala-importorskip and squashes the following commits:
    
    4f6f7f1 [Phillip Cloud] BUG: Fix impala importorskip
    cpcloud committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    23da1ac View commit details
    Browse the repository at this point in the history
  2. BLD: Fix conda package build

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1111 from cpcloud/fix-conda-build and squashes the following commits:
    
    4dd45bf [Phillip Cloud] BUG: Use table fixture
    7d36732 [Phillip Cloud] BUG/CLN: Flake8
    7eaf2fc [Phillip Cloud] BLD: Fix conda package build
    cpcloud committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    c1bc85f View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2017

  1. ENH/CI: Migrate builds to CircleCI 2.0

    This ~~cuts our build times in half~~ keeps our build times around the
    same (on average a little shorter), even though we're now running
    conda build in addition to all the previous steps.    Closes #1057
    Closes #1115   Closes #1116
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1113 from cpcloud/circle2 and squashes the following commits:
    
    91ca661 [Phillip Cloud] ENH/CI: Migrate builds to CircleCI 2.0
    cpcloud committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    ecb119d View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2017

  1. ENH: implement Time datatype

    implement BetweenTime node  closes #1098  closes #1096
    
    Author: Jeff Reback <jeff@reback.net>
    
    Closes #1105 from jreback/between and squashes the following commits:
    
    e8d2bba [Jeff Reback] implement Time datatype imlpmenet BetweenTime node closes #1098
    jreback authored and cpcloud committed Aug 14, 2017
    Configuration menu
    Copy the full SHA
    4990b56 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2017

  1. ENH/CI: Fix data loading in CI

    * testing postgres on windows (w00t!)  * `ci/datamgr.py` is a cross
    platform way to download the test data + create sqlite and postgres
    databases ready for local *or* ci testing.  * remove unused code from
    `test_data_admin.py` (this now only uploads data and built UDFs to
    impala)
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1117 from cpcloud/cleanup-data-loading and squashes the following commits:
    
    19c0aa1 [Phillip Cloud] ENH: Add datamgr script, clean up data loading
    cpcloud committed Aug 15, 2017
    Configuration menu
    Copy the full SHA
    f7851b9 View commit details
    Browse the repository at this point in the history
  2. ENH: Limited window function support for pandas

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1083 from cpcloud/window-funcs and squashes the following commits:
    
    10cf761 [Phillip Cloud] ENH: Limited window function support for pandas
    cpcloud committed Aug 15, 2017
    Configuration menu
    Copy the full SHA
    e7d6353 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2017

  1. CI: Use conda on appveyor

    Closes #1114
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1126 from cpcloud/appveyor-conda and squashes the following commits:
    
    479f73e [Phillip Cloud] CI: Use conda on appveyor
    cpcloud committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    ad1063c View commit details
    Browse the repository at this point in the history
  2. DOC/CLN/ENH: Clean up/improve developer documentation

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1123 from cpcloud/doc-fixes and squashes the following commits:
    
    9dfc1c6 [Phillip Cloud] DOC/CLN/ENH: Clean up/improve developer documentation
    cpcloud committed Aug 18, 2017
    Configuration menu
    Copy the full SHA
    109182c View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2017

  1. ENH: Scalar parameters

    Closes #53
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1075 from cpcloud/bound-params and squashes the following commits:
    
    e39205c [Phillip Cloud] ENH: Add unbound scalar parameters
    cpcloud committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    8a98408 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2017

  1. TST: split up pandas test functions

    Author: Jeff Reback <jeff@reback.net>
    
    Closes #1108 from jreback/split and squashes the following commits:
    
    70a4642 [Jeff Reback] TST: split up pandas test functions
    jreback authored and cpcloud committed Aug 23, 2017
    Configuration menu
    Copy the full SHA
    104fd5f View commit details
    Browse the repository at this point in the history
  2. BUG: Fix repr of ScalarParameter

    Fixes a bug with ScalarParameter Node repring and adds a regression
    test    Closes #1131
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1130 from cpcloud/scalar-param-fix and squashes the following commits:
    
    1292b35 [Phillip Cloud] BUG: Fix repr of ScalarParameter
    cpcloud committed Aug 23, 2017
    Configuration menu
    Copy the full SHA
    7e65dbd View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2017

  1. BUG: timestamp('America/Los_Angles') was not working as a substitute …

    …for dt.Timestamp('America/Los_Angles')
    
    because of lowercasing of the timezone in type validation
    
    Author: Jeff Reback <jeff@reback.net>
    
    Closes #1134 from jreback/tz and squashes the following commits:
    
    fcce14b [Jeff Reback] BUG: timestamp('America/Los_Angles') was not working as a substitute for dt.Timestamp('America/Los_Angles')
    jreback authored and cpcloud committed Aug 24, 2017
    Configuration menu
    Copy the full SHA
    3198d2f View commit details
    Browse the repository at this point in the history
  2. Remove conda-build step from appveyor

    These builds are taking way too long, so removing them for now.
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1135 from cpcloud/remove-conda-build-from-appveyor and squashes the following commits:
    
    f420a70 [Phillip Cloud] Remove conda-build step from appveyor
    cpcloud committed Aug 24, 2017
    Configuration menu
    Copy the full SHA
    d33cc8a View commit details
    Browse the repository at this point in the history
  3. ENH: Pass scope around to execute_first

    This is a small fix to make sure that scope gets passed around to
    every dispatched function so that those functions can take advantage
    of bound parameters.
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1133 from cpcloud/pass-scope-to-execute-first and squashes the following commits:
    
    c18abdd [Phillip Cloud] Merge scope in execute_first on window ops
    c7c829c [Phillip Cloud] BUG: Mark pytest.mark.pandas for split up tests
    eacac4b [Phillip Cloud] ENH: Pass scope around to execute_first
    cpcloud committed Aug 24, 2017
    Configuration menu
    Copy the full SHA
    dc9e3c4 View commit details
    Browse the repository at this point in the history
  4. DISP: Show a more informative table type name for pandas client tables

    Closes #1125
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1132 from cpcloud/table-disp and squashes the following commits:
    
    04b864d [Phillip Cloud] DISP: Show a more informative table type name for pandas client tables
    cpcloud committed Aug 24, 2017
    Configuration menu
    Copy the full SHA
    25e30f7 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2017

  1. ENH: Add a data_preload step in pandas backend

    This PR adds a `data_preload` step to the execution pipeline for the
    Pandas  backend.    The motivation for this is to allow clients to
    perform operations on `(Node,  ConcreteData)` pairs (including a
    `scope` argument) *before* the execution  for a particular operation
    starts.    Custom data source execution is the main use case here.
    As a motivating example, consider a custom data source object that can
    be  turned into a DataFrame.    We want to be able to operate on our
    custom data source, but we don't want to  redefine every operation for
    this data source, or it doesn't make sense to  define operations on
    this custom object directly.    `data_preload` gives the ability to
    call a function on data pieces that are in scope before any execution
    happens. In the example above, `data_preload` would turn the
    `ConcreteData` object into a `pandas.DataFrame`.    The default
    behavior is no-op.    This also sets the stage for multi-client
    execution. More on that to come.
    
    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1142 from cpcloud/data-preload and squashes the following commits:
    
    11124fd [Phillip Cloud] ENH: Add a data_preload step in pandas backend
    cpcloud committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    6968251 View commit details
    Browse the repository at this point in the history
  2. ENH: Add stricter validation for BetweenTime

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1143 from cpcloud/add-between-time-validation and squashes the following commits:
    
    0563f57 [Phillip Cloud] ENH: Add stricter validation for BetweenTime
    cpcloud committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    188efb2 View commit details
    Browse the repository at this point in the history
  3. Add convenience specification for tz casting in time().between(....)

    closes #1140
    
    Author: Jeff Reback <jeff@reback.net>
    
    Closes #1141 from jreback/time_tz and squashes the following commits:
    
    5d262e4 [Jeff Reback] Add convenience specification for tz casting in time().between(....)
    jreback authored and cpcloud committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    4875652 View commit details
    Browse the repository at this point in the history
  4. BUG: Ensure that we only cast if timezone is not None

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1147 from cpcloud/fix-tz and squashes the following commits:
    
    236ead8 [Phillip Cloud] Add comment [ci skip]
    4ac8f86 [Phillip Cloud] BUG: Ensure that we only cast if timezone is not None
    cpcloud committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    8173e44 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2017

  1. ENH/CI: Run the clickhouse server on CircleCI

    Author: Phillip Cloud <cpcloud@gmail.com>
    
    Closes #1144 from cpcloud/clickhouse-image and squashes the following commits:
    
    97acaef [Phillip Cloud] ENH/CI: Run the clickhouse server on CircleCI
    cpcloud committed Aug 29, 2017
    Configuration menu
    Copy the full SHA
    e3706be View commit details
    Browse the repository at this point in the history