You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add AppEventKafkaSink and AppEventKafkaSinkExtended for application-level metrics and custom metadata support
* Add AppEventKafkaSink and AppEventKafkaSinkExtended for application-level metrics and custom metadata support
* Standardised variable name
* Renamed customFields to appLabels to correctly identify in event
* Added applications start and end event in Kafka Sink
* Added applications start and end event in Kafka Sink
* Removed totalExecutorCount metric
* Removed successful metric from app_end
* Reverted KafkaSink to actual position and added new event class KafkaSinkV2, testcase and doc
---------
Co-authored-by: pp-achauhan <achauhan@pulsepoint.com>
2.**Backward Compatibility:** All existing event types and their schemas remain unchanged. Your existing Kafka consumers will continue to work.
169
+
170
+
3.**New Events:** KafkaSinkV2 adds two new event types (`applications_started` and `applications_ended`). If your consumers don't need these, they can simply ignore events with these names.
171
+
172
+
4.**Optional Custom Labels:** Add custom labels for better filtering and organization:
5.**Benefits:** You gain application-level aggregated metrics, custom labels, and selected Spark configurations without losing any existing functionality.
0 commit comments