feat(BRIDGE-288): extended sync message update handler; observability tweaks; gluon bump;

This commit is contained in:
Atanas Janeshliev
2025-01-09 15:08:16 +01:00
parent 7bc7a5e7b3
commit b21d126ab0
7 changed files with 126 additions and 27 deletions

View File

@ -25,7 +25,7 @@ import (
const (
syncEventErrorCaseSchemaName = "bridge_sync_message_event_failures_total"
syncEventErrorCaseSchemaVersion = 1
syncEventErrorCaseSchemaVersion = 2
)
func generateSyncEventFailureObservabilityMetric(eventType string) proton.ObservabilityMetric {
@ -49,3 +49,19 @@ func GenerateSyncFailureCreateMessageEventMetric() proton.ObservabilityMetric {
func GenerateSyncFailureDeleteMessageEventMetric() proton.ObservabilityMetric {
return generateSyncEventFailureObservabilityMetric("deleteMessageEvent")
}
func GenerateSyncFailureUpdateMessageEventMetric() proton.ObservabilityMetric {
return generateSyncEventFailureObservabilityMetric("updateMessageEvent")
}
func GenerateSyncFailureUpdateMessageDraftEventMetric() proton.ObservabilityMetric {
return generateSyncEventFailureObservabilityMetric("updateMessageDraftEvent")
}
func GenerateSyncFailureUpdateMessageCreateEventMetric() proton.ObservabilityMetric {
return generateSyncEventFailureObservabilityMetric("updateMessageEventCreationFailed")
}
func GenerateSyncFailureMessageUpdateChannelDoesNotExist() proton.ObservabilityMetric {
return generateSyncEventFailureObservabilityMetric("messageUpdateChannelDoesNotExist")
}