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

Partial table render #99

Open
dzmipt opened this issue Sep 24, 2021 · 0 comments
Open

Partial table render #99

dzmipt opened this issue Sep 24, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@dzmipt
Copy link
Owner

dzmipt commented Sep 24, 2021

The problem is the same as in #98. We can have a configurable limit of tables/dict/array which we render. At the moment c.java reads everything into buffer and then parses the response. So there are 2 possible way to implement this:
(A) (simple one) read everything; but limit during rendering. So we are saving on creation of Swing objects
(B) (more complex) rework c.java to parse response during rendering. If we are parsing top level table/dict/list, we can start skipping some data in end of configurable limit. I think the table is encoded in the stream as list of column names, the first column, the second column, and etc. So in this option we need to "selectively" read and parse the stream

@dzmipt dzmipt added the enhancement New feature or request label Sep 24, 2021
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

1 participant