dice-group / LIMES

Link Discovery Framework for Metric Spaces.
https://limes.demos.dice-research.org/
GNU Affero General Public License v3.0
126 stars 54 forks source link

ResilentSparqlQueryModuleTest gets stuck #287

Open KonradHoeffner opened 2 years ago

KonradHoeffner commented 2 years ago

After several minutes, there is no progress on

[INFO] Running org.aksw.limes.core.io.query.ResilientSparqlQueryModuleTest

Tested on the current master branch with fork count 1.

Aklakan commented 2 years ago

Oh my, there is a good chance that I already fixed that issue with nondeterministic hangs due to bugs in the range cache. The irony of having made the resilient module brittle. I'll check today.

KonradHoeffner commented 2 years ago

It seems to hang every time we tried it however, not sure if that is another issue in addition to nondeterministic problems.

Aklakan commented 2 years ago

So there are multiple issues here:

Aklakan commented 2 years ago

So I'll change the test case to use local data and add an version of the range cache with improved error handling (Actually maybe its not only the range cache causing the hang but the retry-system which retries too often / indefinitely) - the server returns HTTP 500 so we'd just assume some temporary server outage - without classifying the response we would not expect a problem with the query. In any case, a local dataset would make the test work again.