Closed liss-h closed 7 months ago
Hi, i could not recreate the problem locally. Could you provide more information on how to possibly recreate this? Also, is it currently a problem? Like is it affecting the IGUANA results? or is it just a weird behaviour?
Otherwise we will look into this again when we revisit the whole architecture of IGUANA.
Hi, i could not recreate the problem locally. Could you provide more information on how to possibly recreate this? Also, is it currently a problem? Like is it affecting the IGUANA results? or is it just a weird behaviour?
Otherwise we will look into this again when we revisit the whole architecture of IGUANA.
I think it might be very hardware dependent as it seems to be a race condition. I'm somewhat sure that it is only weird behaviour and not affecting the results. So revisiting later is probably fine.
Should probably be fixed by now with the new worker implementations.
IGUANA sometimes sends more requests to triplestores than is specified. The problem is that it tries to send them even after it closed it's HttpClient which then results in a
SocketException
. Note: if the logs don't show the queries thats because I removed them for debugging purposes.To reproduce:
noOfQueryMixes: 1
containing anHttpPostWorker
withthreads: 1
that sends sparql-update queries to a triplestoreAnother interesting observation (not sure how helpful it is): replacing this line with
client = HttpClients.createDefault();
changes the behaviour to:Debugging hint:
a
,b
,a
,c
,b
(and sometimes anotherc
, I think it happens when the debugger is advanced fast enough)