This is an automated email from the ASF dual-hosted git repository.
yihua pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git
The following commit(s) were added to refs/heads/master by this push:
new 79543235ebdc refactor(spark): use SLF4J parameterized logging instead
of string concatenation (#19184)
79543235ebdc is described below
commit 79543235ebdcf66ce36caa450ca335a2f2bb5688
Author: voonhous <[email protected]>
AuthorDate: Sun Jul 5 02:55:56 2026 +0800
refactor(spark): use SLF4J parameterized logging instead of string
concatenation (#19184)
---
.../org/apache/hudi/client/TestHoodieClientMultiWriter.java | 12 ++++++------
.../TestDataValidationCheckForLogCompactionActions.java | 8 ++++----
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git
a/hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/client/TestHoodieClientMultiWriter.java
b/hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/client/TestHoodieClientMultiWriter.java
index 5c3a8fd8f444..43dc6d891cef 100644
---
a/hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/client/TestHoodieClientMultiWriter.java
+++
b/hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/client/TestHoodieClientMultiWriter.java
@@ -1030,7 +1030,7 @@ public class TestHoodieClientMultiWriter extends
HoodieClientTestBase {
writer1Succeeded.set(true);
} catch (Exception e) {
// Expected - one writer may fail due to concurrent execution
- LOG.info("Writer 1 failed with exception: " + e.getMessage());
+ LOG.info("Writer 1 failed with exception: {}", e.getMessage());
writer1Succeeded.set(false);
}
});
@@ -1045,7 +1045,7 @@ public class TestHoodieClientMultiWriter extends
HoodieClientTestBase {
writer2Succeeded.set(true);
} catch (Exception e) {
// Expected - one writer may fail due to concurrent execution
- LOG.info("Writer 2 failed with exception: " + e.getMessage());
+ LOG.info("Writer 2 failed with exception: {}", e.getMessage());
writer2Succeeded.set(false);
}
});
@@ -1528,9 +1528,9 @@ public class TestHoodieClientMultiWriter extends
HoodieClientTestBase {
try {
ingestBatch(writeFn, client1, newCommitTime1, writeRecords1,
runCountDownLatch);
} catch (IOException e) {
- LOG.error("IOException thrown " + e.getMessage());
+ LOG.error("IOException thrown {}", e.getMessage());
} catch (InterruptedException e) {
- LOG.error("Interrupted Exception thrown " + e.getMessage());
+ LOG.error("Interrupted Exception thrown {}", e.getMessage());
} catch (Exception e) {
client1Succeeded.set(false);
}
@@ -1541,9 +1541,9 @@ public class TestHoodieClientMultiWriter extends
HoodieClientTestBase {
try {
ingestBatch(writeFn, client2, newCommitTime2, writeRecords2,
runCountDownLatch);
} catch (IOException e) {
- LOG.error("IOException thrown " + e.getMessage());
+ LOG.error("IOException thrown {}", e.getMessage());
} catch (InterruptedException e) {
- LOG.error("Interrupted Exception thrown " + e.getMessage());
+ LOG.error("Interrupted Exception thrown {}", e.getMessage());
} catch (Exception e) {
client2Succeeded.set(false);
}
diff --git
a/hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/client/functional/TestDataValidationCheckForLogCompactionActions.java
b/hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/client/functional/TestDataValidationCheckForLogCompactionActions.java
index bb6c04a781f1..a0e5d6dce773 100644
---
a/hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/client/functional/TestDataValidationCheckForLogCompactionActions.java
+++
b/hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/client/functional/TestDataValidationCheckForLogCompactionActions.java
@@ -122,12 +122,12 @@ public class
TestDataValidationCheckForLogCompactionActions extends HoodieClient
// Total ingestion writes.
int totalWrites = 15;
- LOG.warn("Starting trial with seed " + seed);
+ LOG.warn("Starting trial with seed {}", seed);
// Current ingestion commit.
int curr = 1;
while (curr < totalWrites) {
- LOG.warn("Starting write No. " + curr);
+ LOG.warn("Starting write No. {}", curr);
// Pick an action. It can be insert/update/delete and write data to main
table.
boolean status = writeOnMainTable(mainTable, curr);
@@ -145,7 +145,7 @@ public class TestDataValidationCheckForLogCompactionActions
extends HoodieClient
// Verify the records in both the tables.
verifyRecords(mainTable, experimentTable);
- LOG.warn("For write No." + curr + ", verification passed. Last
ingestion commit timestamp is " + mainTable.commitTimeOnMainTable);
+ LOG.warn("For write No.{}, verification passed. Last ingestion commit
timestamp is {}", curr, mainTable.commitTimeOnMainTable);
}
curr++;
}
@@ -195,7 +195,7 @@ public class TestDataValidationCheckForLogCompactionActions
extends HoodieClient
result = deleteDataIntoMainTable(mainTable, commitTime);
}
} catch (IllegalArgumentException e) {
- LOG.warn(e.getMessage() + " ignoring current command.");
+ LOG.warn("{} ignoring current command.", e.getMessage());
return false;
}
}