A callback function that will be called when a query execution failed.
A callback function that will be called when a query execution failed. Note that this can be invoked by multiple different threads.
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.
A callback function that will be called when a query executed successfully.
A callback function that will be called when a query executed successfully. Note that this can be invoked by multiple different threads.
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.
:: Experimental :: The interface of query execution listener that can be used to analyze execution metrics.
Note that implementations should guarantee thread-safety as they can be invoked by multiple different threads.