The cluster state listener to decide if watcher should be stopped/started/paused now runs far less code in an executor but is more synchronous and predictable. Also the trigger engine thread is only started on data nodes. And the Execute Watch API can be triggered regardless is watcher is started or stopped. (#30118)
- Plugin Lang Painless
- Fixed missing dependencies for x-pack-transport.
saml-metadataenv file such that it sources the appropriate environment file.
- Machine Learning
- Account for gaps in data counts after job is reopened (#30294)