Example application that uses Apache Calcite to implement federated query planning and demonstrates various strategies for serializing these plans for consumption by other systems using the Substrait serialization format for relation algebra.
colord-db consists of 3 data sources Red, Green and Blue, along with an execution engine, White, that can connect with all of these sources.