WebUI latency on Openshift with more than 1000-1500 packages #1403
Replies: 6 comments
-
The project is not ready for such amount of packages. That’s our goal. But we are not there yet. Related #706 |
Beta Was this translation helpful? Give feedback.
-
Is adding support for that amount of packages is scheduled for the next release? I think it could be usefull as Verdaccio became very popular in projects that need these amounts of packages. |
Beta Was this translation helpful? Give feedback.
-
I don't see this shipped in the next releases. I agree this is useful, but, I'm betting for stability now due the limited resources. This requires rethink couple of things
I see too much work on this, unless someone is willing to put on the table resources to achieve it, then, I'll be here for provide guidance. |
Beta Was this translation helpful? Give feedback.
-
As i can tell the problem is that when opening the home page the ui renders all the packages in the registry. I can start work on the quick solution immediately. |
Beta Was this translation helpful? Give feedback.
-
@dviryamin I like the idea, but, before you start, let me share some internal notes. We plan to add a new set of properties for UI to disable features, eg: disable long listing or search. So, your idea is really nice, like a light version of the front-end. Let's have a chat http://chat.verdaccio.org (along the week, I'm bit busy these days) about this perhaps we can coordinate better. |
Beta Was this translation helpful? Give feedback.
-
fyi |
Beta Was this translation helpful? Give feedback.
-
Describe the bug
Running the latest Verdaccio over openshift and publishing more then 1500 packages makes the WebUI very slow. The loading time for the main page takes much time (it seems as it is loading all of the packages metadata on opening the page). Moving between pages and searching is also very slow.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Docker || Kubernetes (please complete the following information):
Configuration File (cat ~/.config/verdaccio/config.yaml)
default configuration with no uplinks
Environment information
*The data is in a private network and could not be provided.
The Verdaccio version is 4.0.4, no uplinks, no other special configurations
Debugging output
*The data is in a private network and could not be provided.
Additional context
Beta Was this translation helpful? Give feedback.
All reactions