368 changes: 267 additions & 101 deletions ibis/expr/types.py
21 changes: 15 additions & 6 deletions ibis/impala/api.py
37 changes: 23 additions & 14 deletions ibis/impala/client.py
498 changes: 95 additions & 403 deletions ibis/impala/compiler.py
13 changes: 4 additions & 9 deletions ibis/impala/tests/common.py
1 change: 1 addition & 0 deletions ibis/impala/tests/test_client.py
3 changes: 1 addition & 2 deletions ibis/impala/tests/test_connection_pool.py
13 changes: 6 additions & 7 deletions ibis/impala/tests/test_ddl.py
59 changes: 44 additions & 15 deletions ibis/impala/tests/test_exprs.py
1 change: 1 addition & 0 deletions ibis/impala/tests/test_kudu_support.py
2 changes: 1 addition & 1 deletion ibis/impala/tests/test_pandas_interop.py
5 changes: 3 additions & 2 deletions ibis/impala/tests/test_partition.py
22 changes: 22 additions & 0 deletions ibis/impala/tests/test_sql.py
5 changes: 3 additions & 2 deletions ibis/impala/tests/test_udf.py
12 changes: 8 additions & 4 deletions ibis/impala/tests/test_window.py
311 changes: 311 additions & 0 deletions ibis/pandas/aggcontext.py
3 changes: 3 additions & 0 deletions ibis/pandas/api.py
49 changes: 39 additions & 10 deletions ibis/pandas/client.py
131 changes: 115 additions & 16 deletions ibis/pandas/core.py
121 changes: 121 additions & 0 deletions ibis/pandas/decimal.py
29 changes: 29 additions & 0 deletions ibis/pandas/dispatch.py
646 changes: 0 additions & 646 deletions ibis/pandas/execution.py

This file was deleted.

4 changes: 4 additions & 0 deletions ibis/pandas/execution/__init__.py
74 changes: 74 additions & 0 deletions ibis/pandas/execution/constants.py
765 changes: 765 additions & 0 deletions ibis/pandas/execution/generic.py
108 changes: 108 additions & 0 deletions ibis/pandas/execution/join.py
343 changes: 343 additions & 0 deletions ibis/pandas/execution/selection.py
Empty file.
237 changes: 237 additions & 0 deletions ibis/pandas/execution/tests/conftest.py
141 changes: 141 additions & 0 deletions ibis/pandas/execution/tests/test_cast.py
160 changes: 160 additions & 0 deletions ibis/pandas/execution/tests/test_datetimelike.py
246 changes: 246 additions & 0 deletions ibis/pandas/execution/tests/test_funcs.py
292 changes: 292 additions & 0 deletions ibis/pandas/execution/tests/test_join.py
636 changes: 636 additions & 0 deletions ibis/pandas/execution/tests/test_operations.py
66 changes: 66 additions & 0 deletions ibis/pandas/execution/tests/test_strings.py
241 changes: 241 additions & 0 deletions ibis/pandas/execution/tests/test_window.py
38 changes: 38 additions & 0 deletions ibis/pandas/execution/util.py
206 changes: 206 additions & 0 deletions ibis/pandas/execution/window.py
46 changes: 30 additions & 16 deletions ibis/pandas/tests/test_client.py
84 changes: 82 additions & 2 deletions ibis/pandas/tests/test_core.py
675 changes: 0 additions & 675 deletions ibis/pandas/tests/test_operations.py

This file was deleted.

73 changes: 42 additions & 31 deletions ibis/sql/alchemy.py
369 changes: 349 additions & 20 deletions ibis/sql/compiler.py
27 changes: 23 additions & 4 deletions ibis/sql/postgres/api.py
8 changes: 6 additions & 2 deletions ibis/sql/postgres/client.py
78 changes: 72 additions & 6 deletions ibis/sql/postgres/compiler.py
84 changes: 0 additions & 84 deletions ibis/sql/postgres/tests/common.py

This file was deleted.

67 changes: 67 additions & 0 deletions ibis/sql/postgres/tests/conftest.py
118 changes: 67 additions & 51 deletions ibis/sql/postgres/tests/test_client.py
1,706 changes: 1,014 additions & 692 deletions ibis/sql/postgres/tests/test_functions.py
99 changes: 90 additions & 9 deletions ibis/sql/sqlite/client.py
20 changes: 20 additions & 0 deletions ibis/sql/sqlite/compiler.py
61 changes: 0 additions & 61 deletions ibis/sql/sqlite/tests/common.py

This file was deleted.

69 changes: 69 additions & 0 deletions ibis/sql/sqlite/tests/conftest.py
147 changes: 78 additions & 69 deletions ibis/sql/sqlite/tests/test_client.py
1,179 changes: 720 additions & 459 deletions ibis/sql/sqlite/tests/test_functions.py
25 changes: 0 additions & 25 deletions ibis/tests/conftest.py

This file was deleted.

11 changes: 3 additions & 8 deletions ibis/tests/test_filesystems.py
8 changes: 8 additions & 0 deletions readthedocs.yml
4 changes: 2 additions & 2 deletions requirements.txt
391 changes: 32 additions & 359 deletions scripts/test_data_admin.py
25 changes: 17 additions & 8 deletions setup.py
35 changes: 0 additions & 35 deletions tox.ini

This file was deleted.