Maxim Fateev

Results 94 comments of 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.