src/ByteRecoveryPolicy.bend

mylsm-lsm-store@0.6.0.1 · 9 lines · 2 definitions

1import Base
2
3# Returns the raw error code for a reader resident-index budget overflow.
4def resource_limit_error_code() -> U32:
5  4294967289
6
7# Separates a configured recovery bound from malformed persisted data.
8def is_resource_limit(code: U32) -> Bool:
9  U32.is_eq(code, resource_limit_error_code())