
Your private Iceberg catalog
Every oleander organization is automatically provisioned a private Apache Iceberg catalog namedoleander. It is backed by Lakekeeper and stored on S3, and it exposes a standard Iceberg REST catalog endpoint, making it natively compatible with Spark, DuckDB, and any other Iceberg-aware tool.
The catalog contains two namespaces out of the box:
Reference any table in your queries with the three-part identifier:
Telemetry namespace
Thetelemetry namespace is populated automatically as your pipelines run. It contains three tables:
oleander.telemetry.run_events
OpenLineage run lifecycle events (START, COMPLETE, FAIL, etc.) for every job execution. Partitioned by event_time.
oleander.telemetry.traces
OpenTelemetry spans from your pipelines and tasks. Partitioned by start_time.
oleander.telemetry.logs
Log records emitted by your pipelines. Partitioned by time.
Spark compatibility
Becauseoleander is a standard Iceberg REST catalog, you can attach it directly in a Spark session. See the Spark integration guide for full configuration.
