incubator-jena-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paolo Castagna (Commented) (JIRA)" <>
Subject [jira] [Commented] (JENA-218) Fuseki should allow timeouts to be specified on a per-request basis
Date Tue, 13 Mar 2012 13:45:38 GMT


Paolo Castagna commented on JENA-218:

Alexander, thanks for the patch (I've not looked at it yet). It will not make it the first
Fuseki release, since vote process for that has already started.
> Fuseki should allow timeouts to be specified on a per-request basis
> -------------------------------------------------------------------
>                 Key: JENA-218
>                 URL:
>             Project: Apache Jena
>          Issue Type: Improvement
>          Components: Fuseki
>    Affects Versions: Fuseki 0.2.1
>            Reporter: Alexander Dutton
>              Labels: needsdocumentation, timeout
>         Attachments: config-tdb.ttl, jena-218-1.diff
> A query endpoint might want to have different timeouts depending on whether queries are
from untrusted or trusted users, or maintenance processes. The timeout could be passed with
an X- header, a Timeout header as per,
or a query parameter, respecting the system default if none is provided. The query parameter
might be less favourable as it'd be harder to filter out for Fuseki instances behind Apache.
> There is a risk that changing the behaviour to allow timeouts to be overridden will lead
to DoSs of query endpoints open to the world to some extent. This can be mitigated by defaulting
to disallowing timeout overrides.
> I'm happy to put a patch together and document it at

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message