feat(vastbase): replace JDBC agent with native Go driver

This commit is contained in:
t8y2 committed 2026-08-03 23:09:11 +08:00
1 parent 05841277d1
commit dae150ea74
42 files changed
+6528 -618

No files matched your search

@@ -44,16 +44,16 @@ test("collects complete reusable Java, native, and JRE assets", () => {
test("rejects an incomplete reusable native platform set", () => {
const native = Object.fromEntries(
platforms.slice(1).map((platform, index) => [platform, artifact(`dbx-agent-duckdb-0.1.2-${platform}.tar.zst`, String(index + 1))]),
platforms.slice(1).map((platform, index) => [platform, artifact(`dbx-agent-vastbase-0.1.38-${platform}.tar.zst`, String(index + 1))]),
);
const registry = { drivers: { duckdb: { version: "0.1.2", native } }, jres: {} };
const registry = { drivers: { vastbase: { version: "0.1.38", native } }, jres: {} };
assert.throws(
() => collectReusableAssetPlan({
registry,
release: releaseFor(Object.values(native)),
versions: { duckdb: "0.1.2" },
modules: ["duckdb"],
versions: { vastbase: "0.1.38" },
modules: ["vastbase"],
reuseJre: false,
}),
/missing=macos-aarch64/,