Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
2.1.0
-
None
Description
reproduce:
*create a spark session
*add multiple streaming query listeners
*create a simple query
*stop the query
result -> only the first listener handle the QueryTerminatedEvent
this might happen because the query run id is being removed from activeQueryRunIds once the onQueryTerminated is called (StreamingQueryListenerBus:115)