Details
Description
When a query errors out in the medium or large queue it is locking up or dropping the queue thread so no other queries are being run. The only way to free up the queue is to restart WildFly.
What Should Happen
If a query generates an error while running in any of the queues the following should occur.
* The statuses are updated in the QT_QUERY_INSTANCE and QT_QUERY_RESULT_INSTANCE tables.
* The END_DATE in the tables is updated to indicate the query is done running.
* The queue should be free to begin running the next query.
What Should Happen
If a query generates an error while running in any of the queues the following should occur.
* The statuses are updated in the QT_QUERY_INSTANCE and QT_QUERY_RESULT_INSTANCE tables.
* The END_DATE in the tables is updated to indicate the query is done running.
* The queue should be free to begin running the next query.