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

stream rows read data enhancement #1527

Open
5 tasks
fudali113 opened this issue Apr 21, 2023 · 2 comments
Open
5 tasks

stream rows read data enhancement #1527

fudali113 opened this issue Apr 21, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@fudali113
Copy link
Contributor

Expect to be able to get more content when streaming reads the data:

such as:

  • get cols info
  • get row cells attrs
  • get mergeCells info
  • get dimension info
  • get sheetViews info

etc.

@xuri
Copy link
Member

xuri commented Apr 22, 2023

Thanks for your issue. The aim of creating the stream mode functions was not re-provide each function as the normal mode functions, it was just used to process the workbook with the huge amount of data, we need to evaluate if those features suit a typical scenario.

@fudali113
Copy link
Contributor Author

The problem I am facing now is that obtaining relevant information of sheet is a rigid requirement; When we encounter large files, we can reduce the memory overhead by streaming row data, but when we get other sheet information, we can only downgrade to full memory load.

Because these information can be obtained without performance loss during stream reading, it is hoped to enhance stream reading to obtain relevant information.

@xuri xuri added the enhancement New feature or request label Apr 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants