Hi all,
I am using Fuseki as a SPARQL server for Freebase. I would like the server
to timeout if a query takes more than, say, 20 sec. I saw that there is a
timeout parameter that allows to set that but it does not seem to work for
me - it times out after a much longer time or not at all. The queries are
automatically generated so they can be quite weird so it is important that
they time out at some point.

I used jena-fuseki-0.2.5-distribution.zip and I run the server with:

./fuseki-server --port 3001 --timeout=10000,10000 --loc <PATH> /freebase

As an example you can see a timeout occurring after 5 minutes (but
sometimes it doesn't time out after hours):
------
22:05:39 INFO  Fuseki               :: [42] GET
http://jacko.stanford.edu:3021/freebase/query?query=PREFIX+fb%3A+%3Chttp%3A%2F%2Frdf.freebase.com%2Fns%2F%3E+SELECT+%3Fx8+%3Fx8name+%7B+fb%3Aen.robin_williams_1953+fb%3Apeople.person.nationality+%3Fx1.+%3Fx2+fb%3Afilm.film_cut.film_release_region+%3Fx1.+%3Fx3+fb%3Afilm.film.runtime+%3Fx2.+%3Fx3+fb%3Afilm.film.country+%3Fx4.+%3Fx4+fb%3Alocation.location.contains+%3Fx5.+%3Fx5+fb%3Alocation.mailing_address.citytown+%3Fx6.+%3Fx7+fb%3Alocation.location.contains+%3Fx6.+%3Fx8+fb%3Alocation.location.containedby+%3Fx7.+%3Fx8+fb%3Atype.object.name+%3Fx8name.+FILTER+%28LANG%28%3Fx8name%29+%3D+%22en%22%29.+%7D+LIMIT+10
22:05:39 INFO  Fuseki               :: [42] Query = PREFIX fb: <
http://rdf.freebase.com/ns/> SELECT ?x8 ?x8name { fb:en.robin_williams_1953
fb:people.person.nationality ?x1. ?x2 fb:film.film_cut.film_release_region
?x1. ?x3 fb:film.film.runtime ?x2. ?x3 fb:film.film.country ?x4. ?x4
fb:location.location.contains ?x5. ?x5 fb:location.mailing_address.citytown
?x6. ?x7 fb:location.location.contains ?x6. ?x8
fb:location.location.containedby ?x7. ?x8 fb:type.object.name ?x8name.
FILTER (LANG(?x8name) = "en"). } LIMIT 10
22:10:50 INFO  Fuseki               :: [42] 408 The query timed out
(restricted to 10000,10000 ms)
-------

If you could help me fix this that would be really great...
Thanks you!

Reply via email to