Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Dec 26, 2025

Bumps actions/checkout from 4 to 6.

Release notes

Sourced from actions/checkout's releases.

v6.0.0

What's Changed

Full Changelog: actions/checkout@v5.0.0...v6.0.0

v6-beta

What's Changed

Updated persist-credentials to store the credentials under $RUNNER_TEMP instead of directly in the local git config.

This requires a minimum Actions Runner version of v2.329.0 to access the persisted credentials for Docker container action scenarios.

v5.0.1

What's Changed

Full Changelog: actions/checkout@v5...v5.0.1

v5.0.0

What's Changed

⚠️ Minimum Compatible Runner Version

v2.327.1
Release Notes

Make sure your runner is updated to this version or newer to use this release.

Full Changelog: actions/checkout@v4...v5.0.0

v4.3.1

What's Changed

Full Changelog: actions/checkout@v4...v4.3.1

v4.3.0

What's Changed

... (truncated)

Changelog

Sourced from actions/checkout's changelog.

Changelog

v6.0.0

v5.0.1

v5.0.0

v4.3.1

v4.3.0

v4.2.2

v4.2.1

v4.2.0

v4.1.7

v4.1.6

v4.1.5

... (truncated)

Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Dec 26, 2025
@dependabot dependabot bot force-pushed the dependabot/github_actions/actions/checkout-6 branch from a40efda to 1f27016 Compare December 26, 2025 22:48
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Dec 27, 2025

Dependabot can't parse your benchmark.yml. Because of this, Dependabot cannot update this pull request.

1 similar comment
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Dec 27, 2025

Dependabot can't parse your benchmark.yml. Because of this, Dependabot cannot update this pull request.

@dependabot dependabot bot force-pushed the dependabot/github_actions/actions/checkout-6 branch 3 times, most recently from cedce37 to 79e6353 Compare December 28, 2025 23:01
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Dec 29, 2025

Dependabot couldn't access the repository. Because of this, Dependabot cannot update this pull request.

@dependabot dependabot bot force-pushed the dependabot/github_actions/actions/checkout-6 branch from 79e6353 to 73370d0 Compare December 30, 2025 01:32
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Jan 2, 2026

Dependabot couldn't access the repository. Because of this, Dependabot cannot update this pull request.

@dependabot dependabot bot force-pushed the dependabot/github_actions/actions/checkout-6 branch from 73370d0 to 12b994e Compare January 2, 2026 20:06
@dependabot dependabot bot force-pushed the dependabot/github_actions/actions/checkout-6 branch 3 times, most recently from 51995b4 to 601cab2 Compare January 13, 2026 06:27
@github-actions
Copy link

github-actions bot commented Jan 13, 2026

LanceQL Benchmark Results

All benchmarks run 30+ seconds each to ensure fair comparison (no cold-start bias).

macOS (Apple Silicon + GPU)

Vector Operations

================================================================================
Vector Operations Benchmark (GPU vs CPU)
================================================================================
Date: 2026-01-13 10:15:58 UTC
Platform: Darwin arm64


================================================================================
Vector Operations Benchmark: End-to-End (Read + L2 Norm)
================================================================================

Pipeline: Read file → compute L2 norm of column
Each method runs for 15 seconds. Measuring throughput (rows/sec).

Data files:
  Lance:   benchmarks/benchmark_e2e.lance ✓
  Parquet: benchmarks/benchmark_e2e.parquet ✓

Engines:
  LanceQL native: yes (uses library SIMD with auto-dispatch)
  DuckDB:               yes
  Polars:               yes

================================================================================
Method                                           Rows/sec   Iterations    Speedup
================================================================================
LanceQL (L2 norm via column-first I/O)           256155K        38424       1.0x
DuckDB SQL (L2 norm)                              14871K         2231      17.2x
Polars DataFrame (L2 norm)                          344K           52     744.2x

================================================================================
Summary
================================================================================

All methods: Read file → compute L2 norm → return result
L2 norm: SQRT(SUM(x^2)) - Euclidean length of vector


SQL Clauses (200M rows)

================================================================================
SQL Clause Benchmark (LanceQL vs DuckDB vs Polars)
================================================================================
Date: 2026-01-13 10:16:51 UTC
Platform: Darwin arm64

Engines:
  - LanceQL: native Zig + Metal GPU
  - DuckDB: 1.4.3
  - Polars: 1.37.1

================================================================================
SQL Clauses Benchmark: End-to-End (Read + SQL Operations)
================================================================================

Pipeline: Read file → execute SQL clause → return result
Each method runs for 15 seconds. Measuring throughput (rows/sec).

Data files:
  Lance:   benchmarks/benchmark_e2e.lance ✓
  Parquet: benchmarks/benchmark_e2e.parquet ✓


================================================================================
SQL Clauses Benchmark: End-to-End (Read + Real SQL Executor)
================================================================================

Pipeline: Read file → parse SQL → execute via real executor → return result
Each method runs for 15 seconds. Measuring throughput (rows/sec).

Data files:
  Orders Lance:     benchmarks/benchmark_e2e.lance ✓
  Orders Parquet:   benchmarks/benchmark_e2e.parquet ✓
  Customers Lance:  benchmarks/customers.lance ✓
  Customers Parquet:benchmarks/customers.parquet ✓

Engines:
  LanceQL native: yes (uses REAL SQL executor with hash tables)
  DuckDB:         yes
  Polars:         yes

================================================================================
FILTER: SELECT COUNT(*) WHERE amount > 100 (Real SQL Executor)
================================================================================
Method                                            Rows/sec   Iterations    Speedup
--------------------------------------------- ------------ ------------ ----------
LanceQL (FILTER via SQL executor)                    855K          129       1.0x
DuckDB SQL (FILTER)                                14030K         2105       0.1x
Polars DataFrame (FILTER)                            261K           40       3.3x

================================================================================
AGGREGATE: SELECT SUM(amount) (Real SQL Executor)
================================================================================
Method                                            Rows/sec   Iterations    Speedup
--------------------------------------------- ------------ ------------ ----------
LanceQL (AGGREGATE via SQL executor)                 787K          119       1.0x
DuckDB SQL (AGGREGATE)                             11668K         1751       0.1x
Polars DataFrame (AGGREGATE)                         308K           47       2.6x

================================================================================
GROUP BY: SELECT customer_id, SUM(amount) GROUP BY customer_id (Integer Hash)
=========================================================================

ML Workflows

================================================================================
@logic_table ML Workflow Benchmark (LanceQL vs DuckDB vs Polars)
================================================================================
Date: 2026-01-13 10:20:55 UTC
Platform: Darwin arm64

Engines:
  - LanceQL: native Zig SIMD
  - DuckDB: 1.4.3
  - Polars: 1.37.1

Building bench-logic-table...
bench-logic-table
+- run exe bench_logic_table
   +- compile exe bench_logic_table ReleaseFast native 1 errors
deps/metal0/src/api.zig:30:27: error: no module named 'c_interop' available within module 'metal0'
const c_interop = @import("c_interop");
                          ^~~~~~~~~~~
referenced by:
    compileWithSchema: deps/metal0/src/api.zig:259:22
    compileLogicTableDirect: src/codegen/metal0_jit.zig:710:46
    7 reference(s) hidden; use '-freference-trace=9' to see all references
error: the following command failed with 1 compilation errors:
/Users/runner/work/_temp/8c0cc651-bc02-439a-b025-cbe41ba5cc7a/zig-aarch64-macos-0.15.2/zig build-exe -OReleaseFast --dep lanceql.table --dep lanceql.simd=simd --dep lanceql.codegen -Mroot=/Users/runner/work/lanceql/lanceql/benchmarks/bench_logic_table.zig --dep lanceql.format --dep lanceql.proto --dep lanceql.encoding --dep lanceql.io --dep simd -Mlanceql.table=/Users/runner/work/lanceql/lanceql/src/table.zig -Msimd=/Users/runner/work/lanceql/lanceql/src/simd.zig --dep metal0 --dep lanceql.format --dep lanceql.proto --dep lanceql.query.expr -Mlanceql.codegen=/Users/runner/work/lanceql/lanceql/src/codegen/metal0_jit.zig --dep lanceql.proto --dep lanceql.io --dep lanceql.encoding -Mlanceql.format=/Users/runner/work/lanceql/lanceql/src/format/format.zig -Mlanceql.proto=/Users/runner/work/lanceql/lanceql/src/proto/proto.zig --dep lanceql.encoding.snappy -Mlanceql.encoding=/Users/runner/work/lanceql/lanceql/src/encoding/encoding.zig -Mlanceql.io=/Users/runner/work/lanceql/lanceql/src/io/io.zig --dep analysis.ast -Mmetal0=/Users/runner/work/lanceql/lanceql/deps/metal0/src/main.zig --dep lanceql.value -Mlanceql.query.expr=/Users/runner/work/lanceql/lanceql/src/query/expr.zig -Mlanceql.encoding.snappy=/Users/runner/work/lanceql/lanceql/src/encoding/snappy.zig -Manalysis.ast=/Users/runner/work/lanceql/lanceql/deps/metal0/src/ast.zig -Mlanceql.value=/Users/runner/work/lanceql/lanceql/src/value.zig --cache-dir .zig-cache --global-cache-dir .zig-cache --name bench_logic_table --zig-lib-dir /Users/runner/work/_temp/8c0cc651-bc02-439a-b025-cbe41ba5cc7a/zig-aarch64-macos-0.15.2/lib/ --listen=-

Build Summary: 0/3 steps succeeded; 1 failed
bench-logic-table transitive failure
+- run exe bench_logic_table transitive failure
   +- compile exe bench_logic_table ReleaseFast native 1 errors

error: the following build command failed with exit code 1:
.zig-cache/o/507bc3cbcea645bbc04dea4c51d72dd9/build /Users/runner/work/_temp/8c0cc651-bc02-439a-b025-cbe41ba5cc7a/zig-aarch64-macos-0.15.2/zig /Users/runner/work/_temp/8c0cc651-bc02-439a-b025-c

Linux (CPU only)

SQL Clauses

================================================================================
SQL Clause Benchmark (LanceQL vs DuckDB vs Polars)
================================================================================
Date: 2026-01-13 09:40:54 UTC
Platform: Linux x86_64

Engines:
  - LanceQL: native Zig + Metal GPU
  - DuckDB: 1.4.3
  - Polars: 1.37.1

================================================================================
SQL Clauses Benchmark: End-to-End (Read + SQL Operations)
================================================================================

Pipeline: Read file → execute SQL clause → return result
Each method runs for 15 seconds. Measuring throughput (rows/sec).

Data files:
  Lance:   benchmarks/benchmark_e2e.lance ✓
  Parquet: benchmarks/benchmark_e2e.parquet ✓


================================================================================
SQL Clauses Benchmark: End-to-End (Read + Real SQL Executor)
================================================================================

Pipeline: Read file → parse SQL → execute via real executor → return result
Each method runs for 15 seconds. Measuring throughput (rows/sec).

Data files:
  Orders Lance:     benchmarks/benchmark_e2e.lance ✓
  Orders Parquet:   benchmarks/benchmark_e2e.parquet ✓
  Customers Lance:  benchmarks/customers.lance ✓
  Customers Parquet:benchmarks/customers.parquet ✓

Engines:
  LanceQL native: yes (uses REAL SQL executor with hash tables)
  DuckDB:         yes
  Polars:         yes

================================================================================
FILTER: SELECT COUNT(*) WHERE amount > 100 (Real SQL Executor)
================================================================================
Method                                            Rows/sec   Iterations    Speedup
--------------------------------------------- ------------ ------------ ----------
LanceQL (FILTER via SQL executor)                   1123K          169       1.0x
DuckDB SQL (FILTER)                                11414K         1713       0.1x
Polars DataFrame (FILTER)                            238K           36       4.7x

================================================================================
AGGREGATE: SELECT SUM(amount) (Real SQL Executor)
================================================================================
Method                                            Rows/sec   Iterations    Speedup
--------------------------------------------- ------------ ------------ ----------
LanceQL (AGGREGATE via SQL executor)                1066K          160       1.0x
DuckDB SQL (AGGREGATE)                              9297K         1395       0.1x
Polars DataFrame (AGGREGATE)                         248K           38       4.3x

================================================================================
GROUP BY: SELECT customer_id, SUM(amount) GROUP BY customer_id (Integer Hash)
=========================================================================

@dependabot dependabot bot force-pushed the dependabot/github_actions/actions/checkout-6 branch from 601cab2 to dbc8af6 Compare January 13, 2026 09:38
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/github_actions/actions/checkout-6 branch from dbc8af6 to ddc2412 Compare January 13, 2026 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants