Crate liquid_cache_server

Source
Expand description

§liquid-cache-server

This crate implements liquid cache server using the Apache Arrow Flight protocol.

Re-exports§

pub use liquid_cache_common as common;
pub use liquid_cache_storage as storage;

Structs§

ApiResponse
Response for the admin server
ColumnStatistics
Column statistics
ExecutionPlanWithStats
Execution plan with stats
ExecutionStats
Parameters for the set_execution_stats endpoint
ExecutionStatsWithPlan
Execution stats with plan
LiquidCacheService
The LiquidCache server.
MetricValues
Metric
PlanInfo
Plan info
SchemaField
Schema field
Statistics
Statistics

Traits§

LiquidCacheErrorExt
Extension trait to add context to Results for better error reporting

Functions§

anyhow_to_status
Convert anyhow::Error to tonic Status with detailed error information including stack trace
df_error_to_status_with_trace
Legacy compatibility: convert DataFusionError to Status with stack trace
run_admin_server
Run the admin server

Type Aliases§

LiquidCacheResult
Result type alias for LiquidCache operations