denoland/deno · error · TypeError
Failed to set value
Error message
Failed to set value
What it means
Error "Failed to set value" thrown in denoland/deno.
Source
Thrown at ext/kv/01_db.ts:215
return {
key: keys[i],
value: null,
versionstamp: null,
};
}
return deserializeValue(entries[0]);
});
}
async set(key: Deno.KvKey, value: unknown, options?: { expireIn?: number }) {
validateExpireIn(options?.expireIn);
const versionstamp = await doAtomicWriteInPlace(
this.#rid,
[],
[[key, "set", serializeValue(value), options?.expireIn]],
[],
);
if (versionstamp === null) throw new TypeError("Failed to set value");
return { ok: true, versionstamp };
}
async delete(key: Deno.KvKey) {
const result = await doAtomicWriteInPlace(
this.#rid,
[],
[[key, "delete", null, undefined]],
[],
);
if (!result) throw new TypeError("Failed to set value");
}
list(
selector: Deno.KvListSelector,
options: {
limit?: number;
batchSize?: number;View on GitHub (pinned to 89f33cbef2)
When it happens
Trigger: Thrown at ext/kv/01_db.ts:215 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of denoland/deno@89f33cbef2 (2026-08-16).
Data as JSON: /api/errors/8344a658eadd1d70.
Report an issue: GitHub.