From eef66f7fa518f21f7af24a8d820326de77aabe14 Mon Sep 17 00:00:00 2001 From: Zach Musgrave Date: Wed, 29 Nov 2023 14:40:09 -0800 Subject: [PATCH] New propto fields --- go/libraries/events/emitter.go | 4 +++- proto/dolt/services/eventsapi/v1alpha1/event_constants.proto | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/go/libraries/events/emitter.go b/go/libraries/events/emitter.go index 53b9bbcc12..cce62c2526 100644 --- a/go/libraries/events/emitter.go +++ b/go/libraries/events/emitter.go @@ -30,6 +30,8 @@ import ( "github.com/dolthub/dolt/go/libraries/utils/iohelp" ) +var Application = eventsapi.AppID_APP_DOLT + // Emitter is an interface used for processing a batch of events type Emitter interface { // LogEvents takes a batch of events and processes them @@ -110,7 +112,7 @@ func (em *GrpcEmitter) LogEvents(version string, evts []*eventsapi.ClientEvent) Version: version, Platform: plat, Events: evts, - App: eventsapi.AppID_APP_DOLT, + App: Application, } _, err := em.client.LogEvents(ctx, &req) diff --git a/proto/dolt/services/eventsapi/v1alpha1/event_constants.proto b/proto/dolt/services/eventsapi/v1alpha1/event_constants.proto index 51e6db7703..7138d083fb 100644 --- a/proto/dolt/services/eventsapi/v1alpha1/event_constants.proto +++ b/proto/dolt/services/eventsapi/v1alpha1/event_constants.proto @@ -92,6 +92,7 @@ enum ClientEventType { STASH_POP = 60; SHOW = 61; PROFILE = 62; + SQL_SERVER_HEARTBEAT = 63; } enum MetricID { @@ -110,4 +111,5 @@ enum AttributeID { enum AppID { APP_ID_UNSPECIFIED = 0; APP_DOLT = 1; + APP_DOLTGRES = 2; }