beam: fix LRU cache get() missing-key return (None -> -1 to match spec/tests)

This commit is contained in:
beam authored and ledger committed 2026-10-30 05:37:09 +00:00
1 parent d16a40c1cc
commit c20c6bb821
1 file changed
+1 -1
+1 -1
View File
@@ -66,7 +66,7 @@ class LRUCache:
with self._lock:
node = self._map.get(key)
if node is None:
return None if default is _MISSING else default
return -1 if default is _MISSING else default
self._promote(node)
return node.value