LiUSemWeb / HeFQUIN

HeFQUIN is a query federation engine for heterogeneous federations of graph data sources, including federations of knowledge graphs.
Apache License 2.0
18 stars 1 forks source link

Data structure to keep track of active queries #95

Open hartig opened 3 years ago

hartig commented 3 years ago

This issue is to extend the HeFQUIN engine with some data structure to keep track of queries that are currently being processed, including a way for components of the engine to access this data structure. While this information may serve different purposes, an immediate purpose is to use it in the context of caching of data retrieval responses (#88). We need to make sure that we are not evicting data retrieval response from that cache before the query for which the response was requested has been completed.

hartig commented 1 year ago

Another use case for such a data structure is the monitoring component for terminating long-running query executions, as described in #190