This is an automated email from the ASF dual-hosted git repository.

jmclean pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git


The following commit(s) were added to refs/heads/main by this push:
     new 1635e8f51 [MINOR] Fix the license headers in Java files (#4285)
1635e8f51 is described below

commit 1635e8f517a8fa5d0afd9042358576bb153da53c
Author: RickyMa <[email protected]>
AuthorDate: Mon Jul 29 09:22:15 2024 +0800

    [MINOR] Fix the license headers in Java files (#4285)
    
    ### What changes were proposed in this pull request?
    
    Fix the license headers in Java files.
    
    ### Why are the changes needed?
    
    The license headers of many Java files are missing the opening
    statements.
    
    ### Does this PR introduce _any_ user-facing change?
    
    No.
    
    ### How was this patch tested?
    
    Not necessary.
---
 .../gravitino/catalog/mysql/integration/test/CatalogMysqlDriverIT.java   | 1 +
 .../gravitino/catalog/mysql/integration/test/CatalogMysqlVersion5IT.java | 1 +
 .../postgresql/integration/test/CatalogPostgreSqlVersion12IT.java        | 1 +
 .../postgresql/integration/test/CatalogPostgreSqlVersion14IT.java        | 1 +
 .../postgresql/integration/test/CatalogPostgreSqlVersion15IT.java        | 1 +
 .../postgresql/integration/test/CatalogPostgreSqlVersion16IT.java        | 1 +
 .../src/main/java/org/apache/gravitino/client/ObjectMapperProvider.java  | 1 +
 core/src/main/java/org/apache/gravitino/catalog/CatalogDispatcher.java   | 1 +
 core/src/main/java/org/apache/gravitino/catalog/FilesetDispatcher.java   | 1 +
 core/src/main/java/org/apache/gravitino/catalog/SchemaDispatcher.java    | 1 +
 core/src/main/java/org/apache/gravitino/catalog/TableDispatcher.java     | 1 +
 core/src/main/java/org/apache/gravitino/catalog/TopicDispatcher.java     | 1 +
 core/src/main/java/org/apache/gravitino/listener/AsyncQueueListener.java | 1 +
 .../main/java/org/apache/gravitino/listener/CatalogEventDispatcher.java  | 1 +
 core/src/main/java/org/apache/gravitino/listener/EventBus.java           | 1 +
 .../src/main/java/org/apache/gravitino/listener/EventListenerConfig.java | 1 +
 .../main/java/org/apache/gravitino/listener/EventListenerManager.java    | 1 +
 .../java/org/apache/gravitino/listener/EventListenerPluginWrapper.java   | 1 +
 .../main/java/org/apache/gravitino/listener/FilesetEventDispatcher.java  | 1 +
 .../main/java/org/apache/gravitino/listener/MetalakeEventDispatcher.java | 1 +
 .../main/java/org/apache/gravitino/listener/SchemaEventDispatcher.java   | 1 +
 .../main/java/org/apache/gravitino/listener/TableEventDispatcher.java    | 1 +
 .../main/java/org/apache/gravitino/listener/TopicEventDispatcher.java    | 1 +
 .../main/java/org/apache/gravitino/listener/api/EventListenerPlugin.java | 1 +
 .../java/org/apache/gravitino/listener/api/event/AlterCatalogEvent.java  | 1 +
 .../apache/gravitino/listener/api/event/AlterCatalogFailureEvent.java    | 1 +
 .../java/org/apache/gravitino/listener/api/event/AlterFilesetEvent.java  | 1 +
 .../apache/gravitino/listener/api/event/AlterFilesetFailureEvent.java    | 1 +
 .../java/org/apache/gravitino/listener/api/event/AlterMetalakeEvent.java | 1 +
 .../apache/gravitino/listener/api/event/AlterMetalakeFailureEvent.java   | 1 +
 .../java/org/apache/gravitino/listener/api/event/AlterSchemaEvent.java   | 1 +
 .../org/apache/gravitino/listener/api/event/AlterSchemaFailureEvent.java | 1 +
 .../java/org/apache/gravitino/listener/api/event/AlterTableEvent.java    | 1 +
 .../org/apache/gravitino/listener/api/event/AlterTableFailureEvent.java  | 1 +
 .../java/org/apache/gravitino/listener/api/event/AlterTopicEvent.java    | 1 +
 .../org/apache/gravitino/listener/api/event/AlterTopicFailureEvent.java  | 1 +
 .../main/java/org/apache/gravitino/listener/api/event/CatalogEvent.java  | 1 +
 .../org/apache/gravitino/listener/api/event/CatalogFailureEvent.java     | 1 +
 .../java/org/apache/gravitino/listener/api/event/CreateCatalogEvent.java | 1 +
 .../apache/gravitino/listener/api/event/CreateCatalogFailureEvent.java   | 1 +
 .../java/org/apache/gravitino/listener/api/event/CreateFilesetEvent.java | 1 +
 .../apache/gravitino/listener/api/event/CreateFilesetFailureEvent.java   | 1 +
 .../org/apache/gravitino/listener/api/event/CreateMetalakeEvent.java     | 1 +
 .../apache/gravitino/listener/api/event/CreateMetalakeFailureEvent.java  | 1 +
 .../java/org/apache/gravitino/listener/api/event/CreateSchemaEvent.java  | 1 +
 .../apache/gravitino/listener/api/event/CreateSchemaFailureEvent.java    | 1 +
 .../java/org/apache/gravitino/listener/api/event/CreateTableEvent.java   | 1 +
 .../org/apache/gravitino/listener/api/event/CreateTableFailureEvent.java | 1 +
 .../java/org/apache/gravitino/listener/api/event/CreateTopicEvent.java   | 1 +
 .../org/apache/gravitino/listener/api/event/CreateTopicFailureEvent.java | 1 +
 .../java/org/apache/gravitino/listener/api/event/DropCatalogEvent.java   | 1 +
 .../org/apache/gravitino/listener/api/event/DropCatalogFailureEvent.java | 1 +
 .../java/org/apache/gravitino/listener/api/event/DropFilesetEvent.java   | 1 +
 .../org/apache/gravitino/listener/api/event/DropFilesetFailureEvent.java | 1 +
 .../java/org/apache/gravitino/listener/api/event/DropMetalakeEvent.java  | 1 +
 .../apache/gravitino/listener/api/event/DropMetalakeFailureEvent.java    | 1 +
 .../java/org/apache/gravitino/listener/api/event/DropSchemaEvent.java    | 1 +
 .../org/apache/gravitino/listener/api/event/DropSchemaFailureEvent.java  | 1 +
 .../java/org/apache/gravitino/listener/api/event/DropTableEvent.java     | 1 +
 .../org/apache/gravitino/listener/api/event/DropTableFailureEvent.java   | 1 +
 .../java/org/apache/gravitino/listener/api/event/DropTopicEvent.java     | 1 +
 .../org/apache/gravitino/listener/api/event/DropTopicFailureEvent.java   | 1 +
 core/src/main/java/org/apache/gravitino/listener/api/event/Event.java    | 1 +
 .../main/java/org/apache/gravitino/listener/api/event/FailureEvent.java  | 1 +
 .../main/java/org/apache/gravitino/listener/api/event/FilesetEvent.java  | 1 +
 .../org/apache/gravitino/listener/api/event/FilesetFailureEvent.java     | 1 +
 .../java/org/apache/gravitino/listener/api/event/ListCatalogEvent.java   | 1 +
 .../org/apache/gravitino/listener/api/event/ListCatalogFailureEvent.java | 1 +
 .../java/org/apache/gravitino/listener/api/event/ListFilesetEvent.java   | 1 +
 .../org/apache/gravitino/listener/api/event/ListFilesetFailureEvent.java | 1 +
 .../java/org/apache/gravitino/listener/api/event/ListMetalakeEvent.java  | 1 +
 .../apache/gravitino/listener/api/event/ListMetalakeFailureEvent.java    | 1 +
 .../java/org/apache/gravitino/listener/api/event/ListSchemaEvent.java    | 1 +
 .../org/apache/gravitino/listener/api/event/ListSchemaFailureEvent.java  | 1 +
 .../java/org/apache/gravitino/listener/api/event/ListTableEvent.java     | 1 +
 .../org/apache/gravitino/listener/api/event/ListTableFailureEvent.java   | 1 +
 .../java/org/apache/gravitino/listener/api/event/ListTopicEvent.java     | 1 +
 .../org/apache/gravitino/listener/api/event/ListTopicFailureEvent.java   | 1 +
 .../java/org/apache/gravitino/listener/api/event/LoadCatalogEvent.java   | 1 +
 .../org/apache/gravitino/listener/api/event/LoadCatalogFailureEvent.java | 1 +
 .../java/org/apache/gravitino/listener/api/event/LoadFilesetEvent.java   | 1 +
 .../org/apache/gravitino/listener/api/event/LoadFilesetFailureEvent.java | 1 +
 .../java/org/apache/gravitino/listener/api/event/LoadMetalakeEvent.java  | 1 +
 .../apache/gravitino/listener/api/event/LoadMetalakeFailureEvent.java    | 1 +
 .../java/org/apache/gravitino/listener/api/event/LoadSchemaEvent.java    | 1 +
 .../org/apache/gravitino/listener/api/event/LoadSchemaFailureEvent.java  | 1 +
 .../java/org/apache/gravitino/listener/api/event/LoadTableEvent.java     | 1 +
 .../org/apache/gravitino/listener/api/event/LoadTableFailureEvent.java   | 1 +
 .../java/org/apache/gravitino/listener/api/event/LoadTopicEvent.java     | 1 +
 .../org/apache/gravitino/listener/api/event/LoadTopicFailureEvent.java   | 1 +
 .../main/java/org/apache/gravitino/listener/api/event/MetalakeEvent.java | 1 +
 .../org/apache/gravitino/listener/api/event/MetalakeFailureEvent.java    | 1 +
 .../java/org/apache/gravitino/listener/api/event/PurgeTableEvent.java    | 1 +
 .../org/apache/gravitino/listener/api/event/PurgeTableFailureEvent.java  | 1 +
 .../main/java/org/apache/gravitino/listener/api/event/SchemaEvent.java   | 1 +
 .../java/org/apache/gravitino/listener/api/event/SchemaFailureEvent.java | 1 +
 .../main/java/org/apache/gravitino/listener/api/event/TableEvent.java    | 1 +
 .../java/org/apache/gravitino/listener/api/event/TableFailureEvent.java  | 1 +
 .../main/java/org/apache/gravitino/listener/api/event/TopicEvent.java    | 1 +
 .../java/org/apache/gravitino/listener/api/event/TopicFailureEvent.java  | 1 +
 .../main/java/org/apache/gravitino/listener/api/info/FilesetInfo.java    | 1 +
 .../main/java/org/apache/gravitino/listener/api/info/MetalakeInfo.java   | 1 +
 .../src/main/java/org/apache/gravitino/listener/api/info/SchemaInfo.java | 1 +
 core/src/main/java/org/apache/gravitino/listener/api/info/TableInfo.java | 1 +
 core/src/main/java/org/apache/gravitino/listener/api/info/TopicInfo.java | 1 +
 core/src/main/java/org/apache/gravitino/metalake/MetalakeDispatcher.java | 1 +
 .../test/java/org/apache/gravitino/catalog/DummyCatalogOperations.java   | 1 +
 core/src/test/java/org/apache/gravitino/catalog/TestBaseCatalog.java     | 1 +
 core/src/test/java/org/apache/gravitino/listener/DummyEventListener.java | 1 +
 .../java/org/apache/gravitino/listener/TestEventListenerManager.java     | 1 +
 .../java/org/apache/gravitino/listener/api/event/TestCatalogEvent.java   | 1 +
 .../java/org/apache/gravitino/listener/api/event/TestFilesetEvent.java   | 1 +
 .../java/org/apache/gravitino/listener/api/event/TestMetalakeEvent.java  | 1 +
 .../java/org/apache/gravitino/listener/api/event/TestSchemaEvent.java    | 1 +
 .../java/org/apache/gravitino/listener/api/event/TestTableEvent.java     | 1 +
 .../java/org/apache/gravitino/listener/api/event/TestTopicEvent.java     | 1 +
 .../java/org/apache/gravitino/server/web/OverwriteDefaultConfig.java     | 1 +
 .../java/org/apache/gravitino/spark/connector/ConnectorConstants.java    | 1 +
 .../java/org/apache/gravitino/spark/connector/GravitinoSparkConfig.java  | 1 +
 .../java/org/apache/gravitino/spark/connector/PropertiesConverter.java   | 1 +
 .../org/apache/gravitino/spark/connector/SparkTableChangeConverter.java  | 1 +
 .../org/apache/gravitino/spark/connector/SparkTransformConverter.java    | 1 +
 .../java/org/apache/gravitino/spark/connector/SparkTypeConverter.java    | 1 +
 .../java/org/apache/gravitino/spark/connector/catalog/BaseCatalog.java   | 1 +
 .../org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalog.java  | 1 +
 .../apache/gravitino/spark/connector/hive/HivePropertiesConstants.java   | 1 +
 .../apache/gravitino/spark/connector/hive/HivePropertiesConverter.java   | 1 +
 .../java/org/apache/gravitino/spark/connector/hive/SparkHiveTable.java   | 1 +
 .../gravitino/spark/connector/iceberg/GravitinoIcebergCatalog.java       | 1 +
 .../gravitino/spark/connector/iceberg/IcebergPropertiesConstants.java    | 1 +
 .../gravitino/spark/connector/iceberg/IcebergPropertiesConverter.java    | 1 +
 .../org/apache/gravitino/spark/connector/iceberg/SparkIcebergTable.java  | 1 +
 .../apache/gravitino/spark/connector/plugin/GravitinoDriverPlugin.java   | 1 +
 .../apache/gravitino/spark/connector/plugin/GravitinoSparkPlugin.java    | 1 +
 .../java/org/apache/gravitino/spark/connector/utils/ConnectorUtil.java   | 1 +
 .../apache/gravitino/spark/connector/utils/GravitinoTableInfoHelper.java | 1 +
 .../org/apache/gravitino/spark/connector/version/CatalogNameAdaptor.java | 1 +
 .../apache/gravitino/spark/connector/TestSparkTransformConverter.java    | 1 +
 .../org/apache/gravitino/spark/connector/TestSparkTypeConverter.java     | 1 +
 .../gravitino/spark/connector/catalog/TestTransformTableChange.java      | 1 +
 .../gravitino/spark/connector/hive/TestHivePropertiesConverter.java      | 1 +
 .../spark/connector/iceberg/TestIcebergPropertiesConverter.java          | 1 +
 .../apache/gravitino/spark/connector/integration/test/SparkEnvIT.java    | 1 +
 .../spark/connector/integration/test/util/SparkMetadataColumnInfo.java   | 1 +
 .../gravitino/spark/connector/integration/test/util/SparkTableInfo.java  | 1 +
 .../spark/connector/integration/test/util/SparkTableInfoChecker.java     | 1 +
 .../org/apache/gravitino/spark/connector/utils/TestConnectorUtil.java    | 1 +
 .../apache/gravitino/spark/connector/SparkTableChangeConverter34.java    | 1 +
 .../java/org/apache/gravitino/spark/connector/SparkTypeConverter34.java  | 1 +
 .../gravitino/spark/connector/hive/GravitinoHiveCatalogSpark34.java      | 1 +
 .../spark/connector/iceberg/GravitinoIcebergCatalogSpark34.java          | 1 +
 .../gravitino/spark/connector/hive/GravitinoHiveCatalogSpark35.java      | 1 +
 .../spark/connector/iceberg/GravitinoIcebergCatalogSpark35.java          | 1 +
 153 files changed, 153 insertions(+)

diff --git 
a/catalogs/catalog-jdbc-mysql/src/test/java/org/apache/gravitino/catalog/mysql/integration/test/CatalogMysqlDriverIT.java
 
b/catalogs/catalog-jdbc-mysql/src/test/java/org/apache/gravitino/catalog/mysql/integration/test/CatalogMysqlDriverIT.java
index 67123179b..e5f5cb62a 100644
--- 
a/catalogs/catalog-jdbc-mysql/src/test/java/org/apache/gravitino/catalog/mysql/integration/test/CatalogMysqlDriverIT.java
+++ 
b/catalogs/catalog-jdbc-mysql/src/test/java/org/apache/gravitino/catalog/mysql/integration/test/CatalogMysqlDriverIT.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/catalogs/catalog-jdbc-mysql/src/test/java/org/apache/gravitino/catalog/mysql/integration/test/CatalogMysqlVersion5IT.java
 
b/catalogs/catalog-jdbc-mysql/src/test/java/org/apache/gravitino/catalog/mysql/integration/test/CatalogMysqlVersion5IT.java
index b9bf8b96a..9922c6dfd 100644
--- 
a/catalogs/catalog-jdbc-mysql/src/test/java/org/apache/gravitino/catalog/mysql/integration/test/CatalogMysqlVersion5IT.java
+++ 
b/catalogs/catalog-jdbc-mysql/src/test/java/org/apache/gravitino/catalog/mysql/integration/test/CatalogMysqlVersion5IT.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion12IT.java
 
b/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion12IT.java
index 78622f89a..0ca7e4deb 100644
--- 
a/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion12IT.java
+++ 
b/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion12IT.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion14IT.java
 
b/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion14IT.java
index cfc9f22d9..c2d75a308 100644
--- 
a/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion14IT.java
+++ 
b/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion14IT.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion15IT.java
 
b/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion15IT.java
index 67a74f719..013ecc44b 100644
--- 
a/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion15IT.java
+++ 
b/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion15IT.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion16IT.java
 
b/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion16IT.java
index 7fe621c58..4f530fcba 100644
--- 
a/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion16IT.java
+++ 
b/catalogs/catalog-jdbc-postgresql/src/test/java/org/apache/gravitino/catalog/postgresql/integration/test/CatalogPostgreSqlVersion16IT.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/clients/client-java/src/main/java/org/apache/gravitino/client/ObjectMapperProvider.java
 
b/clients/client-java/src/main/java/org/apache/gravitino/client/ObjectMapperProvider.java
index 44aab1b63..34f500731 100644
--- 
a/clients/client-java/src/main/java/org/apache/gravitino/client/ObjectMapperProvider.java
+++ 
b/clients/client-java/src/main/java/org/apache/gravitino/client/ObjectMapperProvider.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/catalog/CatalogDispatcher.java 
b/core/src/main/java/org/apache/gravitino/catalog/CatalogDispatcher.java
index 14d66c09e..5796921d6 100644
--- a/core/src/main/java/org/apache/gravitino/catalog/CatalogDispatcher.java
+++ b/core/src/main/java/org/apache/gravitino/catalog/CatalogDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/catalog/FilesetDispatcher.java 
b/core/src/main/java/org/apache/gravitino/catalog/FilesetDispatcher.java
index 1bf53e071..2c6c6a47f 100644
--- a/core/src/main/java/org/apache/gravitino/catalog/FilesetDispatcher.java
+++ b/core/src/main/java/org/apache/gravitino/catalog/FilesetDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/catalog/SchemaDispatcher.java 
b/core/src/main/java/org/apache/gravitino/catalog/SchemaDispatcher.java
index d87bcd0ee..1b4ef6f17 100644
--- a/core/src/main/java/org/apache/gravitino/catalog/SchemaDispatcher.java
+++ b/core/src/main/java/org/apache/gravitino/catalog/SchemaDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/catalog/TableDispatcher.java 
b/core/src/main/java/org/apache/gravitino/catalog/TableDispatcher.java
index 01b00dc9d..88bddad67 100644
--- a/core/src/main/java/org/apache/gravitino/catalog/TableDispatcher.java
+++ b/core/src/main/java/org/apache/gravitino/catalog/TableDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/catalog/TopicDispatcher.java 
b/core/src/main/java/org/apache/gravitino/catalog/TopicDispatcher.java
index da98eb0ad..35dc4a6c5 100644
--- a/core/src/main/java/org/apache/gravitino/catalog/TopicDispatcher.java
+++ b/core/src/main/java/org/apache/gravitino/catalog/TopicDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/AsyncQueueListener.java 
b/core/src/main/java/org/apache/gravitino/listener/AsyncQueueListener.java
index 13d251be3..641bc3eb5 100644
--- a/core/src/main/java/org/apache/gravitino/listener/AsyncQueueListener.java
+++ b/core/src/main/java/org/apache/gravitino/listener/AsyncQueueListener.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/CatalogEventDispatcher.java 
b/core/src/main/java/org/apache/gravitino/listener/CatalogEventDispatcher.java
index 93cffe351..d6cc786f5 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/CatalogEventDispatcher.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/CatalogEventDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git a/core/src/main/java/org/apache/gravitino/listener/EventBus.java 
b/core/src/main/java/org/apache/gravitino/listener/EventBus.java
index 3095e2689..6b18f9a5a 100644
--- a/core/src/main/java/org/apache/gravitino/listener/EventBus.java
+++ b/core/src/main/java/org/apache/gravitino/listener/EventBus.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/EventListenerConfig.java 
b/core/src/main/java/org/apache/gravitino/listener/EventListenerConfig.java
index f4161e008..14c196b4b 100644
--- a/core/src/main/java/org/apache/gravitino/listener/EventListenerConfig.java
+++ b/core/src/main/java/org/apache/gravitino/listener/EventListenerConfig.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/EventListenerManager.java 
b/core/src/main/java/org/apache/gravitino/listener/EventListenerManager.java
index 27e1d7975..ebe08637f 100644
--- a/core/src/main/java/org/apache/gravitino/listener/EventListenerManager.java
+++ b/core/src/main/java/org/apache/gravitino/listener/EventListenerManager.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/EventListenerPluginWrapper.java
 
b/core/src/main/java/org/apache/gravitino/listener/EventListenerPluginWrapper.java
index 16c88db56..a14833963 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/EventListenerPluginWrapper.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/EventListenerPluginWrapper.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/FilesetEventDispatcher.java 
b/core/src/main/java/org/apache/gravitino/listener/FilesetEventDispatcher.java
index 8062314d6..4daac06ba 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/FilesetEventDispatcher.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/FilesetEventDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/MetalakeEventDispatcher.java 
b/core/src/main/java/org/apache/gravitino/listener/MetalakeEventDispatcher.java
index a93b2e9f6..33005893f 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/MetalakeEventDispatcher.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/MetalakeEventDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/SchemaEventDispatcher.java 
b/core/src/main/java/org/apache/gravitino/listener/SchemaEventDispatcher.java
index 2bc17d1f1..69e0e49b6 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/SchemaEventDispatcher.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/SchemaEventDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/TableEventDispatcher.java 
b/core/src/main/java/org/apache/gravitino/listener/TableEventDispatcher.java
index 278d448f2..3eaab19c9 100644
--- a/core/src/main/java/org/apache/gravitino/listener/TableEventDispatcher.java
+++ b/core/src/main/java/org/apache/gravitino/listener/TableEventDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/TopicEventDispatcher.java 
b/core/src/main/java/org/apache/gravitino/listener/TopicEventDispatcher.java
index 3640e98a7..96416a533 100644
--- a/core/src/main/java/org/apache/gravitino/listener/TopicEventDispatcher.java
+++ b/core/src/main/java/org/apache/gravitino/listener/TopicEventDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/EventListenerPlugin.java 
b/core/src/main/java/org/apache/gravitino/listener/api/EventListenerPlugin.java
index bbb0ffb88..8a0b8d982 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/EventListenerPlugin.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/EventListenerPlugin.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterCatalogEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterCatalogEvent.java
index d8f56693b..2bb138c46 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterCatalogEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterCatalogEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterCatalogFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterCatalogFailureEvent.java
index f4a49d40f..0b465e329 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterCatalogFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterCatalogFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterFilesetEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterFilesetEvent.java
index 810e8f745..ac8411d22 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterFilesetEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterFilesetEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterFilesetFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterFilesetFailureEvent.java
index 4e7c29dd2..26e2946ad 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterFilesetFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterFilesetFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterMetalakeEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterMetalakeEvent.java
index 668d52f24..dade14f76 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterMetalakeEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterMetalakeEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterMetalakeFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterMetalakeFailureEvent.java
index 4985abb1f..9bb557dff 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterMetalakeFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterMetalakeFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterSchemaEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterSchemaEvent.java
index cc4711f09..0d8363e67 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterSchemaEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterSchemaEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterSchemaFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterSchemaFailureEvent.java
index 72918b3ec..8e87dc99c 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterSchemaFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterSchemaFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTableEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTableEvent.java
index dfdd0d38d..33feb6984 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTableEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTableEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTableFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTableFailureEvent.java
index 2504e5437..25b9f5150 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTableFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTableFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTopicEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTopicEvent.java
index be0accaa3..8aedef5d2 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTopicEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTopicEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTopicFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTopicFailureEvent.java
index 8b372743d..08caf3f65 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTopicFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/AlterTopicFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CatalogEvent.java 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CatalogEvent.java
index 9cc800ea0..094a19cda 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CatalogEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CatalogEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CatalogFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CatalogFailureEvent.java
index 9f794f984..c964e1cff 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CatalogFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CatalogFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateCatalogEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateCatalogEvent.java
index 4230b8b57..34841cb37 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateCatalogEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateCatalogEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateCatalogFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateCatalogFailureEvent.java
index c8fce3487..cef739a79 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateCatalogFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateCatalogFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateFilesetEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateFilesetEvent.java
index de667275f..2e154779a 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateFilesetEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateFilesetEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateFilesetFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateFilesetFailureEvent.java
index 2addc451f..bdb24878f 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateFilesetFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateFilesetFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateMetalakeEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateMetalakeEvent.java
index e82167bcc..6af68ea31 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateMetalakeEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateMetalakeEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateMetalakeFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateMetalakeFailureEvent.java
index 570b3e90b..46b5fa377 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateMetalakeFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateMetalakeFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateSchemaEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateSchemaEvent.java
index a189facec..366a399f1 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateSchemaEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateSchemaEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateSchemaFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateSchemaFailureEvent.java
index 5986cd0cb..f07cb1360 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateSchemaFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateSchemaFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTableEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTableEvent.java
index 69bc8d67d..372ae6380 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTableEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTableEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTableFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTableFailureEvent.java
index 4a40a95b8..a0231a49f 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTableFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTableFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTopicEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTopicEvent.java
index cedb050ae..00cd56101 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTopicEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTopicEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTopicFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTopicFailureEvent.java
index c3f06a812..15751128f 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTopicFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/CreateTopicFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropCatalogEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropCatalogEvent.java
index be4e2151f..a917a97d4 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropCatalogEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropCatalogEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropCatalogFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropCatalogFailureEvent.java
index d4ff9b05b..e0ce4cb63 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropCatalogFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropCatalogFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropFilesetEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropFilesetEvent.java
index 078c0ce1b..7893a4f91 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropFilesetEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropFilesetEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropFilesetFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropFilesetFailureEvent.java
index 4987c7d13..f0392c8ae 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropFilesetFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropFilesetFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropMetalakeEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropMetalakeEvent.java
index 490c3b18c..b9d1a62fe 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropMetalakeEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropMetalakeEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropMetalakeFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropMetalakeFailureEvent.java
index 2441cc3aa..a5f65af8b 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropMetalakeFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropMetalakeFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropSchemaEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropSchemaEvent.java
index 90787645d..54f9d9366 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropSchemaEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropSchemaEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropSchemaFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropSchemaFailureEvent.java
index a4e2a0f2a..61082a62f 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropSchemaFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropSchemaFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropTableEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropTableEvent.java
index 4f3aef711..6da3ba6dd 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropTableEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropTableEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropTableFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropTableFailureEvent.java
index a7c34e06d..ccd65bd5f 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropTableFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropTableFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropTopicEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropTopicEvent.java
index 2bce9c73e..4de0e27eb 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropTopicEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropTopicEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropTopicFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropTopicFailureEvent.java
index 68619c13f..ec51c6de7 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/DropTopicFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/DropTopicFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/Event.java 
b/core/src/main/java/org/apache/gravitino/listener/api/event/Event.java
index 4ec4c0a2a..89e233b43 100644
--- a/core/src/main/java/org/apache/gravitino/listener/api/event/Event.java
+++ b/core/src/main/java/org/apache/gravitino/listener/api/event/Event.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/FailureEvent.java 
b/core/src/main/java/org/apache/gravitino/listener/api/event/FailureEvent.java
index 5b9b90da5..b4b131d88 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/FailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/FailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/FilesetEvent.java 
b/core/src/main/java/org/apache/gravitino/listener/api/event/FilesetEvent.java
index ab3e77a93..1f1e77e75 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/FilesetEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/FilesetEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/FilesetFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/FilesetFailureEvent.java
index a2549f313..e5e983197 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/FilesetFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/FilesetFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListCatalogEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListCatalogEvent.java
index 18e015504..0d309b3eb 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListCatalogEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListCatalogEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListCatalogFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListCatalogFailureEvent.java
index 7504dbcaf..bd8e2ef3c 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListCatalogFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListCatalogFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListFilesetEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListFilesetEvent.java
index b0ddaf50b..3a591cef1 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListFilesetEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListFilesetEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListFilesetFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListFilesetFailureEvent.java
index b2394abbd..ce68af6e7 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListFilesetFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListFilesetFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListMetalakeEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListMetalakeEvent.java
index 7cbfce23c..c5885f7fd 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListMetalakeEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListMetalakeEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListMetalakeFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListMetalakeFailureEvent.java
index 0973ede87..3e646d6b4 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListMetalakeFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListMetalakeFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListSchemaEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListSchemaEvent.java
index 63c8a1f29..6762fe1ea 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListSchemaEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListSchemaEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListSchemaFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListSchemaFailureEvent.java
index 1e0e79cf8..a57c97c37 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListSchemaFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListSchemaFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListTableEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListTableEvent.java
index 9ab388f60..d3ad261fa 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListTableEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListTableEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListTableFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListTableFailureEvent.java
index f9fcb456a..fb1c390ff 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListTableFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListTableFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListTopicEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListTopicEvent.java
index bd5450a1b..42df41797 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListTopicEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListTopicEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListTopicFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListTopicFailureEvent.java
index 5b1e0b3ff..b02ca8888 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/ListTopicFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/ListTopicFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadCatalogEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadCatalogEvent.java
index 9192bebfe..f11822b2a 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadCatalogEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadCatalogEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadCatalogFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadCatalogFailureEvent.java
index 8c190b998..b5ea730ee 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadCatalogFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadCatalogFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadFilesetEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadFilesetEvent.java
index ac9a940e5..ef572a6dd 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadFilesetEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadFilesetEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadFilesetFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadFilesetFailureEvent.java
index ba80243fa..bdb7dfa87 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadFilesetFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadFilesetFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadMetalakeEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadMetalakeEvent.java
index 485d00055..4e7999c82 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadMetalakeEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadMetalakeEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadMetalakeFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadMetalakeFailureEvent.java
index f88e10966..7e0cf1baf 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadMetalakeFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadMetalakeFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadSchemaEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadSchemaEvent.java
index 52dcd6c93..1d30db4a2 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadSchemaEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadSchemaEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadSchemaFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadSchemaFailureEvent.java
index 004d26150..67f1aec15 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadSchemaFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadSchemaFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTableEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTableEvent.java
index 2fe854dad..d3884ab32 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTableEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTableEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTableFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTableFailureEvent.java
index fc6f44385..e94c0ece6 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTableFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTableFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTopicEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTopicEvent.java
index d9aa32fbc..01334d935 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTopicEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTopicEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTopicFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTopicFailureEvent.java
index 4fe3bc58d..67377cb5a 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTopicFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/LoadTopicFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/MetalakeEvent.java 
b/core/src/main/java/org/apache/gravitino/listener/api/event/MetalakeEvent.java
index 614dd209a..a8e1f1ddc 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/MetalakeEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/MetalakeEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/MetalakeFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/MetalakeFailureEvent.java
index 7d4bc6d03..24d9f4043 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/MetalakeFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/MetalakeFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/PurgeTableEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/PurgeTableEvent.java
index a888bbd38..ebb929094 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/PurgeTableEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/PurgeTableEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/PurgeTableFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/PurgeTableFailureEvent.java
index bdddd5a41..0dbf1894a 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/PurgeTableFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/PurgeTableFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/SchemaEvent.java 
b/core/src/main/java/org/apache/gravitino/listener/api/event/SchemaEvent.java
index 6bae02315..369dcf250 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/SchemaEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/SchemaEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/SchemaFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/SchemaFailureEvent.java
index a09816ea1..006c29c89 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/SchemaFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/SchemaFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/TableEvent.java 
b/core/src/main/java/org/apache/gravitino/listener/api/event/TableEvent.java
index 1fb9ac377..b665afba4 100644
--- a/core/src/main/java/org/apache/gravitino/listener/api/event/TableEvent.java
+++ b/core/src/main/java/org/apache/gravitino/listener/api/event/TableEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/TableFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/TableFailureEvent.java
index cb89091e8..a1293d523 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/TableFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/TableFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/TopicEvent.java 
b/core/src/main/java/org/apache/gravitino/listener/api/event/TopicEvent.java
index 354dc8346..4218484cd 100644
--- a/core/src/main/java/org/apache/gravitino/listener/api/event/TopicEvent.java
+++ b/core/src/main/java/org/apache/gravitino/listener/api/event/TopicEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/event/TopicFailureEvent.java
 
b/core/src/main/java/org/apache/gravitino/listener/api/event/TopicFailureEvent.java
index 597d9cb02..c8dd727b6 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/event/TopicFailureEvent.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/event/TopicFailureEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/info/FilesetInfo.java 
b/core/src/main/java/org/apache/gravitino/listener/api/info/FilesetInfo.java
index 501cf2bf3..30c5c9566 100644
--- a/core/src/main/java/org/apache/gravitino/listener/api/info/FilesetInfo.java
+++ b/core/src/main/java/org/apache/gravitino/listener/api/info/FilesetInfo.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/info/MetalakeInfo.java 
b/core/src/main/java/org/apache/gravitino/listener/api/info/MetalakeInfo.java
index aec2d3f4b..f9e574a7f 100644
--- 
a/core/src/main/java/org/apache/gravitino/listener/api/info/MetalakeInfo.java
+++ 
b/core/src/main/java/org/apache/gravitino/listener/api/info/MetalakeInfo.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/info/SchemaInfo.java 
b/core/src/main/java/org/apache/gravitino/listener/api/info/SchemaInfo.java
index 5ba8c8fb9..4b242259b 100644
--- a/core/src/main/java/org/apache/gravitino/listener/api/info/SchemaInfo.java
+++ b/core/src/main/java/org/apache/gravitino/listener/api/info/SchemaInfo.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/info/TableInfo.java 
b/core/src/main/java/org/apache/gravitino/listener/api/info/TableInfo.java
index e7ba1dc37..44376e89f 100644
--- a/core/src/main/java/org/apache/gravitino/listener/api/info/TableInfo.java
+++ b/core/src/main/java/org/apache/gravitino/listener/api/info/TableInfo.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/listener/api/info/TopicInfo.java 
b/core/src/main/java/org/apache/gravitino/listener/api/info/TopicInfo.java
index 405cae3b9..60876be5a 100644
--- a/core/src/main/java/org/apache/gravitino/listener/api/info/TopicInfo.java
+++ b/core/src/main/java/org/apache/gravitino/listener/api/info/TopicInfo.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/main/java/org/apache/gravitino/metalake/MetalakeDispatcher.java 
b/core/src/main/java/org/apache/gravitino/metalake/MetalakeDispatcher.java
index ba548b45e..8e0b5460e 100644
--- a/core/src/main/java/org/apache/gravitino/metalake/MetalakeDispatcher.java
+++ b/core/src/main/java/org/apache/gravitino/metalake/MetalakeDispatcher.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/test/java/org/apache/gravitino/catalog/DummyCatalogOperations.java 
b/core/src/test/java/org/apache/gravitino/catalog/DummyCatalogOperations.java
index 7ad6ba787..c652cf4ab 100644
--- 
a/core/src/test/java/org/apache/gravitino/catalog/DummyCatalogOperations.java
+++ 
b/core/src/test/java/org/apache/gravitino/catalog/DummyCatalogOperations.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/test/java/org/apache/gravitino/catalog/TestBaseCatalog.java 
b/core/src/test/java/org/apache/gravitino/catalog/TestBaseCatalog.java
index c5df59bd9..90a886db5 100644
--- a/core/src/test/java/org/apache/gravitino/catalog/TestBaseCatalog.java
+++ b/core/src/test/java/org/apache/gravitino/catalog/TestBaseCatalog.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/test/java/org/apache/gravitino/listener/DummyEventListener.java 
b/core/src/test/java/org/apache/gravitino/listener/DummyEventListener.java
index 049c07c89..17e3e4249 100644
--- a/core/src/test/java/org/apache/gravitino/listener/DummyEventListener.java
+++ b/core/src/test/java/org/apache/gravitino/listener/DummyEventListener.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/test/java/org/apache/gravitino/listener/TestEventListenerManager.java
 
b/core/src/test/java/org/apache/gravitino/listener/TestEventListenerManager.java
index 810bdf459..d0dda8878 100644
--- 
a/core/src/test/java/org/apache/gravitino/listener/TestEventListenerManager.java
+++ 
b/core/src/test/java/org/apache/gravitino/listener/TestEventListenerManager.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestCatalogEvent.java
 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestCatalogEvent.java
index d968d315c..ae5407329 100644
--- 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestCatalogEvent.java
+++ 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestCatalogEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestFilesetEvent.java
 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestFilesetEvent.java
index 321a13782..cd040e243 100644
--- 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestFilesetEvent.java
+++ 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestFilesetEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestMetalakeEvent.java
 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestMetalakeEvent.java
index f1a2c4643..a31ce9338 100644
--- 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestMetalakeEvent.java
+++ 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestMetalakeEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestSchemaEvent.java
 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestSchemaEvent.java
index 113741998..d9af6a155 100644
--- 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestSchemaEvent.java
+++ 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestSchemaEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestTableEvent.java
 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestTableEvent.java
index 750c4cc72..bf427f01f 100644
--- 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestTableEvent.java
+++ 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestTableEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestTopicEvent.java
 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestTopicEvent.java
index 14f862e63..cf6100648 100644
--- 
a/core/src/test/java/org/apache/gravitino/listener/api/event/TestTopicEvent.java
+++ 
b/core/src/test/java/org/apache/gravitino/listener/api/event/TestTopicEvent.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/server-common/src/main/java/org/apache/gravitino/server/web/OverwriteDefaultConfig.java
 
b/server-common/src/main/java/org/apache/gravitino/server/web/OverwriteDefaultConfig.java
index 98876b805..98c797c1e 100644
--- 
a/server-common/src/main/java/org/apache/gravitino/server/web/OverwriteDefaultConfig.java
+++ 
b/server-common/src/main/java/org/apache/gravitino/server/web/OverwriteDefaultConfig.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/ConnectorConstants.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/ConnectorConstants.java
index 9d6e1cb5f..9bb28f971 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/ConnectorConstants.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/ConnectorConstants.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/GravitinoSparkConfig.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/GravitinoSparkConfig.java
index 797a273a7..160e6f6ec 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/GravitinoSparkConfig.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/GravitinoSparkConfig.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/PropertiesConverter.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/PropertiesConverter.java
index e46253153..3c9c4c42c 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/PropertiesConverter.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/PropertiesConverter.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTableChangeConverter.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTableChangeConverter.java
index d406ed02f..cc7936081 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTableChangeConverter.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTableChangeConverter.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTransformConverter.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTransformConverter.java
index 5ead29571..47af1c052 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTransformConverter.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTransformConverter.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTypeConverter.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTypeConverter.java
index b2f67ef96..dcab0bb9e 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTypeConverter.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/SparkTypeConverter.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/catalog/BaseCatalog.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/catalog/BaseCatalog.java
index 24944406e..2201bd222 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/catalog/BaseCatalog.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/catalog/BaseCatalog.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalog.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalog.java
index fad6867a8..a95c50d0c 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalog.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalog.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/HivePropertiesConstants.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/HivePropertiesConstants.java
index 62cb4f6ce..7ff1f723a 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/HivePropertiesConstants.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/HivePropertiesConstants.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/HivePropertiesConverter.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/HivePropertiesConverter.java
index 476364196..77fb6f3f0 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/HivePropertiesConverter.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/HivePropertiesConverter.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/SparkHiveTable.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/SparkHiveTable.java
index 604e5f766..784d493a5 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/SparkHiveTable.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/hive/SparkHiveTable.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalog.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalog.java
index ceb0d7b08..68aaef5ea 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalog.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalog.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/IcebergPropertiesConstants.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/IcebergPropertiesConstants.java
index caabc6dba..7ea87857a 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/IcebergPropertiesConstants.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/IcebergPropertiesConstants.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/IcebergPropertiesConverter.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/IcebergPropertiesConverter.java
index 6fd5f18e8..a79f95297 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/IcebergPropertiesConverter.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/IcebergPropertiesConverter.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/SparkIcebergTable.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/SparkIcebergTable.java
index a2a9eced8..0cffbda3a 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/SparkIcebergTable.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/SparkIcebergTable.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/plugin/GravitinoDriverPlugin.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/plugin/GravitinoDriverPlugin.java
index 56095c5ad..335e85a38 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/plugin/GravitinoDriverPlugin.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/plugin/GravitinoDriverPlugin.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/plugin/GravitinoSparkPlugin.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/plugin/GravitinoSparkPlugin.java
index 481458029..17d84363d 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/plugin/GravitinoSparkPlugin.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/plugin/GravitinoSparkPlugin.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/utils/ConnectorUtil.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/utils/ConnectorUtil.java
index 4578f8f86..550333155 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/utils/ConnectorUtil.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/utils/ConnectorUtil.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/utils/GravitinoTableInfoHelper.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/utils/GravitinoTableInfoHelper.java
index 2305405c7..071a834b0 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/utils/GravitinoTableInfoHelper.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/utils/GravitinoTableInfoHelper.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/version/CatalogNameAdaptor.java
 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/version/CatalogNameAdaptor.java
index bc9894d6a..8141c799b 100644
--- 
a/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/version/CatalogNameAdaptor.java
+++ 
b/spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/version/CatalogNameAdaptor.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/TestSparkTransformConverter.java
 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/TestSparkTransformConverter.java
index fbcd13396..4de9c9cd7 100644
--- 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/TestSparkTransformConverter.java
+++ 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/TestSparkTransformConverter.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/TestSparkTypeConverter.java
 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/TestSparkTypeConverter.java
index 4536ccc15..2d2947523 100644
--- 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/TestSparkTypeConverter.java
+++ 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/TestSparkTypeConverter.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/catalog/TestTransformTableChange.java
 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/catalog/TestTransformTableChange.java
index 64ef747c6..523deb902 100644
--- 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/catalog/TestTransformTableChange.java
+++ 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/catalog/TestTransformTableChange.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/hive/TestHivePropertiesConverter.java
 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/hive/TestHivePropertiesConverter.java
index b20447ac9..d8b8e38c8 100644
--- 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/hive/TestHivePropertiesConverter.java
+++ 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/hive/TestHivePropertiesConverter.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/iceberg/TestIcebergPropertiesConverter.java
 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/iceberg/TestIcebergPropertiesConverter.java
index 785080f9b..c1bedd5a4 100644
--- 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/iceberg/TestIcebergPropertiesConverter.java
+++ 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/iceberg/TestIcebergPropertiesConverter.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/SparkEnvIT.java
 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/SparkEnvIT.java
index d9cdd8435..30e6ed44b 100644
--- 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/SparkEnvIT.java
+++ 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/SparkEnvIT.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkMetadataColumnInfo.java
 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkMetadataColumnInfo.java
index b2d56f749..4a57eb010 100644
--- 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkMetadataColumnInfo.java
+++ 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkMetadataColumnInfo.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkTableInfo.java
 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkTableInfo.java
index 680cd0de6..38b21ddf0 100644
--- 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkTableInfo.java
+++ 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkTableInfo.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkTableInfoChecker.java
 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkTableInfoChecker.java
index 2321d5b7c..33a6a3568 100644
--- 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkTableInfoChecker.java
+++ 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkTableInfoChecker.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/utils/TestConnectorUtil.java
 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/utils/TestConnectorUtil.java
index b744d388a..36c8ef777 100644
--- 
a/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/utils/TestConnectorUtil.java
+++ 
b/spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/utils/TestConnectorUtil.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/SparkTableChangeConverter34.java
 
b/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/SparkTableChangeConverter34.java
index 9f20a0fe6..2aa8b1a80 100644
--- 
a/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/SparkTableChangeConverter34.java
+++ 
b/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/SparkTableChangeConverter34.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/SparkTypeConverter34.java
 
b/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/SparkTypeConverter34.java
index 0002883fd..4d264517d 100644
--- 
a/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/SparkTypeConverter34.java
+++ 
b/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/SparkTypeConverter34.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalogSpark34.java
 
b/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalogSpark34.java
index 98e26e82a..cdc6c7fee 100644
--- 
a/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalogSpark34.java
+++ 
b/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalogSpark34.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalogSpark34.java
 
b/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalogSpark34.java
index 46ef44f8a..6b8b80a43 100644
--- 
a/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalogSpark34.java
+++ 
b/spark-connector/v3.4/spark/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalogSpark34.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/v3.5/spark/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalogSpark35.java
 
b/spark-connector/v3.5/spark/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalogSpark35.java
index 92d5124ba..2bc04ab80 100644
--- 
a/spark-connector/v3.5/spark/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalogSpark35.java
+++ 
b/spark-connector/v3.5/spark/src/main/java/org/apache/gravitino/spark/connector/hive/GravitinoHiveCatalogSpark35.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
diff --git 
a/spark-connector/v3.5/spark/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalogSpark35.java
 
b/spark-connector/v3.5/spark/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalogSpark35.java
index 4079c0d5d..3ae8ded1a 100644
--- 
a/spark-connector/v3.5/spark/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalogSpark35.java
+++ 
b/spark-connector/v3.5/spark/src/main/java/org/apache/gravitino/spark/connector/iceberg/GravitinoIcebergCatalogSpark35.java
@@ -1,4 +1,5 @@
 /*
+ * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file

Reply via email to