Maxim Fateev
Maxim Fateev
While you can start 5000 children by increasing the timeout it is kind of anti pattern. We recommend around 1000 children per a workflow. If you need more use a...
It is already supported: https://github.com/mfateev/uber-java-cadence-samples/blob/master/src/main/java/com/uber/cadence/samples/hello/HelloAsyncActivityCompletion.java
I would recommend adding "make bins" to the buildkite validation build.
Or at least run linter on make.
Let's keep this open until linter errors are caught by the buildkite.
I believe it works from the delayed callback. This issue is to support it working after ExecuteWorkflow returns.
Sorry for the late reply, missed notification about the new PR. Do I understand correctly that you want to have a base interface that two activities implement?
I have an alternative proposal. Treat all base interfaces as non activity interfaces. Only the interfaces that an activity implementation directly implements are used to define activities. Example: ``` interface...
I see. How do you expect the activity stub to behave in this case? ``` interface A { void foo(); } interface B extends A { @ActivityMethod void bar(); }...
I believe my initial proposal here (https://github.com/uber/cadence-java-client/pull/353#issuecomment-522190399) solves the issue in the last example.