dyrnq commented on issue #7442:
URL: https://github.com/apache/gravitino/issues/7442#issuecomment-3021448470
> > TKS reply,
> > I don't know if `prefix` related about
`org.apache.iceberg.rest.RESTCatalog` , and it is JUST A Gravitino IRC used
param, and how `Gravitino IRC` get the value.
> > .config("spark.sql.catalog.rest_catalog.catalog-impl",
"org.apache.iceberg.rest.RESTCatalog")
>
> Could you explain more about the problem?
My question is whereis the prefix parameter defined.
```bash
A Spark TableCatalog implementation that wraps an Iceberg
[Catalog](https://iceberg.apache.org/javadoc/latest/org/apache/iceberg/catalog/Catalog.html).
This supports the following catalog configuration options:
type - catalog type, "hive" or "hadoop" or "rest". To specify a non-hive or
hadoop catalog, use the catalog-impl option.
uri - the Hive Metastore URI for Hive catalog or REST URI for REST catalog
warehouse - the warehouse path (Hadoop catalog only)
catalog-impl - a custom
[Catalog](https://iceberg.apache.org/javadoc/latest/org/apache/iceberg/catalog/Catalog.html)
implementation to use
io-impl - a custom
[FileIO](https://iceberg.apache.org/javadoc/latest/org/apache/iceberg/io/FileIO.html)
implementation to use
metrics-reporter-impl - a custom
[MetricsReporter](https://iceberg.apache.org/javadoc/latest/org/apache/iceberg/metrics/MetricsReporter.html)
implementation to use
default-namespace - a namespace to use as the default
cache-enabled - whether to enable catalog cache
cache.case-sensitive - whether the catalog cache should compare table
identifiers in a case sensitive way
cache.expiration-interval-ms - interval in millis before expiring tables
from catalog cache. Refer to
[CatalogProperties.CACHE_EXPIRATION_INTERVAL_MS](https://iceberg.apache.org/javadoc/latest/org/apache/iceberg/CatalogProperties.html#CACHE_EXPIRATION_INTERVAL_MS)
for further details and significant values.
table-default.$tablePropertyKey - table property $tablePropertyKey default
at catalog level
table-override.$tablePropertyKey - table property $tablePropertyKey enforced
at catalog level
```
the prefix parameter not define in `org/apache/iceberg/spark/SparkCatalog`
xref
<https://iceberg.apache.org/javadoc/latest/org/apache/iceberg/spark/SparkCatalog.html>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]