vishwanthp12 opened a new issue, #13171:
URL: https://github.com/apache/iceberg/issues/13171
Command I'm using in Spark-sql: CALL
iceberg_catalog.system.refresh_table('iceberg_catalog.$db.$table');
I'm using JDBC catalog configured on MariaDB (MYSQL)
here is my spark-default.conf:
# Iceberg extensions
spark.sql.extensions=org.apache.iceberg.spark.extensions.IcebergSparkSessionExtensions
# JDBC catalog for MariaDB
spark.sql.catalog.iceberg_catalog=org.apache.iceberg.spark.SparkCatalog
spark.sql.catalog.iceberg_catalog.catalog-impl=org.apache.iceberg.jdbc.JdbcCatalog
spark.sql.catalog.iceberg_catalog.uri=jdbc:mysql://localhost:3306/iceberg_catalog
spark.sql.catalog.iceberg_catalog.jdbc.user=iceberg
spark.sql.catalog.iceberg_catalog.jdbc.password=xxxx@xxx
spark.sql.catalog.iceberg_catalog.warehouse=s3://xxx-xxx-xxxxx/spark-test/iceberg-warehouse
spark.sql.catalog.iceberg_catalog.io-impl=org.apache.iceberg.aws.s3.S3FileIO
The error I get in CALL command is : ERROR: Procedure system.refresh_table
not found
What Am I missing ? I also tried switching to hadoop catalog. Still same
issue.
Can someone share their inputs on this issue please ?
--
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]