You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This originally came up with a "real" chart, but I managed to reproduce it by generating a very simple spec with 1mln data points, which is the spec in the example (below code is Elixir, but should give the idea):
The spec actually does render in the browser, but it's natural that certain size would result in conversion OOM. The question is whether this OOM is expected, and more importantly, if it could be handled more gracefully by returning an error, instead of crashing.
The text was updated successfully, but these errors were encountered:
When converting a large VegaLite spec, the JS runtime OOMs and results in a crash.
See 4ee79be for an example reproducing this. This is the output:
Output
This originally came up with a "real" chart, but I managed to reproduce it by generating a very simple spec with 1mln data points, which is the spec in the example (below code is Elixir, but should give the idea):
The spec actually does render in the browser, but it's natural that certain size would result in conversion OOM. The question is whether this OOM is expected, and more importantly, if it could be handled more gracefully by returning an error, instead of crashing.
The text was updated successfully, but these errors were encountered: