A callback function that will be called when a query execution failed.
A callback function that will be called when a query execution failed.
the name of the action that triggered this query.
the QueryExecution object that carries detail information like logical plan, physical plan, etc.
the exception that failed this query. If java.lang.Error
is thrown during
execution, it will be wrapped with an Exception
and it can be accessed by
exception.getCause
.
This can be invoked by multiple different threads.
A callback function that will be called when a query executed successfully.
A callback function that will be called when a query executed successfully.
name of the action that triggered this query.
the QueryExecution object that carries detail information like logical plan, physical plan, etc.
the execution time for this query in nanoseconds.
This can be invoked by multiple different threads.
:: Experimental :: The interface of query execution listener that can be used to analyze execution metrics.
Implementations should guarantee thread-safety as they can be invoked by multiple different threads.