project-flogo / flow

Flow is a flow-based process engine implementation for processing event-driven requests.
BSD 3-Clause "New" or "Revised" License
95 stars 38 forks source link

Adjust max steps count or remove it #121

Open lixingwang opened 4 years ago

lixingwang commented 4 years ago

Current behavior (how does the issue manifest): Today we have a max step count set to 1000000. We running into the issue today that one of the app reached the size. Expected behavior:

Should we consider to remove the max count limit or set another bigger value?

@fm-tibco Any ideas? Why we have this limitation from the beginning?

Minimal steps to reproduce the problem (not required if feature enhancement):

Please tell us about your environment (Operating system, docker version, browser & web ui version, etc):

Flogo version (CLI & contrib/lib. If unknown, leave empty or state unknown): 0.X.X

Additional information you deem important (e.g. issue happens only occasionally):

fm-tibco commented 4 years ago

I worry about flows that have more than a million activity instances. But the main reason to have the limit is to reduce the impact of possible infinite loops.