llkv-aggregate 0.8.2-alpha

Aggregate computation engine for the LLKV toolkit.
Documentation

LLKV Aggregate

made-with-rust rust-docs CodSpeed Badge Ask DeepWiki

Work in Progress

llkv-aggregate provides aggregate computation functions for the LLKV toolkit.

Purpose

  • Implement standard SQL aggregate functions (SUM, COUNT, AVG, MIN, MAX, etc.).
  • Provide efficient streaming aggregation over Arrow data structures.
  • Support grouped aggregations for query execution via llkv-executor.

Design Notes

  • The crate integrates with Arrow's columnar format for efficient computation.
  • Aggregates are designed to work with llkv-executor for pipelined evaluation in SELECT queries.

License

Licensed under the Apache-2.0 License.