Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Build: Bump getdaft from 0.4.2 to 0.4.3 (#1596)
Bumps [getdaft](https://github.com/Eventual-Inc/Daft) from 0.4.2 to 0.4.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Eventual-Inc/Daft/releases">getdaft's releases</a>.</em></p> <blockquote> <h2>v0.4.3</h2> <h2>What's Changed 🚀</h2> <ul> <li>build(docs): Adds make docs phony target <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3693">#3693</a>)</li> </ul> <h2>✨ Features</h2> <ul> <li>feat: Add a new dashboard UI to Daft <a href="https://github.com/raunakab"><code>@raunakab</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3738">#3738</a>)</li> <li>feat(shuffles): Determination logic for pre shuffle merge <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3674">#3674</a>)</li> <li>feat: Limit number of sources in merged scan task <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3695">#3695</a>)</li> <li>feat: Expose parquet chunk size to swordfish reads <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3714">#3714</a>)</li> <li>feat: add LiteralValue::Int8 and Int16 <a href="https://github.com/ugoa"><code>@ugoa</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3736">#3736</a>)</li> <li>feat: with_column(s)_renamed expression for DataFrame <a href="https://github.com/jessie-young"><code>@jessie-young</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3732">#3732</a>)</li> <li>feat: Explain for swordfish <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3667">#3667</a>)</li> <li>feat: Adds .describe() to DataFrame and DESCRIBE to SQL <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3720">#3720</a>)</li> <li>feat: Add column format option to iter rows <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3681">#3681</a>)</li> <li>feat(core): make micropartition streamable over tables <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3709">#3709</a>)</li> <li>feat(iceberg): Adds support for read_iceberg with metadata_location to Daft-SQL <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3701">#3701</a>)</li> <li>feat: Overwrite partitions mode <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3687">#3687</a>)</li> <li>feat(docs): Adds copy-to-clipboard to code samples <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3702">#3702</a>)</li> <li>feat(connect): sql <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3696">#3696</a>)</li> <li>feat: add binary string operations (length and concatenation) <a href="https://github.com/f4t4nt"><code>@f4t4nt</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3646">#3646</a>)</li> <li>feat(sql): Adds url_download and url_upload to daft-sql <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3690">#3690</a>)</li> <li>feat(connect): distinct + sort <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3677">#3677</a>)</li> <li>feat(core): Implement null-safe equality operator <a href="https://github.com/f4t4nt"><code>@f4t4nt</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3663">#3663</a>)</li> <li>feat(sql): Adds JsonScanBuilder to daft-scan and read_json to daft-sql <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3683">#3683</a>)</li> <li>feat: support using S3Config.credentials_provider for writes <a href="https://github.com/kevinzwang"><code>@kevinzwang</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3648">#3648</a>)</li> <li>feat(sql): Adds FROM source check for string paths <a href="https://github.com/rchowell"><code>@rchowell</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3679">#3679</a>)</li> <li>feat(connect): Rust ray exec <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3666">#3666</a>)</li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: Set filter selectivity estimate lower bound <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3694">#3694</a>)</li> <li>fix(join): joining on different types <a href="https://github.com/kevinzwang"><code>@kevinzwang</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3716">#3716</a>)</li> <li>fix: to_cnf and to_dnf functions <a href="https://github.com/kevinzwang"><code>@kevinzwang</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3728">#3728</a>)</li> <li>fix: pushdowns for unpivot <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3724">#3724</a>)</li> <li>fix(optimizer): Fix issues with join graph construction <a href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3668">#3668</a>)</li> <li>fix: Run filter null join key optimization once <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3657">#3657</a>)</li> </ul> <h2>🚀 Performance</h2> <ul> <li>perf: Track accumulated selectivity in logical plan to improve probe side decisions <a href="https://github.com/desmondcheongzx"><code>@desmondcheongzx</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3734">#3734</a>)</li> <li>perf: simplify boolean expression rules <a href="https://github.com/kevinzwang"><code>@kevinzwang</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3731">#3731</a>)</li> <li>perf(shuffles): Incrementally retrieve metadata in reduce <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3545">#3545</a>)</li> <li>perf: Improve stats for join side determination <a href="https://github.com/colin-ho"><code>@colin-ho</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3655">#3655</a>)</li> </ul> <h2>♻️ Refactor</h2> <ul> <li>refactor: remove eyre from daft-connect <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3719">#3719</a>)</li> <li>refactor(execution): NativeExecutor refactor <a href="https://github.com/universalmind303"><code>@universalmind303</code></a> (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3689">#3689</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Eventual-Inc/Daft/commit/2d0d8b209291cac4f26898b8f76fb1408f46ef0a"><code>2d0d8b2</code></a> ci: skip tests during publishing of release (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3744">#3744</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/3462732a09feec9ac56705794f10d8a168bb48ba"><code>3462732</code></a> ci: Allow upstream git refs to be used for benchmarking (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3730">#3730</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/684505b5712120e30e03ad40d757137666bb745d"><code>684505b</code></a> perf: Track accumulated selectivity in logical plan to improve probe side dec...</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/6a762d7e0ddb9b653a78977f2b2d467095d4cb58"><code>6a762d7</code></a> fix: Set filter selectivity estimate lower bound (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3694">#3694</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/b8a36690c3c84287671b93c25e7e449a4790d722"><code>b8a3669</code></a> feat: Add a new dashboard UI to Daft (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3738">#3738</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/5e980ce49928e0806cb1dd81506b263be34f4846"><code>5e980ce</code></a> feat(shuffles): Determination logic for pre shuffle merge (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3674">#3674</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/29cab30db147fc1a06bf69c0b28bcfe36bd932c5"><code>29cab30</code></a> feat: Limit number of sources in merged scan task (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3695">#3695</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/78beff4ef9904af14052f4d52873a86637f2b39d"><code>78beff4</code></a> perf: simplify boolean expression rules (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3731">#3731</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/40488163defa404acf8b631071c20ccd69c1fa04"><code>4048816</code></a> feat: Expose parquet chunk size to swordfish reads (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3714">#3714</a>)</li> <li><a href="https://github.com/Eventual-Inc/Daft/commit/d00e44476d291a3b5e4600b989038cb90a9d31b5"><code>d00e444</code></a> fix(join): joining on different types (<a href="https://redirect.github.com/Eventual-Inc/Daft/issues/3716">#3716</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Eventual-Inc/Daft/compare/v0.4.2...v0.4.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=getdaft&package-manager=pip&previous-version=0.4.2&new-version=0.4.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information