Developer guide¶
Guide for extending, embedding, and contributing to the Vortex ecosystem.
Internals
- Crate architecture
- Session and registries
- Runtime and threading model
- Vtables and dispatch
- Execution
- Why Defer
- The Executable Trait
- Constant Short-Circuiting
- Execution Overview
- The Four Layers
- The Execution Loop
- Incremental Execution
- Walkthrough: Executing a RunEnd-Encoded Array
- Walkthrough: Executing a Chunked Bool Array via
AppendChild - Implementing an Encoding: Where Does My Logic Go?
- Executing Scalar Functions
- Future Work
- Scan plans
- Stats pruning
- I/O subsystem
- Serialization
- CUDA support