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

kunni pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink-cdc.git


The following commit(s) were added to refs/heads/master by this push:
     new 6542026d0 [FLINK-38620][pipeline-connector][iceberg] fixed 
NullPointerException while reporting metrics of Iceberg committer. (#4168)
6542026d0 is described below

commit 6542026d0d8e9c07e939c20c76c02b78eb70d9f4
Author: fcfangcc <[email protected]>
AuthorDate: Thu Nov 6 20:10:52 2025 +0800

    [FLINK-38620][pipeline-connector][iceberg] fixed NullPointerException while 
reporting metrics of Iceberg committer. (#4168)
---
 .../apache/flink/cdc/connectors/iceberg/sink/v2/IcebergCommitter.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-iceberg/src/main/java/org/apache/flink/cdc/connectors/iceberg/sink/v2/IcebergCommitter.java
 
b/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-iceberg/src/main/java/org/apache/flink/cdc/connectors/iceberg/sink/v2/IcebergCommitter.java
index 7d4eb5092..9d61a8e43 100644
--- 
a/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-iceberg/src/main/java/org/apache/flink/cdc/connectors/iceberg/sink/v2/IcebergCommitter.java
+++ 
b/flink-cdc-connect/flink-cdc-pipeline-connectors/flink-cdc-pipeline-connector-iceberg/src/main/java/org/apache/flink/cdc/connectors/iceberg/sink/v2/IcebergCommitter.java
@@ -137,7 +137,9 @@ public class IcebergCommitter implements 
Committer<WriteResultWrapper> {
             }
             MetricGroup tableIdMetricGroup =
                     metricGroup
-                            .addGroup(NAMESPACE_GROUP_KEY, 
tableId.getNamespace())
+                            .addGroup(
+                                    NAMESPACE_GROUP_KEY,
+                                    tableId.getNamespace() == null ? "" : 
tableId.getNamespace())
                             .addGroup(SCHEMA_GROUP_KEY, 
tableId.getSchemaName())
                             .addGroup(TABLE_GROUP_KEY, tableId.getTableName());
             TableMetric tableMetric = new TableMetric(tableIdMetricGroup);

Reply via email to