-
Notifications
You must be signed in to change notification settings - Fork 46
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
process instance events lose task info when tasks are deleted #1941
Comments
If we consider revamping how tasks and events are stored, we should consider relying on the event stream that @jbirddog and I are working on. If we considered this as more of a data warehouse problem than a running process problem, we could get them out of the db entirely:
It would require more stuff being redirected to the event store than our initial effort, but we've talked about potentially doing that anyway. |
another thing we were brainstorming today, like instead of getting i like your idea of killing the existing |
This sounds like a nice approach/first use case for querying the event stream server. If the backend can't find the data then it could ask the event stream for historical data. If it can't be found there we can fall back to what we do today. Over time more of these "non current state" types of queries could shift to leveraging the historical data from the event stream server. |
Originally found in #1909 (comment)
When we delete tasks from the database such as during process instance migration and reset to task, the task information can no longer appear with its corresponding event. This means that the events table on the process instance show page only shows "task_completed" without showing what task it is.
A couple potential fixes include:
The text was updated successfully, but these errors were encountered: