Kill DB query running against Exasol when killing via Background Execution Manager
Not Planned
Yellowfin can kill current running reports via Background Execution Manager.
This should kill the query running against the DB, though it's not doing it for any reports running off Exasol, can we please have YF support this.
This way if a user creates a long running report, we can kill it via execution manager which will also kill the running query.
Hi Ingo,
The way the background exection manager works is, that YF kills the report.
Most JDBC drivers detect the transaction has been cancelled, and then shoot a kill command to the DB that stops the running query, so YF doesn't actually control this, it's the driver.
However since we know the command to kill the query, I've raised an enhancement so YF can do this on behalf of the JDBC driver.
The command below is what we propose to be implemented when killing via background execution manager.
However, at this point in time I cannot provide any estimate on when this can be implemented.
Please let us know if there was anything else you were after in the meantime.
Regards,
David
Hi Ingo,
The way the background exection manager works is, that YF kills the report.
Most JDBC drivers detect the transaction has been cancelled, and then shoot a kill command to the DB that stops the running query, so YF doesn't actually control this, it's the driver.
However since we know the command to kill the query, I've raised an enhancement so YF can do this on behalf of the JDBC driver.
The command below is what we propose to be implemented when killing via background execution manager.
However, at this point in time I cannot provide any estimate on when this can be implemented.
Please let us know if there was anything else you were after in the meantime.
Regards,
David
Replies have been locked on this page!