Releases: dask-contrib/dask-sql
Releases · dask-contrib/dask-sql
2024.3.0
What's Changed
- Rust optimizer improvements by @sarahyurick in #1199
- [REVIEW] Fix
dynamic_partition_pruning
to handle a single Parquet file by @sarahyurick in #1280 - Error on warnings emitted in dask-sql/dask by @charlesbluca in #1261
- Drop latest datafusion testing from nightly tests by @charlesbluca in #1296
- Bump minimum Arrow version to 14.0.1 by @charlesbluca in #1304
- Update gpuCI
RAPIDS_VER
to24.04
by @github-actions in #1293 - Pin dask to 2024.1.1 by @charlesbluca in #1301
- Bump py-xgboost CI dep to 2.0.3 by @charlesbluca in #1314
- Prepare for 2024.3.0 release by @charlesbluca in #1318
Full Changelog: 2024.1.0...2024.3.0
2024.1.0
What's Changed
- Bump conda-incubator/setup-miniconda from 2.2.0 to 2.3.0 by @dependabot in #1272
datetime_coercion
rule by @sarahyurick in #1194- Bump Docker workflow actions by @charlesbluca in #1273
- Bump GPU CI to CUDA 11.8 by @charlesbluca in #1275
- Update gpuCI
RAPIDS_VER
to24.02
by @github-actions in #1271 - Drop python 3.8, add 3.11 & 3.12 to testing by @charlesbluca in #1143
- Bump async-trait from 0.1.74 to 0.1.77 by @dependabot in #1288
- Unblock CI failures from scikit-learn 1.4.0, pandas 2.2.0 by @charlesbluca in #1295
- Prepare for 2024.1.0-rc0 release by @charlesbluca in #1297
- Prepare for 2024.1.0 release by @charlesbluca in #1300
Full Changelog: 2023.11.0...2024.1.0
2024.1.0-rc0
What's Changed
- Bump conda-incubator/setup-miniconda from 2.2.0 to 2.3.0 by @dependabot in #1272
datetime_coercion
rule by @sarahyurick in #1194- Bump Docker workflow actions by @charlesbluca in #1273
- Bump GPU CI to CUDA 11.8 by @charlesbluca in #1275
- Update gpuCI
RAPIDS_VER
to24.02
by @github-actions in #1271 - Drop python 3.8, add 3.11 & 3.12 to testing by @charlesbluca in #1143
- Bump async-trait from 0.1.74 to 0.1.77 by @dependabot in #1288
- Unblock CI failures from scikit-learn 1.4.0, pandas 2.2.0 by @charlesbluca in #1295
- Prepare for 2024.1.0-rc0 release by @charlesbluca in #1297
Full Changelog: 2023.11.0...2024.1.0-rc0
2023.11.0
What's Changed
- Post-release 2023.10.1 by @charlesbluca in #1243
- Switch to newer GPU CI images by @charlesbluca in #1251
- Generalize computation of
NEW_*_VER
in GPU CI updating workflow by @charlesbluca in #1252 - Unblocking Python test failures by @charlesbluca in #1253
- Fix directory for dependabot cargo updates by @charlesbluca in #1254
- Bump async-trait from 0.1.71 to 0.1.74 by @dependabot in #1256
- Bump pyo3-build-config from 0.19.1 to 0.20.0 by @dependabot in #1258
- Bump pyo3-log from 0.8.3 to 0.9.0 by @dependabot in #1257
- Bump log from 0.4.19 to 0.4.20 by @dependabot in #1255
- Bump pyo3 from 0.19.1 to 0.19.2 by @dependabot in #1259
- Remove libprotobuf dep by @jdye64 in #1249
- Amend
DOCKER_PUSH
conditional in Docker release workflow by @charlesbluca in #1245 - Pin to triad<0.9.2 by @charlesbluca in #1263
- Update version to 2023.11.0-rc1 by @charlesbluca in #1264
- Update Rust version to 1.73 in more places by @charlesbluca in #1265
- Refine conda package dependencies, drop Rust minimum version by @charlesbluca in #1266
- Bump env_logger from 0.10.0 to 0.10.1 by @dependabot in #1262
- Bump actions/checkout from 3 to 4 by @dependabot in #1221
- Prepare 2023.11.0 release by @charlesbluca in #1270
Full Changelog: 2023.10.1...2023.11.0
2023.11.0rc0
What's Changed
- Post-release 2023.10.1 by @charlesbluca in #1243
- Switch to newer GPU CI images by @charlesbluca in #1251
- Generalize computation of
NEW_*_VER
in GPU CI updating workflow by @charlesbluca in #1252 - Unblocking Python test failures by @charlesbluca in #1253
- Fix directory for dependabot cargo updates by @charlesbluca in #1254
- Bump async-trait from 0.1.71 to 0.1.74 by @dependabot in #1256
- Bump pyo3-build-config from 0.19.1 to 0.20.0 by @dependabot in #1258
- Bump pyo3-log from 0.8.3 to 0.9.0 by @dependabot in #1257
- Bump log from 0.4.19 to 0.4.20 by @dependabot in #1255
- Bump pyo3 from 0.19.1 to 0.19.2 by @dependabot in #1259
- Remove libprotobuf dep by @jdye64 in #1249
- Amend
DOCKER_PUSH
conditional in Docker release workflow by @charlesbluca in #1245
Full Changelog: 2023.10.1...2023.11.0rc0
2023.11.0-rc1
What's Changed
- Pin to triad<0.9.2 by @charlesbluca in #1263
- Update version to 2023.11.0-rc1 by @charlesbluca in #1264
Full Changelog: 2023.11.0rc0...2023.11.0-rc1
2023.10.1
What's Changed
- Prepare 2023.10.1 release by @charlesbluca in #1244
Full Changelog: 2023.10.0...2023.10.1
2023.10.0
What's Changed
- Add missing space in
httpx
requirement by @jakirkham in #1210 - Unpin dask/distributed for development by @ayushdg in #1211
- Fix test_cmd for upstream testing by @ayushdg in #1212
- [REVIEW] Bump Arrow DataFusion Python dependency to 28.0.0 by @jdye64 in #1181
- Use correct path for upstream Rust testing script by @charlesbluca in #1218
- Update gpuCI
RAPIDS_VER
to23.10
by @github-actions in #1204 - Fix memory issues in Docker builds by @charlesbluca in #1219
- Unblock Python test failures by @charlesbluca in #1220
- Prepare for 2023.10.0 release by @charlesbluca in #1241
Full Changelog: 2023.8.0...2023.10.0
2023.8.0
What's Changed
- Bump log from 0.4.17 to 0.4.19 in /dask_planner by @dependabot in #1178
- Update gpuCI
RAPIDS_VER
to23.08
by @github-actions in #1170 - Ignore all cibuildwheel dependabot updates by @charlesbluca in #1180
- Add upper pin to pandas<2.0.0 by @ayushdg in #1185
- Add command line arguments for testing queries by @sarahyurick in #1161
- Add support for custom filters to
attempt_predicate_pushdown
by @rjzamora in #1173 - Unpin dask/distributed for development by @ayushdg in #1186
- Dynamic partition pruning by @sarahyurick in #1102
- Support
DATE
Extraction by @sarahyurick in #984 - Add support for left semi and left anti joins by @ChrisJar in #1182
- Add compatibility for pandas 2 by @charlesbluca in #1184
- Use
scan_table
to apply custom filters by @rjzamora in #1179 - Improve scalar logic for timestamps by @sarahyurick in #1025
- Bump async-trait from 0.1.68 to 0.1.71 in /dask_planner by @dependabot in #1198
- Bump pyo3-build-config from 0.19.0 to 0.19.1 in /dask_planner by @dependabot in #1196
- Bump pyo3-log from 0.8.2 to 0.8.3 in /dask_planner by @dependabot in #1200
- Remove
glibc
constraint from aarch64 packages by @charlesbluca in #1201 - Add
xz
to condahost
dependencies by @charlesbluca in #1202 - Add python->SQL handling for pyarrow strings, test python 3.9 in upstream import testing by @charlesbluca in #1206
- Bump
fastapi
dependency to>=0.92.0
by @charlesbluca in #1205 - Pin dask/distributed to 2023.7.1 for release by @ayushdg in #1209
Full Changelog: 2023.6.0...2023.8.0
2023.6.0
What's Changed
- Unpin dask/distributed for development by @charlesbluca in #1113
- Avoid using timezone-aware datetime data in GPU tables, unpin
uvicorn
in 3.8 GPU environments by @charlesbluca in #1116 - Bump uuid from 1.3.0 to 1.3.1 in /dask_planner by @dependabot in #1115
- Bump datafusion -> 21.0.0 and add dyn and dyn_hash functions to custo… by @jdye64 in #1094
- Add re.dotall flag to RegexOperations by @ayushdg in #1104
- Refactor independent cluster configs, pin
pandas<2
in cluster environments by @charlesbluca in #1120 - Bump peter-evans/create-pull-request from 4 to 5 by @dependabot in #1114
- Implement initial decimal support by @ChrisJar in #1073
- Bump gpuCI
PYTHON_VER
from 3.8 to 3.9 by @charlesbluca in #1127 - Remove
python-xdist
workaround from CI environments by @charlesbluca in #1128 - Remove independent cluster testing by @charlesbluca in #1123
- Remove some pandas compat code by @charlesbluca in #1132
- Add arrow datafusion python dependency by @jdye64 in #1085
- Fix upstream failures and workflow by @ayushdg in #1135
- TableScan filters to PyArrow DNF format by @jdye64 in #1130
- Add protoc install step to nightly upstream testing by @ayushdg in #1137
- Add configuration variable for CPU/GPU decimal support by @charlesbluca in #1131
- Add C compiler to conda environments / recipes by @charlesbluca in #1141
- Use
parquet_2gb_sorted
for gpuCI query tests by @sarahyurick in #1154 - Explicitly install
anaconda-client
from conda-forge when uploading conda nightlies by @charlesbluca in #1156 - Obtain
filepath
from Dask DataFrame by @sarahyurick in #1145 - Give
conda-forge
higher priority thannvidia
in GPU environments by @charlesbluca in #1147 - Fix join logic involving nulls by @sarahyurick in #1153
- Fix datetime parsing error by @sarahyurick in #1146
- Enable case when syntax by @ChrisJar in #1148
- Remove TPOT-related NumPy restrictions by @sarahyurick in #1142
- Bump pyo3-log from 0.8.1 to 0.8.2 in /dask_planner by @dependabot in #1172
- Support predicate-pushdown for
isin
operations by @rjzamora in #1160 - Bump pyo3-build-config from 0.18.3 to 0.19.0 in /dask_planner by @dependabot in #1168
- Install
protoc
in cibuildwheel by @charlesbluca in #1152 - Start building
linux-aarch64
nightlies by @charlesbluca in #1144 - Pin Dask for release by @charlesbluca in #1175
- Fix upload logic in release workflow by @charlesbluca in #1176
Full Changelog: 2023.4.0...2023.6.0