JS API marks a table as coalesced after it has been subscribed to, even if it isn't #6210
Labels
bug
Something isn't working
javascript
Pull requests that update Javascript code
jsapi
release blocker
A bug/behavior that puts is below the "good enough" threshold to release.
triage
Milestone
When the JS API fetches an uncoalesced table, it records the size as Long.MIN_VALUE. When a table has a viewport subscription on it, the table's own size is overwritten with the current size of the table. Historically, this size was sent to another table instance (reflecting the fact that the table was flattened before subscribing), and if the table was still subscribed, it would delegate any size calls to that instance.
The JS Flight refactor incorrectly removed that delegation, so now after an uncoalesced table has been subscribed, it will no longer be marked as uncoalesced.
The text was updated successfully, but these errors were encountered: