View Source Lightning.KafkaTriggers (Lightning v2.10.4)

Contains the logic to manage kafka trigger and their associated pipelines.

Summary

Functions

Link to this function

alternate_storage_file_name(trigger_id, message)

View Source
Link to this function

build_topic_partition_offset(message)

View Source

Generate the key that is used to identify duplicate messages when used in association with the trigger id.

Link to this function

enable_disable_triggers(triggers)

View Source
Link to this function

failure_notification_tracking_key(trigger_id)

View Source
Link to this function

generate_pipeline_child_spec(trigger)

View Source

Generate the child spec needed to start a Pipeline child process.

Link to this function

get_kafka_triggers_being_updated(changeset)

View Source
Link to this function

maybe_write_to_alternate_storage(trigger_id, msg)

View Source
Link to this function

notify_users_of_trigger_failure(trigger_id)

View Source
Link to this function

send_notification?(sending_at, last_sent_at)

View Source
Link to this function

update_pipeline(supervisor, trigger_id)

View Source