Skip to content

Commit 8c5badf

Browse files
Muhammad Wasi - vn500jkibodrov
Muhammad Wasi - vn500jk
authored andcommitted
STRDTORC-1166: project-model, runner: "retry" support for flow "calls" blocks (#1202)
1 parent aa18a2b commit 8c5badf

File tree

8 files changed

+328
-248
lines changed

8 files changed

+328
-248
lines changed

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Change log
22

3+
## [Unreleased]
4+
5+
### Added
6+
7+
- project-model: support for `retry` for flow `call` blocks.
8+
9+
10+
311
## [1.29.0] - 2019-08-06
412

513
### Added

project-model/src/main/java/com/walmartlabs/concord/project/yaml/Grammar.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ private static Parser<Atom, Object> _val(JsonToken t) {
209209

210210
// callOptions := (inVars | outVars | errorBlock)*
211211
private static final Parser<Atom, Map<String, Object>> callOptions = label("Process call options",
212-
many(choice(inVars, outVars, errorBlock, withItems, withItemsShort)).map(Grammar::toMap));
212+
many(choice(inVars, outVars, errorBlock, withItems, withItemsShort, retryBlock)).map(Grammar::toMap));
213213

214214
// groupOptions := (errorBlock)*
215215
private static final Parser<Atom, Map<String, Object>> groupOptions = label("Group options",

project-model/src/main/java/com/walmartlabs/concord/project/yaml/YamlTriggersConverter.java

+4-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@
2727
import com.walmartlabs.concord.sdk.Constants;
2828
import io.takari.bpm.model.SourceMap;
2929

30-
import java.util.*;
30+
import java.util.ArrayList;
31+
import java.util.HashMap;
32+
import java.util.List;
33+
import java.util.Map;
3134

3235
public final class YamlTriggersConverter {
3336

0 commit comments

Comments
 (0)