@@ -107,16 +107,16 @@ pub struct WorkUnit {
107107 /// Arbitrary user-defined data (e.g., a file address) necessary during execution.
108108 #[ prost( bytes = "vec" , tag = "3" ) ]
109109 pub body : :: prost:: alloc:: vec:: Vec < u8 > ,
110- /// Unix timestamp in nanoseconds at which this message was created.
110+ /// Unix timestamp in nanoseconds at which this message was created in the coordinator .
111111 #[ prost( uint64, tag = "4" ) ]
112112 pub created_timestamp_unix_nanos : u64 ,
113- /// Unix timestamp in nanoseconds at which this message was sent.
113+ /// Unix timestamp in nanoseconds at which this message was sent by the coordinator .
114114 #[ prost( uint64, tag = "5" ) ]
115115 pub sent_timestamp_unix_nanos : u64 ,
116- /// Unix timestamp in nanoseconds at which this message was received.
116+ /// Unix timestamp in nanoseconds at which this message was received by a worker .
117117 #[ prost( uint64, tag = "6" ) ]
118118 pub received_timestamp_unix_nanos : u64 ,
119- /// Unix timestamp in nanoseconds at which this message was processed.
119+ /// Unix timestamp in nanoseconds at which this message started being processed.
120120 #[ prost( uint64, tag = "7" ) ]
121121 pub processed_timestamp_unix_nanos : u64 ,
122122}
@@ -171,7 +171,7 @@ pub struct Metric {
171171 pub partition : :: core:: option:: Option < u64 > ,
172172 #[ prost(
173173 oneof = "metric::Value" ,
174- tags = "10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33"
174+ tags = "10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34 "
175175 ) ]
176176 pub value : :: core:: option:: Option < metric:: Value > ,
177177}
@@ -227,6 +227,8 @@ pub mod metric {
227227 CustomP95Latency ( super :: PercentileLatency ) ,
228228 #[ prost( message, tag = "33" ) ]
229229 CustomP99Latency ( super :: PercentileLatency ) ,
230+ #[ prost( message, tag = "34" ) ]
231+ CustomMaxGauge ( super :: MaxGauge ) ,
230232 }
231233}
232234/// A MetricsSet is a protobuf mirror of datafusion::physical_plan::metrics::MetricsSet. It represents
@@ -369,6 +371,13 @@ pub struct PercentileLatency {
369371 #[ prost( bytes = "vec" , tag = "4" ) ]
370372 pub sketch_bytes : :: prost:: alloc:: vec:: Vec < u8 > ,
371373}
374+ #[ derive( Clone , PartialEq , Eq , Hash , :: prost:: Message ) ]
375+ pub struct MaxGauge {
376+ #[ prost( string, tag = "1" ) ]
377+ pub name : :: prost:: alloc:: string:: String ,
378+ #[ prost( uint64, tag = "2" ) ]
379+ pub value : u64 ,
380+ }
372381/// Generated client implementations.
373382pub mod worker_service_client {
374383 #![ allow(
0 commit comments