Skip to content

Commit 155c37f

Browse files
committed
add Experimental
1 parent 1d9f155 commit 155c37f

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

sql/catalyst/src/main/java/org/apache/spark/sql/catalog/v2/CatalogExtension.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
package org.apache.spark.sql.catalog.v2;
1919

20+
import org.apache.spark.annotation.Experimental;
2021
import org.apache.spark.sql.util.CaseInsensitiveStringMap;
2122

2223
/**
@@ -26,6 +27,7 @@
2627
* implement {@code createTable}, do something else before calling {@code createTable} of the
2728
* built-in session catalog.
2829
*/
30+
@Experimental
2931
public interface CatalogExtension extends TableCatalog {
3032

3133
/**

sql/catalyst/src/main/java/org/apache/spark/sql/catalog/v2/DelegatingCatalogExtension.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
import java.util.Map;
2121

22+
import org.apache.spark.annotation.Experimental;
2223
import org.apache.spark.sql.catalog.v2.expressions.Transform;
2324
import org.apache.spark.sql.catalyst.analysis.NoSuchNamespaceException;
2425
import org.apache.spark.sql.catalyst.analysis.NoSuchTableException;
@@ -33,6 +34,7 @@
3334
* only need to override some methods where they want to apply custom logic. For example, they can
3435
* override {@code createTable}, do something else before calling {@code super.createTable}.
3536
*/
37+
@Experimental
3638
public abstract class DelegatingCatalogExtension implements CatalogExtension {
3739

3840
private TableCatalog delegate;

0 commit comments

Comments
 (0)