v0.4.6
Overview
You can find the release summary in the documentation.
The PySail Python package is available on PyPI.
What's Changed
- docs: fix changelog by @linhr in #1154
- deps(cargo): bump the all group with 8 updates by @dependabot[bot] in #1150
- deps(npm): bump the all group with 6 updates by @dependabot[bot] in #1152
- chore: set up test suites for Spark 4.1 by @linhr in #1155
- chore: upload Ibis test report by @linhr in #1156
- chore: run Spark tests in parallel by @linhr in #1157
- feat: cardinality checking for Delta Lake by @lonless9 in #1146
- refactor: session manager by @linhr in #1138
- feat: clean up session and SQL usage for Delta Lake by @linhr in #1159
- chore: cargo update by @shehabgamin in #1160
- feat: enable DDL style column mapping & refine bdd testing for Delta Lake by @lonless9 in #1158
- deps(cargo): bump the all group with 3 updates by @dependabot[bot] in #1165
- deps(npm): bump the all group with 3 updates by @dependabot[bot] in #1167
- chore: codecov carryforward by @lonless9 in #1094
- chore: ignore coverage status by @lonless9 in #1168
- chore: manual codecov flag by @lonless9 in #1170
- docs: add Windows LLVM linker requirement by @pomykalakyle in #1172
- docs: add docstrings related to PySail and Rust bindings by @pomykalakyle in #1173
- deps(cargo): bump the all group with 4 updates by @dependabot[bot] in #1175
- deps(npm): bump the all group with 3 updates by @dependabot[bot] in #1177
- chore: refine CI Workflow by @lonless9 in #1171
- chore: remove codecov conditional check by @lonless9 in #1181
- refactor: extract command handler and add documentation by @pomykalakyle in #1180
- feat: add Delta Lake support and include-load-time option to TPC-H benchmark by @pomykalakyle in #1179
- feat: allow truncated rows in CSV reader by @linhr in #1185
- feat: arrow-native actions and distributed log scanning for Delta Lake by @lonless9 in #1161
- feat: document compatibility check and update support status by @keen85 in #1127
- feat: implement percentile_cont aggregate function by @pomykalakyle in #1188
- chore: enable claude opus 4.5 by @shehabgamin in #1189
- fix: handle NULL values in map_concat function by @davidlghellin in #1194
- feat: default parallelism configuration by @linhr in #1198
- chore: support Spark 4.1.1 and update test suites by @linhr in #1199
- docs: add Clickbench benchmark link to README by @everettroeth in #1207
- feat: support dynamic expressions as map keys in element access by @davidlghellin in #1193
- deps(cargo): bump the all group with 10 updates by @dependabot[bot] in #1202
- deps(npm): bump the all group with 4 updates by @dependabot[bot] in #1201
- feat: enhance struct handling with wildcard expansion by @lonless9 in #1197
- chore: prepare v0.4.6 by @linhr in #1195
New Contributors
- @pomykalakyle made their first contribution in #1172
Full Changelog: v0.4.5...v0.4.6