Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant