Part of https://github.com/stackabletech/internal-issues/issues/156
Currently we only offer Hive metastore, we also want to offer an Iceberg REST catalog.
A working example can be found here
Implementation note: We want an enum of either metastore or restCatalog. #841 made the TrinoCatalog.spec.connector.iceberg.metastore field optional, so changing this to an enum is technically a breaking change, but given 1.) It was only recently made optional and 2.) setups without an metastore can currently not work it's IMHO safe to assume that we can make this breaking change
Part of https://github.com/stackabletech/internal-issues/issues/156
Currently we only offer Hive metastore, we also want to offer an Iceberg REST catalog.
A working example can be found here
Implementation note: We want an enum of either
metastoreorrestCatalog. #841 made theTrinoCatalog.spec.connector.iceberg.metastorefield optional, so changing this to an enum is technically a breaking change, but given 1.) It was only recently made optional and 2.) setups without anmetastorecan currently not work it's IMHO safe to assume that we can make this breaking change