Skip to content

issues Search Results · language:Dune language:Python language:JavaScript language:Python language:Python language:Python

Filter by

40.5M results  (709 ms)

40.5M results

Summary @cache.secure inherits the default serializer and the encryption guard rejects any non-default serializer, so it always wraps StandardSerializer (msgpack), which hard-rejects DataFrames. The entire ...
encryption
enhancement

Summary Two sync-vs-async asymmetries on the L2 hit path: 1. No L1 backfill on sync L2 hit. The async wrapper re-warms L1 on every L2 hit; the sync wrapper does not. After L1 eviction/restart, sync ...
performance
python

Summary Four config settings are defined (and some validated) but never actually consumed: 1. l1_max_size_mb / L1CacheConfig.max_size_mb — never passed to L1Cache; the manager hardcodes 100 MB. Configuring ...
bug
python

Summary unwrap() does payload = bytes(mv[header_end:]) — a full copy of the payload out of the CK frame on every deserialize, including every L1 hit (L1 stores the framed envelope). For a 300 MB DataFrame ...
performance
python

Summary _bounded_chunksize uses a uniform average bytes_per_row = table.nbytes // table.num_rows and caps batches by row count only. For variable-width/skewed frames (e.g. a JSON-blob column, clustered ...
performance
priority:high
python

Summary The msgpack columnar DataFrame fallback (used when pyarrow is absent and serializer= auto ) branches on series.dtype.name.startswith( int )/( float ) — lowercase. Pandas nullable dtypes are capitalized ...
bug
python

Summary On deserialize/integrity failure, the L1 path invalidates the entry (self-heals), but the L2 path catches SerializationError and returns None (miss → recompute) without deleting the corrupt/tampered ...
bug
python

Summary A NaN TTL produces expires_at = NaN. The store guard if expiry = current_time and is_expired() s time.time() = expires_at both evaluate False for NaN, so the entry is stored and never expires ...
bug
python

Summary np.frombuffer is used to reconstruct numpy arrays and numeric DataFrame/Series columns. The returned arrays are writeable=False, owndata=False, and alias the source bytes. On an L1 hit they alias ...
bug
python

Summary The dataframe/series deserialize branches wrap ByteStorage.retrieve in a broad except Exception that logs at DEBUG and falls through to re-parsing the (still-corrupt) bytes as raw msgpack. A genuine ...
bug
python
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.