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.
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.