tree: c3746178dc433fc281642a4fb447a1a2c644ac44 [search]
  1. comet-test-udfs/
  2. comet-udf-sdk/
  3. common/
  4. core/
  5. jni-bridge/
  6. operators/
  7. proto/
  8. shuffle/
  9. spark-expr/
  10. Cargo.lock
  11. Cargo.toml
  12. README.md
  13. rustfmt.toml
native/README.md

Apache DataFusion Comet Native Code

This project contains the following crates:

  • common: Common types shared across crates
  • core: Native code used by the Comet Spark plugin
  • jni-bridge: JNI interaction layer used across the native crates
  • operators: Native execution operators that need nothing else from core
  • proto: Comet protocol buffer definition for query plans
  • shuffle: Shuffle writer and reader
  • spark-expr: Spark-compatible DataFusion operators and expressions