From 65f9089a7a125e2e5096a47d80fe02f67580aafe Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sat, 22 Feb 2025 18:17:31 -0600 Subject: [PATCH] remove _ names rather than fix the autogenpb parser --- event.proto | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/event.proto b/event.proto index 303dddf..8df1409 100644 --- a/event.proto +++ b/event.proto @@ -6,11 +6,11 @@ import "google/protobuf/any.proto"; // Import the well-known type for Timestamp // global settings for autogenpb `autogenpb:no-sort` `autogenpb:mutex` -message Events { // `autogenpb:marshal` `autogenpb:gui` - string uuid = 1; // `autogenpb:uuid:1e3a50c7-5916-4423-b33c-f0b977a7e446` - string version = 2; // `autogenpb:version:v0.0.1` - int64 event_size = 3; // max events to store in a single - repeated Event events = 4; // all the events +message Events { // `autogenpb:marshal` `autogenpb:gui` + string uuid = 1; // `autogenpb:uuid:1e3a50c7-5916-4423-b33c-f0b977a7e446` + string version = 2; // `autogenpb:version:v0.0.1` + int64 eventSize = 3; // max events to store in a single + repeated Event events = 4; // all the events } // this information leans towards being human readable not programatic @@ -19,19 +19,19 @@ message Events { // `autogenpb:mars // homelab clouds normally don't have many events. // we are talking less than 1 a minute. even 1 an hour is often a lot message Event { - int32 id = 1; // `autogenpb:unique` // should be unique across the cluster - EventType etype = 2; - string droplet = 3; // name of the droplet - string droplet_uuid = 4; // uuid of the droplet - string hypervisor = 5; // name of the hypervisor - string hypervisor_uuid = 6; // uuid of the hypervisor - google.protobuf.Timestamp start = 7; // start time - google.protobuf.Timestamp end = 8; // end time - string field_name = 9; // the field name that changed - string orig_val = 10; // original value - string new_val = 11; // new value - google.protobuf.Any orig_any = 12; // anypb format. probably overkill - google.protobuf.Any new_any = 13; // anypb format + int32 id = 1; // `autogenpb:unique` // should be unique across the cluster + EventType etype = 2; + string droplet = 3; // name of the droplet + string dropletUuid = 4; // uuid of the droplet + string hypervisor = 5; // name of the hypervisor + string hypervisorUuid = 6; // uuid of the hypervisor + google.protobuf.Timestamp start = 7; // start time + google.protobuf.Timestamp end = 8; // end time + string fieldName = 9; // the field name that changed + string origVal = 10; // original value + string newVal = 11; // new value + google.protobuf.Any origAny = 12; // anypb format. probably overkill + google.protobuf.Any newAny = 13; // anypb format } enum EventType {