Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
4cc1676
emulator pull progress
BilalG1 Apr 15, 2026
a65022b
emulator fast-start via VM snapshot + live secret rotation
BilalG1 Apr 15, 2026
30dbdff
faster snapshot resume via mapped-ram + rotation opt-out
BilalG1 Apr 15, 2026
6021a04
build QEMU 10.2.2 from source in CI for mapped-ram support
BilalG1 Apr 15, 2026
0c0d726
build stack-cli's workspace deps in emulator CI
BilalG1 Apr 15, 2026
b03486e
fix emulator pull --pr/--run snapshot detection
BilalG1 Apr 15, 2026
0b3a9cf
fix sentinel marker path in docker/server entrypoint
BilalG1 Apr 15, 2026
cfdc882
Merge remote-tracking branch 'origin/dev' into local-emulator-qol-fixes
BilalG1 Apr 15, 2026
2c8ad4c
address unresolved PR review comments on snapshot resume path
BilalG1 Apr 15, 2026
76f9543
simplify emulator fast-start: tighter polls, drop dead wrappers
BilalG1 Apr 15, 2026
3586115
fix snapshot resume host fs + restore standalone run-emulator.sh path
BilalG1 Apr 15, 2026
037755b
retry tsdown migration build to survive qemu-user futex hangs
BilalG1 Apr 15, 2026
894c1ce
fix CLI artifact download + build arm64 emulator on macOS runner
BilalG1 Apr 16, 2026
54ecda8
fix colima on GHA macOS: use QEMU backend instead of VZ driver
BilalG1 Apr 16, 2026
49a20ed
split arm64 build: Docker on Linux, QEMU snapshot on macOS
BilalG1 Apr 16, 2026
11531eb
fix check_deps: skip docker requirement when SKIP_DOCKER_BUILD=1
BilalG1 Apr 16, 2026
7534637
fix lint warning + remove invalid `local` in top-level loop
BilalG1 Apr 16, 2026
288b80e
fix empty array expansion under bash 3.2 (macOS)
BilalG1 Apr 16, 2026
d94aa66
capture emulator snapshot locally during pull instead of shipping fro…
BilalG1 Apr 16, 2026
7db9fe4
fix CI verify step: use freshly-built qcow2 via STACK_EMULATOR_HOME
BilalG1 Apr 16, 2026
510ef38
fix PCI slot mismatch in snapshot capture + stale runtime ISO on dire…
BilalG1 Apr 16, 2026
39b5c08
fix smoke test: skip shell ISO regen when CLI already wrote it
BilalG1 Apr 16, 2026
7acb3ed
fix capture path: guard against set -u + preserve cmd_capture's empty…
BilalG1 Apr 16, 2026
38974ca
Merge branch 'dev' into local-emulator-qol-fixes
BilalG1 Apr 20, 2026
8f9b9c1
emulator build: split snapshot-bake from savevm capture
BilalG1 Apr 20, 2026
fbd3207
seed: bump session activity events tx timeout to 30s
BilalG1 Apr 20, 2026
c8630c6
emulator: bump Postgres statement_timeout 30s → 120s
BilalG1 Apr 20, 2026
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
Prev Previous commit
Next Next commit
seed: bump session activity events tx timeout to 30s
Prisma's default interactive-transaction timeout is 5s, but under
cross-arch arm64 TCG in the emulator qcow2 build this single batch
(deleteMany + createMany for events + ipInfos) takes ~10s. Bump just
this call to 30s. Production (KVM/native) runs it in <1s, so the
looser bound only engages when the DB is genuinely slow. Per-call
option — no other transaction is affected.
  • Loading branch information
BilalG1 committed Apr 20, 2026
commit fbd32073005d01b9433591ba63b4c44706b82700
6 changes: 6 additions & 0 deletions apps/backend/src/lib/seed-dummy-data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1485,6 +1485,12 @@ async function seedDummySessionActivityEvents(options: SessionActivityEventSeedO
await tx.event.createMany({
data: events,
});
}, {
// Under cross-arch arm64 TCG in the emulator qcow2 build, this batch
// takes ~10s; Prisma's default is 5s. Production (KVM/native) runs it
// in well under 1s, so the looser bound only kicks in when the DB is
// genuinely slow.
timeout: 30_000,
});

if (clickhouseClient && clickhouseRows.length > 0) {
Expand Down
Loading