This is an automated email from the ASF dual-hosted git repository.
huweihua pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/master by this push:
new 22028753985 [FLINK-33643][runtime] Allow StreamExecutionEnvironment's
executeAsync API to use default JobName (#23794)
22028753985 is described below
commit 220287539854c8f32f9d85541026f2b018bd5ef3
Author: Matt Wang <[email protected]>
AuthorDate: Tue Nov 28 11:06:59 2023 +0800
[FLINK-33643][runtime] Allow StreamExecutionEnvironment's executeAsync API
to use default JobName (#23794)
---
.../flink/streaming/api/environment/StreamExecutionEnvironment.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git
a/flink-streaming-java/src/main/java/org/apache/flink/streaming/api/environment/StreamExecutionEnvironment.java
b/flink-streaming-java/src/main/java/org/apache/flink/streaming/api/environment/StreamExecutionEnvironment.java
index f4865edade5..4ecb9763f49 100644
---
a/flink-streaming-java/src/main/java/org/apache/flink/streaming/api/environment/StreamExecutionEnvironment.java
+++
b/flink-streaming-java/src/main/java/org/apache/flink/streaming/api/environment/StreamExecutionEnvironment.java
@@ -2347,9 +2347,10 @@ public class StreamExecutionEnvironment implements
AutoCloseable {
*/
@PublicEvolving
public JobClient executeAsync(String jobName) throws Exception {
- Preconditions.checkNotNull(jobName, "Streaming Job name should not be
null.");
final StreamGraph streamGraph = getStreamGraph();
- streamGraph.setJobName(jobName);
+ if (jobName != null) {
+ streamGraph.setJobName(jobName);
+ }
return executeAsync(streamGraph);
}