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

CyREST starts very slowly on Windows machines #102

Open
dotasek opened this issue Oct 21, 2019 · 1 comment
Open

CyREST starts very slowly on Windows machines #102

dotasek opened this issue Oct 21, 2019 · 1 comment

Comments

@dotasek
Copy link
Contributor

dotasek commented Oct 21, 2019

On Ubuntu systems, the CyREST bundle reports 4 seconds of startup time in the framework log.

On Windows, this stretches out to 40 seconds.

Originally reported by the StringApp group.

@dotasek
Copy link
Contributor Author

dotasek commented Oct 21, 2019

In Cytoscape 3.7.x, the largest visible culprit is loading the cytoscape-jetty feature, which takes the bulk of the load time. This was a necessary evil because the versions of Karaf in Cytoscape 3.7.x didn't contain the necessary jetty updates CyREST needed.

In Cytoscape 3.8.0, we can switch to Karaf's newly updated jetty; this results in a faster (16 second) load time. This was implemented in af40461

We may be able to further speed things up by updating the jersey-min bundles, a task which we should be attending to anyway.

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

No branches or pull requests

1 participant