Changes between Version 4 and Version 5 of ProjectIdeas


Ignore:
Timestamp:
Mar 3, 2014, 9:29:18 AM (11 years ago)
Author:
abeccati
Comment:

query cancellation details

Legend:

Unmodified
Added
Removed
Modified
  • ProjectIdeas

    v4 v5  
    104104
    105105Spawning from audience request at FOSS4G 2013
    106 Long running queries can be sent by mistake to the system, then execution might need to be cancelled. From web-client to server process and db a system for cancelling running queries should be established. Since there is tile streaming a "still valid request" check could be added to stop a large query if needed.
     106Long running queries can be sent by mistake to the system, then execution might need to be cancelled. From web-client to server process and db a system for cancelling running queries should be established. Since there is tile streaming a "still valid request" check could be added to stop a large query if needed or process signalling could be employed. The relevance of this task extends to any interactive system providing access to large datasets, where there is potential for an unexpectedly long synchronous execution time. This project consists of:
     107 * A preliminary review of existing literature
     108 * A review of practical cases and approaches of existing systems
     109 * A code review of the rasdaman system (from OGC interface to array engine) to identify processing chain and candidate points of interruption
     110 * Devise and prototype an effective solution allowing cancellation of standing queries
     111 * Optionally, estimation metrics for expected  array processing time can be investigated