101 changes: 0 additions & 101 deletions ibis/mapd/tests/conftest.py

This file was deleted.

56 changes: 28 additions & 28 deletions ibis/mapd/README.rst → ibis/omniscidb/README.rst
1 change: 1 addition & 0 deletions ibis/omniscidb/__init__.py
105 changes: 105 additions & 0 deletions ibis/omniscidb/api.py
677 changes: 526 additions & 151 deletions ibis/mapd/client.py → ibis/omniscidb/client.py
372 changes: 372 additions & 0 deletions ibis/omniscidb/compiler.py
172 changes: 146 additions & 26 deletions ibis/mapd/ddl.py → ibis/omniscidb/ddl.py
15 changes: 8 additions & 7 deletions ibis/mapd/identifiers.py → ibis/omniscidb/identifiers.py
287 changes: 172 additions & 115 deletions ibis/mapd/operations.py → ibis/omniscidb/operations.py
1 change: 1 addition & 0 deletions ibis/omniscidb/tests/__init__.py
179 changes: 179 additions & 0 deletions ibis/omniscidb/tests/conftest.py
104 changes: 87 additions & 17 deletions ibis/mapd/tests/test_client.py → ibis/omniscidb/tests/test_client.py
252 changes: 191 additions & 61 deletions ibis/pandas/aggcontext.py
4 changes: 2 additions & 2 deletions ibis/pandas/client.py
69 changes: 15 additions & 54 deletions ibis/pandas/core.py
2 changes: 1 addition & 1 deletion ibis/pandas/dispatch.py
38 changes: 21 additions & 17 deletions ibis/pandas/execution/generic.py
3 changes: 1 addition & 2 deletions ibis/pandas/execution/join.py
3 changes: 1 addition & 2 deletions ibis/pandas/execution/selection.py
2 changes: 1 addition & 1 deletion ibis/pandas/execution/strings.py
6 changes: 4 additions & 2 deletions ibis/pandas/execution/temporal.py
11 changes: 2 additions & 9 deletions ibis/pandas/execution/tests/test_arrays.py
77 changes: 7 additions & 70 deletions ibis/pandas/execution/tests/test_functions.py
2 changes: 1 addition & 1 deletion ibis/pandas/execution/tests/test_join.py
40 changes: 38 additions & 2 deletions ibis/pandas/execution/tests/test_operations.py
2 changes: 1 addition & 1 deletion ibis/pandas/execution/tests/test_strings.py
26 changes: 14 additions & 12 deletions ibis/pandas/execution/tests/test_temporal.py
59 changes: 44 additions & 15 deletions ibis/pandas/execution/tests/test_window.py
2 changes: 1 addition & 1 deletion ibis/pandas/execution/util.py
17 changes: 8 additions & 9 deletions ibis/pandas/execution/window.py
2 changes: 1 addition & 1 deletion ibis/pandas/tests/test_core.py
204 changes: 176 additions & 28 deletions ibis/pandas/tests/test_udf.py
217 changes: 120 additions & 97 deletions ibis/pandas/udf.py
File renamed without changes.
21 changes: 21 additions & 0 deletions ibis/pyspark/api.py
54 changes: 54 additions & 0 deletions ibis/pyspark/client.py
1,450 changes: 1,450 additions & 0 deletions ibis/pyspark/compiler.py
5 changes: 5 additions & 0 deletions ibis/pyspark/operations.py
34 changes: 34 additions & 0 deletions ibis/pyspark/tests/conftest.py
211 changes: 211 additions & 0 deletions ibis/pyspark/tests/test_array.py
207 changes: 207 additions & 0 deletions ibis/pyspark/tests/test_basic.py
47 changes: 47 additions & 0 deletions ibis/spark/api.py
762 changes: 762 additions & 0 deletions ibis/spark/client.py
385 changes: 385 additions & 0 deletions ibis/spark/compiler.py
123 changes: 123 additions & 0 deletions ibis/spark/datatypes.py
246 changes: 246 additions & 0 deletions ibis/spark/ddl.py
121 changes: 121 additions & 0 deletions ibis/spark/tests/conftest.py
23 changes: 23 additions & 0 deletions ibis/spark/tests/test_api.py
81 changes: 81 additions & 0 deletions ibis/spark/tests/test_client.py
279 changes: 279 additions & 0 deletions ibis/spark/tests/test_ddl.py
153 changes: 153 additions & 0 deletions ibis/spark/tests/test_ddl_compilation.py
15 changes: 15 additions & 0 deletions ibis/spark/tests/test_numeric.py
363 changes: 363 additions & 0 deletions ibis/spark/tests/test_udf.py
191 changes: 191 additions & 0 deletions ibis/spark/udf.py
223 changes: 158 additions & 65 deletions ibis/sql/alchemy.py
12 changes: 5 additions & 7 deletions ibis/sql/compiler.py
4 changes: 3 additions & 1 deletion ibis/sql/mysql/client.py
6 changes: 3 additions & 3 deletions ibis/sql/mysql/compiler.py
3 changes: 3 additions & 0 deletions ibis/sql/postgres/__init__.py
78 changes: 51 additions & 27 deletions ibis/sql/postgres/client.py
33 changes: 23 additions & 10 deletions ibis/sql/postgres/compiler.py
2 changes: 1 addition & 1 deletion ibis/sql/postgres/tests/conftest.py
30 changes: 29 additions & 1 deletion ibis/sql/postgres/tests/test_client.py
8 changes: 4 additions & 4 deletions ibis/sql/postgres/tests/test_functions.py
103 changes: 87 additions & 16 deletions ibis/sql/postgres/tests/test_postgis.py
246 changes: 246 additions & 0 deletions ibis/sql/postgres/tests/test_udf.py
3 changes: 3 additions & 0 deletions ibis/sql/postgres/udf/__init__.py
215 changes: 215 additions & 0 deletions ibis/sql/postgres/udf/api.py
44 changes: 30 additions & 14 deletions ibis/sql/sqlite/client.py
6 changes: 3 additions & 3 deletions ibis/sql/sqlite/compiler.py
6 changes: 1 addition & 5 deletions ibis/sql/sqlite/tests/conftest.py
11 changes: 6 additions & 5 deletions ibis/sql/sqlite/tests/test_client.py
17 changes: 5 additions & 12 deletions ibis/sql/sqlite/tests/test_functions.py
2 changes: 1 addition & 1 deletion ibis/sql/tests/test_compiler.py
7 changes: 2 additions & 5 deletions ibis/sql/tests/test_sqlalchemy.py
206 changes: 192 additions & 14 deletions ibis/tests/all/conftest.py
34 changes: 13 additions & 21 deletions ibis/tests/all/test_aggregation.py
24 changes: 8 additions & 16 deletions ibis/tests/all/test_client.py
18 changes: 13 additions & 5 deletions ibis/tests/all/test_generic.py
449 changes: 364 additions & 85 deletions ibis/tests/all/test_geospatial.py
45 changes: 19 additions & 26 deletions ibis/tests/all/test_join.py
31 changes: 31 additions & 0 deletions ibis/tests/all/test_json.py
88 changes: 86 additions & 2 deletions ibis/tests/all/test_numeric.py
3 changes: 3 additions & 0 deletions ibis/tests/all/test_param.py
52 changes: 52 additions & 0 deletions ibis/tests/all/test_string.py
33 changes: 27 additions & 6 deletions ibis/tests/all/test_temporal.py
18 changes: 18 additions & 0 deletions ibis/tests/all/test_vectorized_udf.py
134 changes: 128 additions & 6 deletions ibis/tests/all/test_window.py
143 changes: 128 additions & 15 deletions ibis/tests/backends.py
4 changes: 2 additions & 2 deletions ibis/tests/test_version.py
Empty file added ibis/udf/__init__.py
Empty file.
45 changes: 45 additions & 0 deletions ibis/udf/vectorized.py
134 changes: 114 additions & 20 deletions ibis/util.py
2 changes: 1 addition & 1 deletion pyproject.toml
10 changes: 7 additions & 3 deletions setup.cfg
42 changes: 20 additions & 22 deletions setup.py
14 changes: 8 additions & 6 deletions versioneer.py