Avatar for the Eventual-Inc user
Eventual-Inc
Daft
BlogDocsChangelog

Performance History

Latest Results

Merge branch 'main' into fix/sql-iceberg-signed-snapshot-id
Solomon-mithra:fix/sql-iceberg-signed-snapshot-id
11 hours ago
remove another deprecation
slade/remove-get-micro-partitions
12 hours ago
save for now
slade/remove-s3-options
12 hours ago
another small
slade/upgrade-final-deps
13 hours ago
chore(deps): bump the all group with 3 updates (#7563) Bumps the all group with 3 updates: [jlumbroso/free-disk-space](https://github.com/jlumbroso/free-disk-space), [isbang/compose-action](https://github.com/isbang/compose-action) and [actions/setup-java](https://github.com/actions/setup-java). Updates `jlumbroso/free-disk-space` from 1.3.1 to 2.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jlumbroso/free-disk-space/releases">jlumbroso/free-disk-space's releases</a>.</em></p> <blockquote> <h2>v2.0.0 — three breaking changes, each with its reason</h2> <h2>Breaking changes</h2> <ol> <li><strong><code>swap-storage</code> now defaults to <code>false</code>.</strong> Closes <a href="https://redirect.github.com/jlumbroso/free-disk-space/issues/12">#12</a> — reported and diagnosed by <a href="https://github.com/zaikunzhang"><code>@​zaikunzhang</code></a>, whose proposed documentation fallback became the new FAQ. Removing swap can kill a job under memory pressure with no error pointing back at the cleanup step; a default should not break something that elementary.</li> <li><strong><code>tool-cache</code> is renamed <code>preinstalled-runtimes</code>.</strong> The old name still works until v3.0.0 and prints a deprecation warning. (Its default is unchanged: <code>false</code>, as it has been since 2022.) The new name says what actually breaks when you enable it: the runtimes that <code>actions/setup-node</code>, <code>setup-python</code>, <code>setup-go</code>, and <code>setup-ruby</code> rely on.</li> <li><strong>Specific options now override general ones.</strong> <code>dotnet: false</code> exempts .NET from every removal path, including <code>large-packages</code>. Fixes <a href="https://redirect.github.com/jlumbroso/free-disk-space/issues/33">#33</a> — reported by <a href="https://github.com/ashleney"><code>@​ashleney</code></a>; the overlap was first reported by <a href="https://github.com/gmij"><code>@​gmij</code></a> in <a href="https://redirect.github.com/jlumbroso/free-disk-space/issues/6">#6</a>, and <a href="https://github.com/ax3l"><code>@​ax3l</code></a> explained the overlapping removal paths and a workaround. The policy is explicit, and this release applies it to .NET; future subject options add and test their own exemptions.</li> </ol> <h2>Upgrading from v1 to v2</h2> <p>Most workflows need no change.</p> <ul> <li>If you set <code>tool-cache:</code>, rename it to <code>preinstalled-runtimes:</code>. The old name still works until v3.0.0 and prints a warning.</li> <li>If you relied on swap being removed by default, add <code>swap-storage: true</code>. It now defaults to <code>false</code>, because removing swap can kill a job under memory pressure with no error pointing back here (<a href="https://redirect.github.com/jlumbroso/free-disk-space/issues/12">#12</a>).</li> <li>If you set <code>dotnet: false</code> and were surprised that .NET was still removed, that is fixed — a specific option now overrides a general one (<a href="https://redirect.github.com/jlumbroso/free-disk-space/issues/33">#33</a>).</li> </ul> <h2>Also in this release</h2> <p>A README FAQ (&quot;what are the possible side-effects of these settings?&quot;), <code>CONTRIBUTING.md</code>, and a workflow example for running cleanup conditionally (<a href="https://redirect.github.com/jlumbroso/free-disk-space/issues/22">#22</a>). The reasons behind every design decision live in <a href="https://github.com/jlumbroso/free-disk-space/tree/main/docs/adr"><code>docs/adr/</code></a> — including ADR-0007, the record of this release's default change, written the day it was decided.</p> <h2>v1.3.2 — security fix and the decision records</h2> <p>Fixes the template-injection pattern in input handling (<a href="https://redirect.github.com/jlumbroso/free-disk-space/issues/51">#51</a>, by <a href="https://github.com/nbuckwalt"><code>@​nbuckwalt</code></a>).</p> <p>Also adds <code>docs/adr/</code> — the reasoning behind this action: why it exists, what it inherited from <code>apache/flink</code> and <code>ShubhamTatvamasi</code>, what it deliberately does not do, and what is still open.</p> <p>No behaviour changes. The <code>swap-storage</code> default change ships in the next release.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jlumbroso/free-disk-space/commit/ceedf095f4ec1a097402bc6bd80831f2e1a6fde6"><code>ceedf09</code></a> docs: credit the contributors who reported the .NET overlap first, and narrow...</li> <li><a href="https://github.com/jlumbroso/free-disk-space/commit/afeb5ad61cc96fb57cd77f263f82523ad066b950"><code>afeb5ad</code></a> docs: state the deprecation horizon and add the v1→v2 migration note</li> <li><a href="https://github.com/jlumbroso/free-disk-space/commit/a6144990006c494b6077186d03b1f1f1be6d9fc3"><code>a614499</code></a> docs: remove references to unreleased versions</li> <li><a href="https://github.com/jlumbroso/free-disk-space/commit/9881e8b2aa98885a0a15e68ccfc172c2e6793434"><code>9881e8b</code></a> fix: specific options override general ones — <code>dotnet: false</code> now keeps .NET ...</li> <li><a href="https://github.com/jlumbroso/free-disk-space/commit/654d8aa378d76bbe05686844dcf4a55e811679fb"><code>654d8aa</code></a> feat!: swap-storage defaults to false; tool-cache renamed to preinstalled-run...</li> <li><a href="https://github.com/jlumbroso/free-disk-space/commit/3f13feab2962a87273d379ebc36ea159527e6cc9"><code>3f13fea</code></a> docs: backfill the deliberative record (ADR-0001..0007)</li> <li><a href="https://github.com/jlumbroso/free-disk-space/commit/a855e00708fa302615b6d1b31ff817be4482a64f"><code>a855e00</code></a> Merge pull request <a href="https://redirect.github.com/jlumbroso/free-disk-space/issues/51">#51</a> from nbuckwalt/fix/cmd-exec-inputs-env-indirection</li> <li><a href="https://github.com/jlumbroso/free-disk-space/commit/bcffc68e42e9c9afbd46c5ec108c263be01873ff"><code>bcffc68</code></a> fix: use env var indirection for all boolean inputs to prevent CMD_EXEC</li> <li>See full diff in <a href="https://github.com/jlumbroso/free-disk-space/compare/v1.3.1...v2.0.0">compare view</a></li> </ul> </details> <br /> Updates `isbang/compose-action` from 3.1.0 to 3.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/isbang/compose-action/releases">isbang/compose-action's releases</a>.</em></p> <blockquote> <h2>v3.2.0</h2> <h2>Release Summary</h2> <p>Compose logs are now streamed during post-job cleanup, improving visibility into service shutdown and troubleshooting.</p> <p>Internal updates include refreshed documentation, developer-experience improvements, and dependency/tooling upgrades across GitHub Actions, devcontainers, and npm development dependencies.</p> <h2>Breaking changes</h2> <p>There are no breaking changes.</p> <h2>What's Changed</h2> <ul> <li>docs: update actions and workflows documentation by <a href="https://github.com/hoverkraft-bot"><code>@​hoverkraft-bot</code></a>[bot] in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/294">hoverkraft-tech/compose-action#294</a></li> <li>chore: misc DevX improvments by <a href="https://github.com/neilime"><code>@​neilime</code></a> in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/295">hoverkraft-tech/compose-action#295</a></li> <li>chore(deps): bump ghcr.io/devcontainers/features/github-cli from 1.1.0 to 1.1.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/302">hoverkraft-tech/compose-action#302</a></li> <li>chore(deps-dev): bump esbuild from 0.28.1 to 0.28.2 in the npm-development-dependencies group by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/300">hoverkraft-tech/compose-action#300</a></li> <li>chore(deps): bump the github-actions-dependencies group with 6 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/301">hoverkraft-tech/compose-action#301</a></li> <li>chore(deps): bump ghcr.io/devcontainers/features/docker-in-docker from 4.0.0 to 4.1.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/303">hoverkraft-tech/compose-action#303</a></li> <li>chore(deps-dev): bump fast-uri from 3.1.5 to 3.1.7 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/304">hoverkraft-tech/compose-action#304</a></li> <li>chore(deps): bump ghcr.io/devcontainers/features/github-cli from 1.1.1 to 1.1.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/305">hoverkraft-tech/compose-action#305</a></li> <li>chore(deps-dev): bump <code>@​ts-dev-tools/core</code> from 1.13.1 to 1.13.2 in the npm-development-dependencies group by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/306">hoverkraft-tech/compose-action#306</a></li> <li>chore(deps): bump hoverkraft-tech/ci-github-publish/.github/workflows/prepare-release.yml from 0.27.1 to 0.28.0 in the github-actions-dependencies group by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/307">hoverkraft-tech/compose-action#307</a></li> <li>chore(deps-dev): bump js-yaml from 4.3.1 to 4.3.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/308">hoverkraft-tech/compose-action#308</a></li> <li>fix: stream compose logs in post-job cleanup by <a href="https://github.com/neilime"><code>@​neilime</code></a> with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a href="https://redirect.github.com/hoverkraft-tech/compose-action/pull/298">hoverkraft-tech/compose-action#298</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/hoverkraft-tech/compose-action/compare/v3.1.0...v3.2.0">https://github.com/hoverkraft-tech/compose-action/compare/v3.1.0...v3.2.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hoverkraft-tech/compose-action/commit/b659c744ee9bed25aea2307c017ad849bd104433"><code>b659c74</code></a> test: cover post-runner log warning fallback</li> <li><a href="https://github.com/hoverkraft-tech/compose-action/commit/c3f4fd4fefc352e21e9a1806e55dbdab4154e6f7"><code>c3f4fd4</code></a> refactor: drop unused compose logs output</li> <li><a href="https://github.com/hoverkraft-tech/compose-action/commit/d8bdb0856c2afc794cdea674a6d47044a84eca53"><code>d8bdb08</code></a> fix: use upstream compose log buffering</li> <li><a href="https://github.com/hoverkraft-tech/compose-action/commit/4868c439cf60fb522362aa686b13457bf3d2d5c2"><code>4868c43</code></a> fix: restore post-job compose logs header</li> <li><a href="https://github.com/hoverkraft-tech/compose-action/commit/7d4722d6e5c5e6a557ad739984dcdc2139ac80cf"><code>7d4722d</code></a> fix: avoid buffering compose logs during cleanup</li> <li><a href="https://github.com/hoverkraft-tech/compose-action/commit/889e6f4efc4a6077e5fbbd2ffec62be958c6a44b"><code>889e6f4</code></a> fix: stream compose logs during post cleanup</li> <li><a href="https://github.com/hoverkraft-tech/compose-action/commit/84f5fe9719646f201df5ea5f7767843def6ff740"><code>84f5fe9</code></a> chore(deps-dev): bump js-yaml from 4.3.1 to 4.3.2</li> <li><a href="https://github.com/hoverkraft-tech/compose-action/commit/3591920a739b0f13008a8a6f7dc6ef1cad459d9d"><code>3591920</code></a> chore(deps): bump hoverkraft-tech/ci-github-publish/.github/workflows/prepare...</li> <li><a href="https://github.com/hoverkraft-tech/compose-action/commit/d43e4f86e54439c91739c4b81f1ceedb6f874858"><code>d43e4f8</code></a> chore(deps-dev): bump <code>@​ts-dev-tools/core</code></li> <li><a href="https://github.com/hoverkraft-tech/compose-action/commit/c922b0112fc9b8d33ba1b524ea0111382711c084"><code>c922b01</code></a> chore(deps): bump ghcr.io/devcontainers/features/github-cli</li> <li>Additional commits viewable in <a href="https://github.com/isbang/compose-action/compare/v3.1.0...v3.2.0">compare view</a></li> </ul> </details> <br /> Updates `actions/setup-java` from 5 to 6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/setup-java/releases">actions/setup-java's releases</a>.</em></p> <blockquote> <h2>v6.0.0</h2> <h2>What's Changed</h2> <ul> <li>dist: Migrate from Zulu Discovery API to Azul Metadata API by <a href="https://github.com/jameswald"><code>@​jameswald</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1010">actions/setup-java#1010</a></li> <li>feat: add .mvn/extensions.xml to Maven cache key pattern by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1041">actions/setup-java#1041</a></li> <li>Migrate to ESM and upgrade dependencies by <a href="https://github.com/priyagupta108"><code>@​priyagupta108</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1078">actions/setup-java#1078</a></li> <li>Map Zulu x86 architecture to i686 for Azul Metadata API by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1079">actions/setup-java#1079</a></li> <li>Rename jdkFile input to jdk-file with deprecated alias by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1083">actions/setup-java#1083</a></li> <li>Infer distribution from asdf .tool-versions vendor prefix by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1084">actions/setup-java#1084</a></li> <li>Add Maven compiler problem matcher for javac diagnostics by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1086">actions/setup-java#1086</a></li> <li>feat: expose cache-primary-key output (<a href="https://redirect.github.com/actions/setup-java/issues/597">#597</a>) by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1088">actions/setup-java#1088</a></li> <li>docs: clarify V6 ESM migration is not a user-facing breaking change by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1090">actions/setup-java#1090</a></li> <li>Support multi-field Java versions like <code>18.0.1.1</code> by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1092">actions/setup-java#1092</a></li> <li>docs: document seeding the Maven cache for plugin dependencies by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1094">actions/setup-java#1094</a></li> <li>docs: clarify Maven cache paths and key hash inputs by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1096">actions/setup-java#1096</a></li> <li>Support pinning java-version as &quot;latest&quot; by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1093">actions/setup-java#1093</a></li> <li>chore(deps-dev): bump eslint from 10.6.0 to 10.7.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1101">actions/setup-java#1101</a></li> <li>chore(deps-dev): bump eslint-plugin-n from 18.2.1 to 18.2.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1103">actions/setup-java#1103</a></li> <li>chore(deps-dev): bump prettier from 3.9.4 to 3.9.5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1105">actions/setup-java#1105</a></li> <li>chore(deps): bump actions/checkout from 6 to 7 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1106">actions/setup-java#1106</a></li> <li>chore(deps-dev): bump <code>@​types/node</code> from 26.1.0 to 26.1.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1104">actions/setup-java#1104</a></li> <li>dist: Cover Tencent Kona JDK 25 by <a href="https://github.com/johnshajiang"><code>@​johnshajiang</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1108">actions/setup-java#1108</a></li> <li>chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1102">actions/setup-java#1102</a></li> <li>Preserve Maven toolchains across repeated setup-java runs (<a href="https://redirect.github.com/actions/setup-java/issues/1099">#1099</a>) by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1111">actions/setup-java#1111</a></li> <li>dist: Support Liberica NIK (<a href="https://redirect.github.com/actions/setup-java/issues/878">#878</a>) by <a href="https://github.com/asm0dey"><code>@​asm0dey</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1112">actions/setup-java#1112</a></li> <li>Fix template injection (zizmor alert <a href="https://redirect.github.com/actions/setup-java/issues/118">#118</a>) in e2e-versions.yml by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1114">actions/setup-java#1114</a></li> <li>Fix template injection in e2e-versions.yml (zizmor alert <a href="https://redirect.github.com/actions/setup-java/issues/122">#122</a>) by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1120">actions/setup-java#1120</a></li> <li>Disable persisted checkout credentials in e2e workflow by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1115">actions/setup-java#1115</a></li> <li>feat: Update recommended configuration for GPG signing by <a href="https://github.com/wetneb"><code>@​wetneb</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/608">actions/setup-java#608</a></li> <li>Cache Maven and Gradle wrapper distributions separately from the dependency cache by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1097">actions/setup-java#1097</a></li> <li>Consolidate cache-dependency-path e2e workflow and add maven/sbt coverage by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1124">actions/setup-java#1124</a></li> <li>Use gpg.passphraseEnvName instead of the deprecated gpg.passphrase server by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1123">actions/setup-java#1123</a></li> <li>Extract repeated directory-check assertions into check-dir.sh helper by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1127">actions/setup-java#1127</a></li> <li>Consolidate duplicate jobs in e2e-versions workflow by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1125">actions/setup-java#1125</a></li> <li>Use YAML anchors to reduce boilerplate in e2e-versions workflow by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1126">actions/setup-java#1126</a></li> <li>Updated msft json for now by <a href="https://github.com/jmjaffe37"><code>@​jmjaffe37</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1129">actions/setup-java#1129</a></li> <li>Document missing action inputs in README by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1130">actions/setup-java#1130</a></li> <li>chore(deps): bump <code>@​actions/cache</code> to 6.2.0 by <a href="https://github.com/philip-gai"><code>@​philip-gai</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1128">actions/setup-java#1128</a></li> <li>Add an option to disable Java problem matchers by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1133">actions/setup-java#1133</a></li> <li>docs: update setup-java examples by <a href="https://github.com/HarithaVattikuti"><code>@​HarithaVattikuti</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1131">actions/setup-java#1131</a></li> <li>Clarify credential environment variable inputs by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1134">actions/setup-java#1134</a></li> <li>chore(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.63.0 to 8.64.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1135">actions/setup-java#1135</a></li> <li>chore(deps): bump actions/setup-python from 6 to 7 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1143">actions/setup-java#1143</a></li> <li>chore(deps): bump fast-xml-parser from 5.9.3 to 5.10.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1142">actions/setup-java#1142</a></li> <li>chore(deps-dev): bump <code>@​typescript-eslint/parser</code> from 8.64.0 to 8.65.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1138">actions/setup-java#1138</a></li> <li>chore(deps-dev): bump lint-staged from 17.0.8 to 17.2.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1136">actions/setup-java#1136</a></li> <li>chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-java/pull/1137">actions/setup-java#1137</a></li> <li>chore(deps): fix npm audited vulnerabilities by <a href="https://github.com/mhoffrog"><code>@​mhoffrog</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1140">actions/setup-java#1140</a></li> <li>Fix formatting issues in README.md by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1144">actions/setup-java#1144</a></li> <li>Remediate npm audit findings and rebuild distributions by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1145">actions/setup-java#1145</a></li> <li>Set GRAALVM_HOME for GraalVM distributions by <a href="https://github.com/brunoborges"><code>@​brunoborges</code></a> with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/1146">actions/setup-java#1146</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/setup-java/commit/de7274f081f381c8f8158605e0321c36c376e2e6"><code>de7274f</code></a> Avoid macOS GPG socket overflow on long runner paths (<a href="https://redirect.github.com/actions/setup-java/issues/1266">#1266</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/134912a529122c8803d42fbefc4adb2bd177f986"><code>134912a</code></a> Fix import-safe checks when scripts are run from a path with symlinks (<a href="https://redirect.github.com/actions/setup-java/issues/1265">#1265</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/0781fc6af30d3e1f67f2d243034e1a15cf5f3677"><code>0781fc6</code></a> Fix alpine failures by switching default back to only warn on verification fa...</li> <li><a href="https://github.com/actions/setup-java/commit/4889c4aff54cecfc8d479c505d9893fd814df73f"><code>4889c4a</code></a> Fix Temurin EA E2E signature verification (<a href="https://redirect.github.com/actions/setup-java/issues/1260">#1260</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/8fd32400856216412ac77ad6dc67cca66ecffb93"><code>8fd3240</code></a> [WIP] Fix failing GitHub Actions job for temurin 17 (<a href="https://redirect.github.com/actions/setup-java/issues/1259">#1259</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/273229181560643261a71a1544c22304f2a40df8"><code>2732291</code></a> chore(deps-dev): update eslint and globals (<a href="https://redirect.github.com/actions/setup-java/issues/1256">#1256</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/1a8f22b7f7b115efae2d0dbe944753d561a53801"><code>1a8f22b</code></a> chore: streamline Dependabot updates (<a href="https://redirect.github.com/actions/setup-java/issues/1255">#1255</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/85030b78b58b52f56c1ed3d0e893d2c93117274b"><code>85030b7</code></a> docs: complete v6 release highlights (<a href="https://redirect.github.com/actions/setup-java/issues/1254">#1254</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/dd06d9cba3e5552c54d9f8ea23572deb30010f7c"><code>dd06d9c</code></a> Prepare documentation for v6 release (<a href="https://redirect.github.com/actions/setup-java/issues/1253">#1253</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/59b3450628e54f250d3a3bfd413cd68b83bce8ed"><code>59b3450</code></a> chore(deps): combine open Dependabot npm updates (<a href="https://redirect.github.com/actions/setup-java/issues/1252">#1252</a>)</li> <li>Additional commits viewable in <a href="https://github.com/actions/setup-java/compare/v5...v6">compare view</a></li> </ul> </details> <br /> 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
main
13 hours ago
Merge branch 'main' into fix/sql-iceberg-signed-snapshot-id
Solomon-mithra:fix/sql-iceberg-signed-snapshot-id
13 hours ago
feat(sql): support CROSS JOIN syntax (#7573) ## Changes Made Support `FROM a CROSS JOIN b` in SQL, which previously failed with `Unsupported join type: CrossJoin(None)` even though comma joins already supported the same operation. Handle `CrossJoin(JoinConstraint::None)` in `plan_single_from` using the existing `cross_join` builder and column-naming options, then continue processing subsequent joins. Add tests for: - comma/CROSS JOIN equivalence - aliases and duplicate columns - chained joins - the aggregate CTE query from #7532 Ordinary `JOIN` still requires `ON` or `USING`. ### Validation - Rebuilt with `make build`. - `DAFT_RUNNER=native .venv/bin/pytest -q tests/sql`: 422 passed, 25 skipped. - Rust formatting, Ruff lint/format checks for the changed code, and `git diff --check` passed. AI assistance was used for implementation and test preparation. I reviewed the planner change and test coverage and ran the checks above locally. ### Pre-existing column-resolution issue During validation, I found a pre-existing column-resolution bug involving mixed comma/explicit joins and duplicate column names: ```sql SELECT a.id AS ai, b.id AS bi, c.id AS ci FROM a, b CROSS JOIN c; ``` With a.id = 10, b.id = 20, and c.id = 20, this returns (10, 10, 20) instead of (10, 20, 20). The same incorrect column binding reproduces on main with the already-supported `FROM a, b JOIN c ON b.id = c.id`, so it is not introduced by this change. This is related to the broader name-based column-reference and join-renaming problems described in #4270 (duplicate column names / ordinal column references roadmap). That roadmap does not document this exact reproducer. The column-resolution fix remains out of scope for this PR. ## Related Issues Closes #7554. Related to #7532 (TPC-H Q11 `CROSS JOIN`).
main
13 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
fix(sql): use signed 64-bit Iceberg snapshot IDs#7590
11 hours ago
f57f497
Solomon-mithra:fix/sql-iceberg-signed-snapshot-id
CodSpeed Performance Gauge
0%
13 hours ago
591c8c3
slade/remove-get-micro-partitions
CodSpeed Performance Gauge
0%
21 days ago
d9a3062
slade/remove-s3-options
© 2026 CodSpeed Technology
Home Terms Privacy Docs