liquid-cache
Pushdown cache for DataFusion
File Explorer
Download Latest Version (.zip)- config.toml
- action.yml
- ci.yml
- fuzz.yml
- prepare-release.yml
- publish.yml
- compare_benchmarks.py
- release.yml
- launch.json
- Q0.parquet
- Q1.parquet
- Q10.parquet
- Q11.parquet
- Q12.parquet
- Q13.parquet
- Q14.parquet
- Q15.parquet
- Q16.parquet
- Q17.parquet
- Q18.parquet
- Q2.parquet
- Q20.parquet
- Q21.parquet
- Q22.parquet
- Q23.parquet
- Q24.parquet
- Q25.parquet
- Q26.parquet
- Q27.parquet
- Q28.parquet
- Q29.parquet
- Q3.parquet
- Q30.parquet
- Q31.parquet
- Q32.parquet
- Q33.parquet
- Q34.parquet
- Q35.parquet
- Q36.parquet
- Q37.parquet
- Q38.parquet
- Q39.parquet
- Q4.parquet
- Q40.parquet
- Q42.parquet
- Q5.parquet
- Q6.parquet
- Q7.parquet
- Q8.parquet
- Q9.parquet
- .gitkeep
- cache-trace-clickbench-q0.parquet
- cache-trace-clickbench-q1.parquet
- cache-trace-clickbench-q10.parquet
- cache-trace-clickbench-q11.parquet
- cache-trace-clickbench-q12.parquet
- cache-trace-clickbench-q13.parquet
- cache-trace-clickbench-q14.parquet
- cache-trace-clickbench-q15.parquet
- cache-trace-clickbench-q16.parquet
- cache-trace-clickbench-q17.parquet
- cache-trace-clickbench-q18.parquet
- cache-trace-clickbench-q19.parquet
- cache-trace-clickbench-q2.parquet
- cache-trace-clickbench-q20.parquet
- cache-trace-clickbench-q21.parquet
- cache-trace-clickbench-q22.parquet
- cache-trace-clickbench-q23.parquet
- cache-trace-clickbench-q24.parquet
- cache-trace-clickbench-q25.parquet
- cache-trace-clickbench-q26.parquet
- cache-trace-clickbench-q27.parquet
- cache-trace-clickbench-q28.parquet
- cache-trace-clickbench-q29.parquet
- cache-trace-clickbench-q3.parquet
- cache-trace-clickbench-q30.parquet
- cache-trace-clickbench-q31.parquet
- cache-trace-clickbench-q32.parquet
- cache-trace-clickbench-q35.parquet
- cache-trace-clickbench-q36.parquet
- cache-trace-clickbench-q37.parquet
- cache-trace-clickbench-q38.parquet
- cache-trace-clickbench-q39.parquet
- cache-trace-clickbench-q4.parquet
- cache-trace-clickbench-q40.parquet
- cache-trace-clickbench-q41.parquet
- cache-trace-clickbench-q42.parquet
- cache-trace-clickbench-q5.parquet
- cache-trace-clickbench-q6.parquet
- cache-trace-clickbench-q7.parquet
- cache-trace-clickbench-q8.parquet
- cache-trace-clickbench-q9.parquet
- q0.sql
- q1.sql
- q10.sql
- q11.sql
- q12.sql
- q13.sql
- q14.sql
- q15.sql
- q16.sql
- q17.sql
- q18.sql
- q19.sql
- q2.sql
- q20.sql
- q21.sql
- q22.sql
- q23.sql
- q24.sql
- q25.sql
- q26.sql
- q27.sql
- q28.sql
- q29.sql
- q3.sql
- q30.sql
- q31.sql
- q32.sql
- q33.sql
- q34.sql
- q35.sql
- q36.sql
- q37.sql
- q38.sql
- q39.sql
- q4.sql
- q40.sql
- q41.sql
- q42.sql
- q5.sql
- q6.sql
- q7.sql
- q8.sql
- q9.sql
- clickbench_client.rs
- manifest.json
- q1.sql
- q2.sql
- q3.sql
- q4.sql
- q5.sql
- manifest.bluesky.json
- client_runner.rs
- inprocess_runner.rs
- lib.rs
- manifest.rs
- observability.rs
- tracepoints.rs
- utils.rs
- q0.sql
- q1.sql
- q2.sql
- q3.sql
- q4.sql
- q5.sql
- q6.sql
- q7.sql
- q8.sql
- q9.sql
- manifest.dba.json
- manifest.math.json
- schema.sql
- setup_stackoverflow.py
- .gitignore
- manifest.json
- manifest.muted.json
- tpcds_client.rs
- tpcds_gen.py
- tpcds_notes.md
- .gitkeep
- customer.parquet
- lineitem.parquet
- nation.parquet
- orders.parquet
- part.parquet
- partsupp.parquet
- region.parquet
- supplier.parquet
- .gitkeep
- q1.sql
- q10.sql
- q11.sql
- q12.sql
- q13.sql
- q14.sql
- q15.sql
- q16.sql
- q17.sql
- q18.sql
- q19.sql
- q2.sql
- q20.sql
- q21.sql
- q22.sql
- q3.sql
- q4.sql
- q5.sql
- q6.sql
- q7.sql
- q8.sql
- q9.sql
- manifest.json
- tpch_client.rs
- tpch_gen.py
- .gitignore
- bench_server.rs
- Cargo.toml
- in_process.rs
- README.md
- 00-fsst-view.md
- 01-push-decoder.md
- 02-linear-integer.md
- 03-squeeze-integer.md
- 04-string-fingerprint.md
- 05-predicate-cache.md
- main.css
- favicon.ico
- cache_state_view.rs
- mod.rs
- playback_controls.rs
- primitives.rs
- trace_viewer.rs
- loader.rs
- mod.rs
- parser.rs
- simulator.rs
- home.rs
- mod.rs
- main.rs
- .gitignore
- AGENTS.md
- Cargo.toml
- Dioxus.toml
- README.md
- tailwind.css
- arch.png
- arch.svg
- liquid-cache-vldb.pdf
- logo.png
- openobserve.parquet
- architecture.md
- artifact-eval.md
- debugging-tips.md
- thoughts.md
- profile.sh
- README.md
- Cargo.toml
- core.rs
- datafusion-client-server.rs
- datafusion-local.rs
- nano_hits.parquet
- README.md
- fsst_view.rs
- .gitignore
- Cargo.toml
- README.md
- lib.rs
- mock_store.rs
- rpc.rs
- utils.rs
- Cargo.toml
- README.md
- bitpacking.rs
- byte_view_compare.rs
- fsstarray.rs
- liquid_float_array.rs
- primitive_encoding.rs
- squeeze_date32.rs
- internal_tracing.rs
- mod.rs
- stats.rs
- tracer.rs
- doubly_linked_list.rs
- mod.rs
- three_queue.rs
- hydration.rs
- mod.rs
- squeeze.rs
- liquid_cache__cache__tests__policies__default_policies.snap
- liquid_cache__cache__tests__policies__insert_wont_fit_cache.snap
- liquid_cache__cache__tests__squeezed__read_squeezed_date_time.snap
- liquid_cache__cache__tests__squeezed__read_squeezed_int64_array.snap
- liquid_cache__cache__tests__squeezed__read_squeezed_variant_path.snap
- mod.rs
- policies.rs
- squeezed.rs
- budget.rs
- builders.rs
- cached_batch.rs
- core.rs
- expressions.rs
- index.rs
- io_context.rs
- liquid_expr.rs
- mod.rs
- transcode.rs
- utils.rs
- comparisons.rs
- conversions.rs
- fingerprint.rs
- helpers.rs
- mod.rs
- operator.rs
- serialization.rs
- tests.rs
- bit_pack_array.rs
- fsst_buffer.rs
- mod.rs
- decimal_array.rs
- fix_len_byte_array.rs
- float_array.rs
- hybrid_primitive_array.rs
- ipc.rs
- linear_integer_array.rs
- mod.rs
- primitive_array.rs
- squeezed_date32_array.rs
- tests.rs
- utils.rs
- variant_array.rs
- byte_cache.rs
- mod.rs
- variant_schema.rs
- variant_utils.rs
- lib.rs
- sync.rs
- cache_storage.rs
- filter_selectivity_ambiguity.rs
- fsst_selectivity.rs
- fsst_view.rs
- linear_integer.rs
- prefix_differentiability.rs
- squeeze_integer.rs
- string-fingerprint.rs
- Cargo.toml
- README.md
- bench_eviction.rs
- boolean_and_then.rs
- eviction_cache.rs
- filter_pushdown.rs
- column.rs
- id.rs
- mod.rs
- stats.rs
- mod.rs
- mod.rs
- squeeze_hint.rs
- mod.rs
- opener.rs
- row_filter.rs
- row_group_filter.rs
- source.rs
- liquid_cache_reader.rs
- liquid_predicate.rs
- liquid_stream.rs
- mod.rs
- utils.rs
- boolean_selection.rs
- mod.rs
- mod.rs
- variant_udf.rs
- lib.rs
- sync.rs
- utils.rs
- Cargo.toml
- clippy.toml
- README.md
- liquid_cache_datafusion_client__tests__tpch_q1.snap
- liquid_cache_datafusion_client__tests__tpch_q10.snap
- liquid_cache_datafusion_client__tests__tpch_q11.snap
- liquid_cache_datafusion_client__tests__tpch_q12.snap
- liquid_cache_datafusion_client__tests__tpch_q13.snap
- liquid_cache_datafusion_client__tests__tpch_q14.snap
- liquid_cache_datafusion_client__tests__tpch_q16.snap
- liquid_cache_datafusion_client__tests__tpch_q17.snap
- liquid_cache_datafusion_client__tests__tpch_q18.snap
- liquid_cache_datafusion_client__tests__tpch_q19.snap
- liquid_cache_datafusion_client__tests__tpch_q2.snap
- liquid_cache_datafusion_client__tests__tpch_q20.snap
- liquid_cache_datafusion_client__tests__tpch_q21.snap
- liquid_cache_datafusion_client__tests__tpch_q22.snap
- liquid_cache_datafusion_client__tests__tpch_q3.snap
- liquid_cache_datafusion_client__tests__tpch_q4.snap
- liquid_cache_datafusion_client__tests__tpch_q5.snap
- liquid_cache_datafusion_client__tests__tpch_q6.snap
- liquid_cache_datafusion_client__tests__tpch_q7.snap
- liquid_cache_datafusion_client__tests__tpch_q8.snap
- liquid_cache_datafusion_client__tests__tpch_q9.snap
- mod.rs
- client_exec.rs
- lib.rs
- metrics.rs
- optimizer.rs
- Cargo.toml
- README.md
- liquid_cache_datafusion_local__tests__os_selection.snap
- liquid_cache_datafusion_local__tests__provide_schema2.snap
- liquid_cache_datafusion_local__tests__provide_schema_with_filter.snap
- liquid_cache_datafusion_local__tests__referer_filtering.snap
- liquid_cache_datafusion_local__tests__single_column_filter_projection.snap
- liquid_cache_datafusion_local__tests__squeeze__basic_squeeze.snap
- liquid_cache_datafusion_local__tests__squeeze__squeeze_distinct_search_phase.snap
- liquid_cache_datafusion_local__tests__squeeze__squeeze_strings.snap
- liquid_cache_datafusion_local__tests__squeeze__squeeze_substrings_search.snap
- liquid_cache_datafusion_local__tests__squeeze__squeeze_substrings_search_title.snap
- liquid_cache_datafusion_local__tests__url_prefix_filtering.snap
- liquid_cache_datafusion_local__tests__url_selection_and_ordering.snap
- liquid_cache_datafusion_local__tests__variants__variant_get.snap
- liquid_cache_datafusion_local__tests__variants__variant_get_fails_when_value_field_not_nullable.snap
- liquid_cache_datafusion_local__tests__variants__variant_predicate.snap
- date_optimizer.rs
- mod.rs
- squeeze.rs
- variants.rs
- lib.rs
- Cargo.toml
- README.md
- disk_monitor.rs
- flamegraph.rs
- handlers.rs
- mod.rs
- models.rs
- liquid_cache_datafusion_server__tests__cases__parquet_with_page_index.snap
- liquid_cache_datafusion_server__tests__min_max.snap
- liquid_cache_datafusion_server__tests__os.snap
- liquid_cache_datafusion_server__tests__referer.snap
- liquid_cache_datafusion_server__tests__url.snap
- liquid_cache_datafusion_server__tests__url_prefix.snap
- cases.rs
- mod.rs
- errors.rs
- lib.rs
- service.rs
- utils.rs
- Cargo.toml
- README.md
- .envrc
- .gitignore
- AGENTS.md
- Cargo.lock
- Cargo.toml
- flake.lock
- flake.nix
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
