Commit Graph

17 Commits

Author SHA1 Message Date
Pekka Enberg
7967cc5efc core: Kill Rows wrapper struct
It's just an useless wrapper, kill it.
2025-01-26 16:27:19 +02:00
Pekka Enberg
f2ecebc357 Rename RowResult to StepResult
The name "row result" is confusing because it really *is* a result from
a step() call. The only difference is how a row is represented as we
return from VDBE or from a statement.

Therefore, rename RowResult to StepResult.
2024-12-27 10:20:41 +02:00
Pekka Enberg
2e754e37f1 perf: Update Cargo.lock files
We already bumped up clap to fix up a Github dependabot complaint, but
let's also update the lock files...
2024-12-12 09:08:51 +02:00
Pekka Enberg
617f95c7b6 Update clap to 4.5
The Github dependabot complains about anstream, which comes through `clap`:

https://github.com/tursodatabase/limbo/security/dependabot/8
2024-12-11 14:39:27 +02:00
Pekka Enberg
91702abbe0 perf/latency: Update Cargo.lock
Update Cargo.lock to get the latest jsonb version, which fixes security
issue with fast-float.
2024-11-18 18:46:46 +02:00
jussisaurio
3cc9d9d79f vendor sqlite3-parser (lemon-rs) 2024-11-16 20:08:59 +02:00
Pekka Enberg
62c480f6fb perf/latency: Add rust-toolchain to limbo benchmark
The benchmark uses coroutines, which require nightly so make that
explicit.
2024-07-22 22:24:24 +03:00
Pekka Enberg
e0b332e483 perf/latency: Add README.md 2024-07-22 22:24:00 +03:00
Pekka Enberg
74ecd15fa8 perf/latency: Update limbo benchmark Cargo.lock 2024-07-22 22:21:36 +03:00
Pekka Enberg
eba81faa66 perf/latency: Fix limbo run-benchmark.sh on macOS 2024-07-22 22:21:16 +03:00
Pekka Enberg
c028e93845 perf/latency: Fix limbo benchmark build 2024-07-22 22:20:58 +03:00
Pekka Enberg
704ab4e6b4 perf/latency: Fix seq usage in rusqlite run-benchmark.sh 2024-07-22 22:13:46 +03:00
Pekka Enberg
d3afff316f perf/latency: Fix rusqlite run-benchmark.sh on macOS 2024-07-22 22:10:06 +03:00
Pekka Enberg
1e3a441486 perf/latency: Fix rusqlite benchmark build
Add an empty workspace section to detach the build from the Limbo
workspace.
2024-07-22 22:10:06 +03:00
Joan Martinez
642603b6c7 perf-latency: fix enabling to build multitenancy 2024-07-21 19:13:02 +02:00
Joan Martinez
4bcae54aa9 fix: use Arc to handle IO 2024-07-21 19:01:58 +02:00
Pekka Enberg
3f7574686d Add latency benchmarks used in EdgeSys '24 paper 2024-07-13 11:12:54 +03:00