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]

Reply via email to