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

fix: make iterate-stream more resilient #2671

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Kkoile
Copy link

@Kkoile Kkoile commented Jan 25, 2024

fixes #2663

Summary

When trying to stream an excel generated by openpyxl the sheet names were not included correctly. This is due to the change in workbook-reader.js.
Further, streaming excel was non deterministic due to iterate-stream not being resilient enough. It happened that the stream has ended although more data was about to come. Due to race conditions the behavior was not deterministic.

Test plan

See integration test and excel provided in the test resources / issue

Related to source code (for typings update)

n/a

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

Successfully merging this pull request may close these issues.

[BUG] Sheet Names not Returned Properly with Streaming WorkbookReader
1 participant