This is an automated email from the ASF dual-hosted git repository.
kmarton pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/oozie.git
The following commit(s) were added to refs/heads/master by this push:
new dbbcb4d OOZIE-3522 Migrate from Guava's Joiner (asalamon74 via
kmarton)
dbbcb4d is described below
commit dbbcb4d44f9caa332a32c9d4622c48bc61cc489d
Author: kmarton <[email protected]>
AuthorDate: Wed Jul 3 13:23:42 2019 +0200
OOZIE-3522 Migrate from Guava's Joiner (asalamon74 via kmarton)
---
.../main/java/org/apache/oozie/service/ActionConfFileType.java | 8 ++++++--
.../java/org/apache/oozie/service/JvmPauseMonitorService.java | 3 +--
core/src/main/java/org/apache/oozie/util/db/CompositeIndex.java | 4 +---
.../org/apache/oozie/workflow/lite/LiteWorkflowValidator.java | 6 ++----
release-log.txt | 1 +
5 files changed, 11 insertions(+), 11 deletions(-)
diff --git
a/core/src/main/java/org/apache/oozie/service/ActionConfFileType.java
b/core/src/main/java/org/apache/oozie/service/ActionConfFileType.java
index 1753b47..89a9a4a 100644
--- a/core/src/main/java/org/apache/oozie/service/ActionConfFileType.java
+++ b/core/src/main/java/org/apache/oozie/service/ActionConfFileType.java
@@ -18,7 +18,7 @@
package org.apache.oozie.service;
-import com.google.common.base.Joiner;
+import java.util.Arrays;
enum ActionConfFileType {
XML(".xml"),
@@ -51,6 +51,10 @@ enum ActionConfFileType {
}
throw new UnsupportedOperationException(String.format(
"Unsupported action conf file extension for file %s, supported
extension are %s", fileName,
- Joiner.on(", ").join(values())));
+ String.join(", ", names())));
+ }
+
+ public static String[] names() {
+ return Arrays.toString(values()).replaceAll("^.|.$", "").split(", ");
}
}
diff --git
a/core/src/main/java/org/apache/oozie/service/JvmPauseMonitorService.java
b/core/src/main/java/org/apache/oozie/service/JvmPauseMonitorService.java
index 09a3b88..bdfb1a1 100644
--- a/core/src/main/java/org/apache/oozie/service/JvmPauseMonitorService.java
+++ b/core/src/main/java/org/apache/oozie/service/JvmPauseMonitorService.java
@@ -18,7 +18,6 @@
package org.apache.oozie.service;
-import com.google.common.base.Joiner;
import com.google.common.base.Preconditions;
import com.google.common.collect.Maps;
import com.google.common.collect.Sets;
@@ -110,7 +109,7 @@ public class JvmPauseMonitorService implements Service {
if (gcDiffs.isEmpty()) {
ret += "No GCs detected";
} else {
- ret += Joiner.on("\n").join(gcDiffs);
+ ret += String.join("\n", gcDiffs);
}
return ret;
}
diff --git a/core/src/main/java/org/apache/oozie/util/db/CompositeIndex.java
b/core/src/main/java/org/apache/oozie/util/db/CompositeIndex.java
index 687f4dc..0b2d428 100644
--- a/core/src/main/java/org/apache/oozie/util/db/CompositeIndex.java
+++ b/core/src/main/java/org/apache/oozie/util/db/CompositeIndex.java
@@ -18,8 +18,6 @@
package org.apache.oozie.util.db;
-import com.google.common.base.Joiner;
-
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
@@ -39,7 +37,7 @@ public enum CompositeIndex {
private final String createStatement;
CompositeIndex(String tableName, String ... columnNames) {
- final String columns = Joiner.on(", ").join(columnNames);
+ final String columns = String.join(", ", columnNames);
this.createStatement = String.format("CREATE INDEX %s ON %s (%s)",
name(), tableName.toUpperCase(), columns);
}
diff --git
a/core/src/main/java/org/apache/oozie/workflow/lite/LiteWorkflowValidator.java
b/core/src/main/java/org/apache/oozie/workflow/lite/LiteWorkflowValidator.java
index 992e1e4..eceb019 100644
---
a/core/src/main/java/org/apache/oozie/workflow/lite/LiteWorkflowValidator.java
+++
b/core/src/main/java/org/apache/oozie/workflow/lite/LiteWorkflowValidator.java
@@ -39,8 +39,6 @@ import org.apache.oozie.workflow.WorkflowException;
import org.jdom.Element;
import org.jdom.JDOMException;
-import com.google.common.base.Joiner;
-
public class LiteWorkflowValidator {
public void validateWorkflow(LiteWorkflowApp app, boolean
validateForkJoin) throws WorkflowException {
@@ -306,7 +304,7 @@ public class LiteWorkflowValidator {
private void checkCycle(Deque<String> path, String nodeName) throws
WorkflowException {
if (path.contains(nodeName)) {
path.addLast(nodeName);
- throw new WorkflowException(ErrorCode.E0707, nodeName,
Joiner.on("->").join(path));
+ throw new WorkflowException(ErrorCode.E0707, nodeName,
String.join("->", path));
}
}
@@ -339,7 +337,7 @@ public class LiteWorkflowValidator {
}
if (joinNodes.size() > 1) {
- throw new WorkflowException(ErrorCode.E0757, forkName,
Joiner.on(",").join(joinNodes));
+ throw new WorkflowException(ErrorCode.E0757, forkName,
String.join(",", joinNodes));
}
}
diff --git a/release-log.txt b/release-log.txt
index 6031a2f..aceb29a 100644
--- a/release-log.txt
+++ b/release-log.txt
@@ -1,5 +1,6 @@
-- Oozie 5.2.0 release (trunk - unreleased)
+OOZIE-3522 Migrate from Guava's Joiner (asalamon74 via kmarton)
OOZIE-3520 Upgrade Derby to 10.14.2.0 (nobigo via asalamon74)
OOZIE-3513 Migrate from Preconditions.checkNotNull and ParamChecker.notNull
(asalamon74 via kmarton)
OOZIE-2907 Delete PrepareActionsDriver from oozie-sharelib (asalamon74 via
kmarton)