Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 35 additions & 12 deletions spiceai-cayenne/install
Original file line number Diff line number Diff line change
@@ -1,16 +1,39 @@
#!/bin/bash
set -e
set -euo pipefail

# install.spiceai.org ships the CLI only; `spice install` then downloads
# the runtime binary (spiced) into ~/.spice/bin.
if [ ! -x "$HOME/.spice/bin/spice" ]; then
curl https://install.spiceai.org | /bin/bash
fi
"$HOME/.spice/bin/spice" install v2.1.1 --force >/dev/null 2>&1
case "$(uname -m)" in
x86_64)
arch=x86_64
runtime_sha=38f1864aed0db336bab84effc3e42078021c8077f0f92dd3b092aa133b85e530
cli_sha=4111ff84d29423b8b973d486f8da7a089b4268dfc58fb0aeae977689ea833c23
;;
aarch64)
arch=aarch64
runtime_sha=063ec415e8a3ff74acf93d1add5046d20b651bfc910ab969adfeaf6485e5bc31
cli_sha=58e0edc847ab5c4723a3fa0da3e1946b447da068553ac5544dd9417581329b70
;;
*) echo "Unsupported architecture: $(uname -m)" >&2; exit 1 ;;
esac

# Symlink into /usr/local/bin so sibling scripts (check, load, query,
# start) find them unconditionally.
sudo ln -sf "$HOME/.spice/bin/spiced" /usr/local/bin/spiced
sudo ln -sf "$HOME/.spice/bin/spice" /usr/local/bin/spice
asset_dir="${CLICKBENCH_RELEASE_ASSET_DIR:-/opt/clickbench-release-2.3.1}"
mkdir -p "$asset_dir" "$HOME/.spice/bin"
for binary in spice spiced; do
asset="${binary}_linux_${arch}.tar.gz"
sha="$cli_sha"
[ "$binary" != spiced ] || sha="$runtime_sha"
if [ ! -f "$asset_dir/$asset" ]; then
curl --fail --location --retry 2 --connect-timeout 20 --max-time 900 \
"https://github.com/spiceai/spiceai/releases/download/v2.3.1/$asset" \
--output "$asset_dir/$asset"
fi
printf '%s %s\n' "$sha" "$asset_dir/$asset" | sha256sum --check
tar -xzf "$asset_dir/$asset" -C "$HOME/.spice/bin" "$binary"
sudo ln -sf "$HOME/.spice/bin/$binary" "/usr/local/bin/$binary"
done

spiced --version
runtime_version=$(spiced --version)
printf '%s\n' "$runtime_version"
printf '%s\n' "$runtime_version" | grep -Eq '(^|[^0-9])v?2\.3\.1([+[:space:]]|$)'
cli_version=$(spice version)
printf '%s\n' "$cli_version"
printf '%s\n' "$cli_version" | grep -Eq '(^|[^0-9])v?2\.3\.1([+[:space:]]|$)'
234 changes: 234 additions & 0 deletions spiceai-cayenne/results/20260915/c6a.4xlarge.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,234 @@
{
"system": "Spice.ai OSS (Cayenne)",
"date": "2026-09-15",
"machine": "c6a.4xlarge",
"cluster_size": 1,
"proprietary": "no",
"hardware": "cpu",
"tuned": "no",
"tags": [
"Rust",
"column-oriented"
],
"load_time": 147.55,
"data_size": 16700510960,
"concurrent_qps": 0.137,
"concurrent_error_ratio": 0.155,
"result": [
[
0.358949,
0.004618,
0.002419
],
[
0.341582,
0.04691,
0.046418
],
[
0.241212,
0.002688,
0.002397
],
[
0.819414,
0.065622,
0.062776
],
[
1.028163,
0.608708,
0.580559
],
[
1.670182,
0.682288,
0.673126
],
[
0.375921,
0.063676,
0.063467
],
[
0.375445,
0.051509,
0.045985
],
[
1.480259,
0.747212,
0.728514
],
[
1.839025,
0.802705,
0.780604
],
[
0.927024,
0.122453,
0.120234
],
[
0.960013,
0.138183,
0.134383
],
[
1.819531,
0.596198,
0.587807
],
[
3.46955,
0.942901,
0.907712
],
[
1.970598,
0.623088,
0.614442
],
[
1.199741,
0.673083,
0.664579
],
[
3.629144,
1.525543,
1.502622
],
[
3.602826,
1.529367,
1.507271
],
[
5.442973,
2.830318,
2.833757
],
[
0.737655,
0.054522,
0.050357
],
[
16.597616,
1.030697,
1.00658
],
[
18.519406,
0.887035,
0.863681
],
[
20.852889,
1.322347,
1.287411
],
[
18.308041,
1.127524,
1.100816
],
[
0.887686,
0.07832,
0.069156
],
[
1.547831,
0.108431,
0.107563
],
[
2.313919,
0.132732,
0.132625
],
[
16.644711,
1.52468,
1.520798
],
[
13.064928,
4.05438,
4.066859
],
[
0.414577,
0.075086,
0.073118
],
[
3.183415,
0.56856,
0.561171
],
[
6.293901,
0.720512,
0.719591
],
[
4.137789,
2.412316,
2.401302
],
[
17.478136,
4.009288,
3.996606
],
[
17.41072,
4.025343,
3.982978
],
[
1.004721,
0.576923,
0.571837
],
[
0.5939,
0.09957,
0.093525
],
[
0.488388,
0.058037,
0.056416
],
[
0.639566,
0.056759,
0.058322
],
[
0.827845,
0.198333,
0.187202
],
[
0.471896,
0.031112,
0.028558
],
[
0.513913,
0.030729,
0.028905
],
[
0.411821,
0.031226,
0.027419
]
]
}
Loading
Loading