Skip to content

Add disk-bounded cache with eviction and source fallback - #492

Open
cocosz wants to merge 3 commits into
datafusion-contrib:mainfrom
cocosz:fallback-reader
Open

cocosz wants to merge 3 commits into
datafusion-contrib:mainfrom
cocosz:fallback-reader

Add disk eviction with configurable watermark

19eef44
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis succeeded May 3, 2026 in 0s

Your pull request is up to standards!

Codacy found no issues in your code

Annotations

Check warning on line 304 in src/datafusion/src/reader/runtime/liquid_cache_reader.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/datafusion/src/reader/runtime/liquid_cache_reader.rs#L304

Method read_batch_fallback has a cyclomatic complexity of 11 (limit is 8)

Check warning on line 692 in src/datafusion/src/reader/runtime/liquid_cache_reader.rs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/datafusion/src/reader/runtime/liquid_cache_reader.rs#L692

Method fallback_reads_evicted_batch_from_parquet has 62 lines of code (limit is 50)