1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-21 15:04:11 -05:00
denoland-deno/ext
Heyang Zhou 01a761f1d4
chore(ext/kv): limit total key size in an atomic op to 80 KiB (#20395)
Keys are expensive metadata. We track it for various purposes, e.g.
transaction conflict check, and key expiration.

This patch limits the total key size in an atomic operation to 80 KiB
(81920 bytes). This helps ensure efficiency in implementations.
2023-09-07 15:07:04 +08:00
..
broadcast_channel chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
cache chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
console chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
crypto chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
fetch chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
ffi chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
fs chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
http chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
io chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
kv chore(ext/kv): limit total key size in an atomic op to 80 KiB (#20395) 2023-09-07 15:07:04 +08:00
napi chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
net chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
node fix(ext/node): implement AES GCM cipher (#20368) 2023-09-06 11:01:50 +05:30
tls chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
url chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
web Revert "refactor: rewrite ops that use 'deferred' to use 'op2(async(lazy))' (#20303) (#20370) 2023-09-04 17:05:06 -04:00
webidl chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00
websocket Revert "refactor: rewrite ops that use 'deferred' to use 'op2(async(lazy))' (#20303) (#20370) 2023-09-04 17:05:06 -04:00
webstorage chore: forward v1.36.4 to main (#20352) 2023-09-01 18:08:58 +00:00