Strumenta / starlasu-lionweb-repository-client

0 stars 0 forks source link

KolasuClient.getNode way too slow #23

Closed alessiostalla closed 2 months ago

alessiostalla commented 3 months ago

Its internal adjustSource function will call lionWebClient.getAncestorsId(nodeID) often, resulting in thousands of HTTP calls to the Lionweb repo. For medium sized trees this already results in a wait of several seconds; for bigger trees, I stopped waiting after minutes.

ftomassetti commented 3 months ago

The good news is that in the branch under development (https://github.com/Strumenta/starlasu-lionweb-repository-client/tree/feature/nodeIdCalculation) adjustSource is being removed

alessiostalla commented 2 months ago

I think we can close this