Expand description
Lookup table support for enrichment joins. Lookup tables for enrichment joins.
Production code uses laminar_core::lookup::LookupSource for the
actual on-demand lookups; this module hosts the reference-table
adapters (CDC, Delta Lake, Postgres) that hydrate those caches.
Modules§
- cdc_
adapter - CDC-to-reference-table adapter for using CDC sources as lookup tables. CDC-to-reference-table adapter.
- delta_
lookup - Delta Lake on-demand lookup source for cache-miss fallback. Delta Lake on-demand lookup source for cache-miss fallback.
- delta_
reference - Delta Lake reference table source for lookup/enrichment joins. Delta Lake reference table source for lookup/enrichment joins.
- iceberg_
lookup - Iceberg on-demand lookup source for cache-miss fallback. Iceberg on-demand lookup source for cache-miss fallback.
- postgres_
lookup - PostgreSQL on-demand lookup source (pooled,
WHERE pk = ANY($1)).PostgreSQLon-demand lookup source for cache-miss fallback. - postgres_
reference - PostgreSQL poll-based reference table source (no CDC required).
PostgreSQLpoll-based reference table source.
Enums§
- Lookup
Error - Errors from lookup source operations.
- Lookup
Result - Result of a lookup operation.