2022.4.0
What's Changed
- Switch
github-script
action to v3 by @charlesbluca in #379 - Unpin dask/distributed following release by @charlesbluca in #381
- Fix typo by @wence- in #382
- Remove
defaults
channel from conda envs by @charlesbluca in #384 - Don't persist dataframes before applying offset / limit by @charlesbluca in #387
- Update gpuCI
RAPIDS_VER
to22.04
by @github-actions in #374 - Feature/jdbc by @PeterLappo in #351
- Bump gpuCI
PYTHON_VER
to 3.9 by @charlesbluca in #388 - Stop using
defaults
channel in dev environments by @charlesbluca in #393 - Use versioneer to compute
__version__
by @charlesbluca in #396 - [REVIEW] Modified show.ftl to conditionally expect FROM in parsing logic by @jdye64 in #371
- Fix TIMESTAMP / DATE scalars, add support for DATE column casting by @charlesbluca in #343
- Enable ability for user to pass in a list of CBO rules that should be… by @jdye64 in #389
- Drop support for python 3.7, add testing for python 3.10 by @charlesbluca in #383
- Bump pre-release package versions to be greater than stable releases by @charlesbluca in #405
- Update pytest to generate a client fixture by @ayushdg in #398
- Use
build_ext
/install_lib
subclasses to build external java by @charlesbluca in #406 - Fix use of row UDFs at intermediate query stages by @brandon-b-miller in #409
- [Review] Refactor ConfigContainer to use dask config by @ayushdg in #392
- Provide
meta
to result of complex_apply_offset
by @charlesbluca in #420 - Fix logic for unary join operands like
IS NOT NULL
by @charlesbluca in #428 - Update docs theme, use sphinx-tabs for CPU/GPU examples by @charlesbluca in #394
- Resolve independent cluster test failures by @charlesbluca in #437
- Only use session-wide
client
fixture for independent cluster testing by @charlesbluca in #439 - Drop
common
column from result of cross join, remove from correspondingmeta
by @charlesbluca in #408 - Add basic predicate-pushdown optimization by @rjzamora in #433
- Add workflow to keep
datafusion-sql-planner
branch up to date by @charlesbluca in #440 - Update gpuCI
RAPIDS_VER
to22.06
by @github-actions in #434 - Bump black style checks to 22.3.0 by @charlesbluca in #443
- Check for ucx-py nightlies when updating gpuCI by @charlesbluca in #441
- Add handling for newer
prompt_toolkit
versions in cmd tests by @charlesbluca in #447 - Resolve gpuCI workflow failures by @charlesbluca in #446
- Update versions of Java dependencies by @ayushdg in #445
- Update jackson databind version by @ayushdg in #449
- Disable SQL server functionality by @charlesbluca in #448
- Update dask pinnings for release by @charlesbluca in #450
New Contributors
- @wence- made their first contribution in #382
- @PeterLappo made their first contribution in #351
- @rjzamora made their first contribution in #433
Full Changelog: 2022.1.0...2022.4.0