-
Notifications
You must be signed in to change notification settings - Fork 163
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
See upload as the origin of an Entity #583
Comments
@getodk/testers, the code for this story is complete, but it's not easy to test it yet. I think we should probably wait to test this story until #589 is complete. Once you're able to upload entities in bulk, it'll be easier to verify whether you can see the upload as the origin of an entity. Currently the only way to upload in bulk is via the API. |
We tried uploading a list of 400-500 entities, also 2 users doing it at the same time and on Chrome when the list is loading there's "Page Unresponsive" . It happened 27.03.2024 around 3p.m. CET Steps to reproduce:
trees.csv After that when I scroll up to see the top of the table there is only a table without any text (only "Conflict status"). |
It starts out as 250, but once 1,000 have been loaded, it starts loading 1,000 each time.
I've seen something like this when I've loaded many rows of a table. I'm a little surprised though that there's an issue as early as ~3,000 rows. We're planning to replace the infinite scroll here with pagination, which should help a lot with this sort of issue. Pagination would show fewer rows on the page at once.
This is probably a problem with the UI rather than the server, but I don't have many ideas about how to address it. 400–500 entities seems like a small number. I think the issue probably isn't related to there being two simultaneous users. Have you seen this issue before? Also, had you scrolled to the bottom of the table when this happened? Maybe like above, it's an issue with the UI trying to show too many rows at once. |
The first time it happened I just uploaded 400 entities and scrolled to the bottom of the table. So probably it's connected with scrolling. When we tried adding at the same time+ scrolling my browser (Chrome) froze and needed restarting. |
Tested with success! |
1 similar comment
Tested with success! |
Sorry @dbemke, I meant to ask more about this!
|
The "page unresponsive" happened just once after uploading entities and I think it was the first and only time Chrome froze (to such extent). It happened while scrolling down a list of uploaded entities. |
There was "page unresponsive" again but a short one. Steps in that case were:
|
See the story in the release criteria.
The text was updated successfully, but these errors were encountered: