You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add 256-entry size cap to both _deserializer_cache and
_make_deserializers_cache to prevent unbounded growth from
non-interned parameterized types in unprepared queries.
- Add clear_deserializer_caches() public API so that runtime Des*
class overrides (e.g. DesBytesType = DesBytesTypeByteArray for
cqlsh) can flush stale cached instances.
- Add get_deserializer_cache_sizes() diagnostic helper.
- Document override/cache interaction in code comments.
- Fix benchmark copyright (DataStax -> ScyllaDB), add
pytest.importorskip guards for pytest-benchmark and Cython.
- Add 11 unit tests for cache hit/miss, clear, eviction bounds,
and size reporting.
0 commit comments