enso/engine/runtime/src
Hubert Plociniczak 081c8c889c
Don't cancel pending visualization's upserts (#8853)
Uniqueness check of `UpsertVisualizationJob` only involved expressionId. Apparently now GUI sends mutliple visualizations for the same expressions and expects all of them to exist. Since previously we would cancel duplicate jobs, this was problematic.

This change makes sure that uniqueness also takes into account visualization id. Fixed a few logs that were not passing arguments properly.

Closes #8801

# Important Notes
I have not noticed any more problems with loading visualizations so the issue appears to be resolved with this change.
Added a unit test case that would previously fail due to cancellation of a job that upserts visualization.
2024-01-30 00:13:43 +00:00
..
bench Binary operator resolution based on that value (#8779) 2024-01-27 08:38:47 +01:00
main Binary operator resolution based on that value (#8779) 2024-01-27 08:38:47 +01:00
test Don't cancel pending visualization's upserts (#8853) 2024-01-30 00:13:43 +00:00