Materialize documentation
This is the home of Materialize's internal API documentation.
Important crates
aws-util | Internal AWS utility library for Materialize. |
build-info | Metadata about a Materialize build. |
ccsr | Confluent-compatible schema registry API client. |
coord | Coordinates client requests with the dataflow layer. |
dataflow | Materialized's Timely and Differential Dataflow server. |
dataflow-types | Types for the dataflow crate. |
expr | The core expression language for Materialize. |
interchange | Translations for various data serialization formats. |
kafka-util | Utilities for working with Kafka. |
materialized | Streaming SQL materialized views. |
metabase | An API client for Metabase. |
mz-avro | Library for working with Apache Avro in Rust |
mz-process-collector | null |
ore | Internal utility libraries for Materialize. |
pgrepr | Representation of and serialization for PostgreSQL data types. |
pgtest | Postgres wire protocol test framework. |
pgwire | A server for the PostgreSQL wire protocol. |
prof | CPU and memory profiling tools. |
protoc | A pure Rust protobuf compiler. |
repr | The core data types for Materialize. |
sql | SQL–dataflow translation. |
sql-parser | The lexer and parser for Materialize's SQL dialect. |
sqllogictest | A driver for sqllogictest, a SQL correctness testing framework. |
symbiosis | Built-in OLTP support via symbiosis. |
test-util | Utilities for testing Materialize |
testdrive | Integration test driver for Materialize. |
transform | Transformations of Materialize expressions. |
walkabout | AST visitor generation. |