This is an automated email from the ASF dual-hosted git repository. github-merge-queue[bot] pushed a commit to branch gh-readonly-queue/dev/pr-11992-2a739a94a9ea6ab05ab8c86d0e1a739bf16c881e in repository https://gitbox.apache.org/repos/asf/seatunnel.git
commit e1ed57b61f4a77e59e68a80a1e91e400c2b5e2f7 Author: corgy-w <[email protected]> AuthorDate: Sat Aug 29 02:43:25 2026 +0000 [Improve][Zeta] Replace local StringBuffer with StringBuilder in LogService (#11992) --- .../apache/seatunnel/engine/server/rest/service/BaseLogService.java | 2 +- .../org/apache/seatunnel/engine/server/rest/service/LogService.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/BaseLogService.java b/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/BaseLogService.java index ce95965250..4a05f58db3 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/BaseLogService.java +++ b/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/BaseLogService.java @@ -143,7 +143,7 @@ public class BaseLogService extends BaseService { return "<li><a href=\"" + href + "\">" + name + "</a></li>\n"; } - protected String buildWebSiteContent(StringBuffer logLink) { + protected String buildWebSiteContent(StringBuilder logLink) { return "<html><head><title>Seatunnel log</title></head>\n" + "<body>\n" + " <h2>Seatunnel log</h2>\n" diff --git a/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/LogService.java b/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/LogService.java index 968c58de22..784f23f845 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/LogService.java +++ b/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/LogService.java @@ -134,7 +134,7 @@ public class LogService extends BaseLogService { } public String allNodeLogFormatHtml(String jobId) { - StringBuffer logLink = new StringBuffer(); + StringBuilder logLink = new StringBuilder(); allLogNameList(jobId) .forEach(tuple -> logLink.append(buildLogLink(tuple._2(), tuple._3()))); @@ -143,7 +143,7 @@ public class LogService extends BaseLogService { public String currentNodeLog() { List<File> logFileList = FileUtils.listFile(getLogPath()); - StringBuffer logLink = new StringBuffer(); + StringBuilder logLink = new StringBuilder(); if (logFileList != null) { for (File file : logFileList) { logLink.append(buildLogLink("log/" + file.getName(), file.getName()));
