Comments (1)
This behavior is expected
Cause: https://github.com/microsoft/durabletask-java/blob/ad8c959b580a635da818b6f4c56731adce0a8ef3/client/src/main/java/com/microsoft/durabletask/TaskOrchestrationExecutor.java#L420C28-L420C48, each iteration there are two tasks created and we put them in our task queue, but eventually only one task will be consumed in one iteration, so in next iteration, the other event will consume the old task left in the queue causing the behavior that this event is ignored (anyway we already lose the reference to the old task). Because we are using the loop inside the workflow, the task queue is a singleton so old unconsumed tasks will pipe in that singleton queue causing this behavior.
from durabletask-java.
Related Issues (20)
- Add async API via Project Reactor HOT 5
- Add functionality to restrict number of parallel runs for a workflow HOT 2
- Ability to get partial output data in GET /instances/{instanceId} API HOT 8
- Incorrect retry count returned in case of Activity Function HOT 4
- Error querying Instance Table from function HOT 2
- Handlings errors from activity functions when fan-out/fan-in pattern is used HOT 11
- Enhanced capabilities for Azure Monitor metrics for functions HOT 1
- Throwing OrchestratorBlockedException from finally block to handle any exception without interrupting orchestration flow HOT 2
- Vulnerability issue
- protobuf-java CVE
- Fan-out/ Fan-in Pattern | Access output of successful tasks HOT 1
- Eternal Orchestrator is replaying external event infinitely HOT 1
- Deserialize Exception got swallowed when use `anyOf` with external event.
- Should we have timeout paramter for `PurgeInstanceCriteria`? HOT 2
- Support orchestration ID reuse policy
- GRPC error when calling DurableClientContext.getClient
- String parameters enclosed in quotes in activity functions HOT 2
- Custom Durable Entities implementation HOT 5
- Workaround for issue with hosting Durable Functions app on preview Flex Consumption plan
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from durabletask-java.