Feature matrix
What Ursa supports today across formats, clouds and catalogs.
This feature matrix tracks what Ursa supports today across formats, clouds and catalogs. It mirrors the matrix maintained in the ursa-storage repo at docs/feature-matrix.md, and reflects Ursa 5.0.0-M1 — as a milestone release, the rows marked not supported or in progress are the ones most likely to change before 5.0. ✔ marks supported, ✖ marks not supported, and "in progress" is called out explicitly where the source does so.
Data formats
Entry format is what's read off the wire; WAL object and compacted object formats are how Ursa stores that data internally, before and after compaction.
Entry format
| Pulsar Entry | Kafka Records | Arrow | |
|---|---|---|---|
| Supported | ✔ | ✔ | ✖ |
WAL object format
| Ursa WAL Format | |
|---|---|
| Supported | ✔ |
Compacted object format
| Ursa WAL Format | Parquet | Kafka Segment Format | |
|---|---|---|---|
| Supported | ✔ | ✔ | ✖ |
Storage backends
WAL storage splits into a latency-optimized tier, still maturing, and a cost-optimized tier already supported across all three major clouds.
WAL storage
Latency-optimized backends:
| Backend | Status |
|---|---|
| Apache BookKeeper | In progress |
| AWS FSx | ✖ |
| Distributed Filesystem | ✖ |
| Regional Disks | ✖ |
Cost-optimized backends:
| AWS S3 | GCS | Azure Blob Store | |
|---|---|---|---|
| Supported | ✔ | ✔ | ✔ |
Lakehouse storage
| AWS S3 | GCS | Azure Blob Store | HDFS | |
|---|---|---|---|---|
| Supported | ✔ | ✔ | ✔ | ✖ |
Schema
Ursa supports using either Pulsar Schema or Kafka Schema.
Kafka Schema
| AVRO | JSON | PROTOBUF | |
|---|---|---|---|
| Supported | ✔ | ✔ | ✔ |
Kafka schema integration works with the StreamNative Kafka Schema Registry and the Confluent Schema Registry.
Lakehouse tables
Table format and catalog support determine which query engines can read Ursa's compacted output without a conversion step.
Table format
| Apache Iceberg | Delta Lake | Apache Hudi | Apache Paimon | Lance | |
|---|---|---|---|---|---|
| Supported | ✔ | ✔ | ✖ | ✖ | ✖ |
Catalog
| Databricks Unity Catalog | Apache Iceberg REST Catalog | Snowflake Open Catalog | AWS Glue Catalog | |
|---|---|---|---|---|
| Supported | ✔ | ✔ | ✔ | ✖ |