Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Per Event Projection Processing Timeout #695

Open
rmfaheem opened this issue Sep 5, 2024 · 0 comments
Open

Per Event Projection Processing Timeout #695

rmfaheem opened this issue Sep 5, 2024 · 0 comments

Comments

@rmfaheem
Copy link
Contributor

rmfaheem commented Sep 5, 2024

The following is feedback received from a customer in ticket: 111276

A suggestion for a piece of documentation improvement. It was not clear to me that "Per Event Projection Processing Timeout" was a new setting on the projection itself. It uses the same name in the docs as the Event Store Server setting "ProjectionExecutionTimeout" so I thought they were one and the same.

It is also not clear from the documentation how these two settings interact with each other. From my brief looking into it it seems that the servers "ProjectionExecutionTimeout" acts as a default for the "Per Event Projection Processing Timeout" setting on each projection created. Any projection created BEFORE you change the "ProjectionExecutionTimeout", will keep whatever it had before.

For example if I start event store server with "ProjectionExecutionTimeout" of 250ms, then create a projection it has a "Per Event Projection Processing Timeout" of 250ms. I then stop the server, change the "ProjectionExecutionTimeout" to 1000ms. Then start the server again and view the projection I created before, it still has a "Per Event Projection Processing Timeout" of 250ms.

Whereas in V5 "ProjectionExecutionTimeout" was just the value used by every projection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant