Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(67)

Side by Side Diff: common/proto/logdog/svcconfig/config.pb.go

Issue 1863973002: LogDog: Update to archival V2. (Closed) Base URL: https://github.com/luci/luci-go@grpcutil-errors
Patch Set: Fix proto comment. Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « common/proto/logdog/svcconfig/config.proto ('k') | server/cmd/logdog_archivist/main.go » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Code generated by protoc-gen-go. 1 // Code generated by protoc-gen-go.
2 // source: config.proto 2 // source: config.proto
3 // DO NOT EDIT! 3 // DO NOT EDIT!
4 4
5 /* 5 /*
6 Package svcconfig is a generated protocol buffer package. 6 Package svcconfig is a generated protocol buffer package.
7 7
8 It is generated from these files: 8 It is generated from these files:
9 config.proto 9 config.proto
10 storage.proto 10 storage.proto
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
92 type Coordinator struct { 92 type Coordinator struct {
93 // Project is the name of the AppEngine Project that the Coordinator bel ongs 93 // Project is the name of the AppEngine Project that the Coordinator bel ongs
94 // to. 94 // to.
95 Project string `protobuf:"bytes,1,opt,name=project" json:"project,omitem pty"` 95 Project string `protobuf:"bytes,1,opt,name=project" json:"project,omitem pty"`
96 // The name of the authentication group for administrators. 96 // The name of the authentication group for administrators.
97 AdminAuthGroup string `protobuf:"bytes,10,opt,name=admin_auth_group,json =adminAuthGroup" json:"admin_auth_group,omitempty"` 97 AdminAuthGroup string `protobuf:"bytes,10,opt,name=admin_auth_group,json =adminAuthGroup" json:"admin_auth_group,omitempty"`
98 // The name of the authentication group for backend services. 98 // The name of the authentication group for backend services.
99 ServiceAuthGroup string `protobuf:"bytes,11,opt,name=service_auth_group, json=serviceAuthGroup" json:"service_auth_group,omitempty"` 99 ServiceAuthGroup string `protobuf:"bytes,11,opt,name=service_auth_group, json=serviceAuthGroup" json:"service_auth_group,omitempty"`
100 // A list of origin URLs that are allowed to perform CORS RPC calls. 100 // A list of origin URLs that are allowed to perform CORS RPC calls.
101 RpcAllowOrigins []string `protobuf:"bytes,20,rep,name=rpc_allow_origins, json=rpcAllowOrigins" json:"rpc_allow_origins,omitempty"` 101 RpcAllowOrigins []string `protobuf:"bytes,20,rep,name=rpc_allow_origins, json=rpcAllowOrigins" json:"rpc_allow_origins,omitempty"`
102 » // The name of the archive task queue. 102 » // The full path of the archival Pub/Sub topic.
103 » ArchiveTaskQueue string `protobuf:"bytes,30,opt,name=archive_task_queue, json=archiveTaskQueue" json:"archive_task_queue,omitempty"`
104 » // The amount of time after a log has been terminated before it is candi date
105 » // for archival.
106 // 103 //
107 » // Archival triggered by this delay will NOT succeed if any log entries are 104 » // The Coordinator must have permission to publish to this topic.
108 » // missing from intermediate storage. 105 » ArchiveTopic string `protobuf:"bytes,30,opt,name=archive_topic,json=arch iveTopic" json:"archive_topic,omitempty"`
106 » // The amount of time after an archive request has been dispatched befor e it
107 » // should be executed.
109 // 108 //
110 » // This should be based on a period of time where it's reasonable to exp ect 109 » // Since terminal messages can arrive out of order, the archival request may
111 » // that all log messages in the transport have arrived for a given log s tream. 110 » // be kicked off before all of the log stream data has been loaded into
112 » // Since the transport doesn't have to guarantee in-order delivery, this 111 » // intermediate storage. If this happens, the Archivist will retry archi val
113 » // should allow for the case where the terminal log entry arrives before some 112 » // later autometically.
114 » // of the intermediate log entries. This will help avoid triggering 113 » //
115 » // archive attempts that are doomed to fail because of standard transpor t lag. 114 » // This parameter is an optimization to stop the archivist from wasting its
116 » ArchiveDelay *google_protobuf.Duration `protobuf:"bytes,31,opt,name=arch ive_delay,json=archiveDelay" json:"archive_delay,omitempty"` 115 » // time until the log stream has a reasonable expectation of being avail able.
116 » ArchiveSettleDelay *google_protobuf.Duration `protobuf:"bytes,31,opt,nam e=archive_settle_delay,json=archiveSettleDelay" json:"archive_settle_delay,omite mpty"`
117 // The amount of time before a log stream is candidate for archival rega rdless 117 // The amount of time before a log stream is candidate for archival rega rdless
118 // of whether or not it's been terminated or complete. 118 // of whether or not it's been terminated or complete.
119 // 119 //
120 » // This endpoint is a failsafe designed to ensure that log streams with 120 » // This is a failsafe designed to ensure that log streams with missing r ecords
121 » // missing records or no terminal record (e.g., Butler crashed) are even tually 121 » // or no terminal record (e.g., Butler crashed) are eventually archived.
122 » // moved out of intermediate storage.
123 // 122 //
124 » // This must be >= `archive_delay`, and should be fairly large (days) to allow 123 » // This should be fairly large (days) to avoid prematurely archiving
125 » // for the log stream to complete and for all available log entries to b e 124 » // long-running streams, but should be considerably smaller than the
126 » // added to intermediate storage. 125 » // intermediate storage data retention period.
127 ArchiveDelayMax *google_protobuf.Duration `protobuf:"bytes,32,opt,name=a rchive_delay_max,json=archiveDelayMax" json:"archive_delay_max,omitempty"` 126 ArchiveDelayMax *google_protobuf.Duration `protobuf:"bytes,32,opt,name=a rchive_delay_max,json=archiveDelayMax" json:"archive_delay_max,omitempty"`
128 } 127 }
129 128
130 func (m *Coordinator) Reset() { *m = Coordinator{} } 129 func (m *Coordinator) Reset() { *m = Coordinator{} }
131 func (m *Coordinator) String() string { return proto.CompactTextStrin g(m) } 130 func (m *Coordinator) String() string { return proto.CompactTextStrin g(m) }
132 func (*Coordinator) ProtoMessage() {} 131 func (*Coordinator) ProtoMessage() {}
133 func (*Coordinator) Descriptor() ([]byte, []int) { return fileDescriptor0, []int {1} } 132 func (*Coordinator) Descriptor() ([]byte, []int) { return fileDescriptor0, []int {1} }
134 133
135 func (m *Coordinator) GetArchiveDelay() *google_protobuf.Duration { 134 func (m *Coordinator) GetArchiveSettleDelay() *google_protobuf.Duration {
136 if m != nil { 135 if m != nil {
137 » » return m.ArchiveDelay 136 » » return m.ArchiveSettleDelay
138 } 137 }
139 return nil 138 return nil
140 } 139 }
141 140
142 func (m *Coordinator) GetArchiveDelayMax() *google_protobuf.Duration { 141 func (m *Coordinator) GetArchiveDelayMax() *google_protobuf.Duration {
143 if m != nil { 142 if m != nil {
144 return m.ArchiveDelayMax 143 return m.ArchiveDelayMax
145 } 144 }
146 return nil 145 return nil
147 } 146 }
(...skipping 21 matching lines...) Expand all
169 168
170 func (m *Collector) GetStateCacheExpiration() *google_protobuf.Duration { 169 func (m *Collector) GetStateCacheExpiration() *google_protobuf.Duration {
171 if m != nil { 170 if m != nil {
172 return m.StateCacheExpiration 171 return m.StateCacheExpiration
173 } 172 }
174 return nil 173 return nil
175 } 174 }
176 175
177 // Configuration for the Archivist microservice. 176 // Configuration for the Archivist microservice.
178 type Archivist struct { 177 type Archivist struct {
178 // The name of the archival Pub/Sub subscription.
179 //
180 // This should be connected to "archive_topic", and the Archivist must h ave
181 // permission to consume from this subscription.
182 Subscription string `protobuf:"bytes,1,opt,name=subscription" json:"subs cription,omitempty"`
179 // The number of tasks to run at a time. If blank, the archivist will ch oose a 183 // The number of tasks to run at a time. If blank, the archivist will ch oose a
180 // default value. 184 // default value.
181 » Tasks int32 `protobuf:"varint,1,opt,name=tasks" json:"tasks,omitempty"` 185 » Tasks int32 `protobuf:"varint,2,opt,name=tasks" json:"tasks,omitempty"`
182 // The name of the Google Storage bucket and optional base path to archi ve 186 // The name of the Google Storage bucket and optional base path to archi ve
183 // into. For example: gs://foo/bar 187 // into. For example: gs://foo/bar
184 // 188 //
185 // The bucket name must be included (e.g., "gs://foo"). The remainder of the 189 // The bucket name must be included (e.g., "gs://foo"). The remainder of the
186 // base path is optional based on desired archive location. 190 // base path is optional based on desired archive location.
187 » GsBase string `protobuf:"bytes,10,opt,name=gs_base,json=gsBase" json:"gs _base,omitempty"` 191 » GsBase string `protobuf:"bytes,3,opt,name=gs_base,json=gsBase" json:"gs_ base,omitempty"`
192 » // The name of the staging storage bucket. Uses same notation as "gs_bas e".
193 » GsStagingBase string `protobuf:"bytes,4,opt,name=gs_staging_base,json=gs StagingBase" json:"gs_staging_base,omitempty"`
188 // If not zero, the maximum number of stream indices between index entri es. 194 // If not zero, the maximum number of stream indices between index entri es.
189 » StreamIndexRange int32 `protobuf:"varint,11,opt,name=stream_index_range, json=streamIndexRange" json:"stream_index_range,omitempty"` 195 » StreamIndexRange int32 `protobuf:"varint,10,opt,name=stream_index_range, json=streamIndexRange" json:"stream_index_range,omitempty"`
190 // If not zero, the maximum number of prefix indices between index entri es. 196 // If not zero, the maximum number of prefix indices between index entri es.
191 » PrefixIndexRange int32 `protobuf:"varint,12,opt,name=prefix_index_range, json=prefixIndexRange" json:"prefix_index_range,omitempty"` 197 » PrefixIndexRange int32 `protobuf:"varint,11,opt,name=prefix_index_range, json=prefixIndexRange" json:"prefix_index_range,omitempty"`
192 // If not zero, the maximum number of log data bytes between index entri es. 198 // If not zero, the maximum number of log data bytes between index entri es.
193 » ByteRange int32 `protobuf:"varint,13,opt,name=byte_range,json=byteRange" json:"byte_range,omitempty"` 199 » ByteRange int32 `protobuf:"varint,12,opt,name=byte_range,json=byteRange" json:"byte_range,omitempty"`
194 } 200 }
195 201
196 func (m *Archivist) Reset() { *m = Archivist{} } 202 func (m *Archivist) Reset() { *m = Archivist{} }
197 func (m *Archivist) String() string { return proto.CompactTextString( m) } 203 func (m *Archivist) String() string { return proto.CompactTextString( m) }
198 func (*Archivist) ProtoMessage() {} 204 func (*Archivist) ProtoMessage() {}
199 func (*Archivist) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3 } } 205 func (*Archivist) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3 } }
200 206
201 func init() { 207 func init() {
202 proto.RegisterType((*Config)(nil), "svcconfig.Config") 208 proto.RegisterType((*Config)(nil), "svcconfig.Config")
203 proto.RegisterType((*Coordinator)(nil), "svcconfig.Coordinator") 209 proto.RegisterType((*Coordinator)(nil), "svcconfig.Coordinator")
204 proto.RegisterType((*Collector)(nil), "svcconfig.Collector") 210 proto.RegisterType((*Collector)(nil), "svcconfig.Collector")
205 proto.RegisterType((*Archivist)(nil), "svcconfig.Archivist") 211 proto.RegisterType((*Archivist)(nil), "svcconfig.Archivist")
206 } 212 }
207 213
208 var fileDescriptor0 = []byte{ 214 var fileDescriptor0 = []byte{
209 » // 579 bytes of a gzipped FileDescriptorProto 215 » // 619 bytes of a gzipped FileDescriptorProto
210 » 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x84, 0x93, 0xdf, 0x4e, 0xdb, 0x30, 216 » 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x84, 0x93, 0x5d, 0x4b, 0x1b, 0x4f,
211 » 0x14, 0xc6, 0x05, 0x8c, 0x56, 0x71, 0x5b, 0x4a, 0xbd, 0x52, 0x3c, 0xa4, 0x31, 0xd4, 0x2b, 0x34, 217 » 0x18, 0xc5, 0x31, 0xbe, 0xb1, 0x4f, 0xa2, 0xd1, 0xf9, 0x47, 0x9d, 0xbf, 0x50, 0x2b, 0x29, 0x14,
212 » 0x4d, 0x41, 0x62, 0xd2, 0xb4, 0xab, 0x49, 0x5d, 0x41, 0xd3, 0x2e, 0x10, 0x5a, 0x40, 0xda, 0xa5, 218 » 0x29, 0x65, 0x05, 0x0b, 0xa5, 0xb7, 0x36, 0x4a, 0x29, 0x45, 0x84, 0x8d, 0xd0, 0xcb, 0x61, 0x32,
213 » 0xe5, 0xa6, 0x6e, 0xea, 0x91, 0xc6, 0x99, 0xed, 0x94, 0xb2, 0x67, 0xd8, 0xeb, 0xec, 0x7d, 0xf6, 219 » 0x19, 0xd7, 0xa9, 0x9b, 0x9d, 0x65, 0x66, 0x12, 0x63, 0xef, 0x7a, 0xdf, 0x8f, 0xd9, 0xeb, 0x7e,
214 » 0x04, 0x7b, 0x86, 0xf9, 0x5f, 0xfe, 0x20, 0x2e, 0xb8, 0xf4, 0xf7, 0xfd, 0xbe, 0x13, 0x9f, 0xe3, 220 » 0x86, 0xce, 0xcb, 0xbe, 0x89, 0x17, 0x5e, 0xce, 0x39, 0xbf, 0x73, 0x76, 0xf6, 0xd9, 0x67, 0xa1,
215 » 0x13, 0xd0, 0x8d, 0x79, 0xb6, 0x60, 0x49, 0x98, 0x0b, 0xae, 0x38, 0x0c, 0xe4, 0x3a, 0x76, 0xc2, 221 » 0xc7, 0x64, 0x7e, 0x2b, 0xd2, 0xb8, 0x50, 0xd2, 0x48, 0x14, 0xe9, 0x05, 0x0b, 0xc2, 0x61, 0xdf,
216 » 0x51, 0x5f, 0x09, 0x92, 0xc9, 0x9c, 0x0b, 0xe5, 0xbc, 0xa3, 0x9e, 0x54, 0x5c, 0x90, 0x84, 0xfa, 222 » 0x28, 0x9a, 0xeb, 0x42, 0x2a, 0x13, 0xbc, 0xc3, 0x2d, 0x6d, 0xa4, 0xa2, 0x29, 0x2f, 0x8f, 0x47,
217 » 0xe3, 0x71, 0xc2, 0x79, 0x92, 0xd2, 0x33, 0x7b, 0x9a, 0x15, 0x8b, 0xb3, 0x79, 0x21, 0x88, 0x62, 223 » 0xa9, 0x94, 0x69, 0xc6, 0x4f, 0xfd, 0x69, 0x32, 0xbf, 0x3d, 0x9d, 0xce, 0x15, 0x35, 0x42, 0xe6,
218 » 0x3c, 0x73, 0xfe, 0xf8, 0xf7, 0x36, 0x68, 0x4d, 0x6d, 0x29, 0x78, 0x0e, 0x82, 0xaa, 0x18, 0x02, 224 » 0xc1, 0x1f, 0xfe, 0xee, 0xc0, 0xc6, 0xc8, 0x57, 0xa1, 0x33, 0x88, 0xea, 0x32, 0x0c, 0xc7, 0x2b,
219 » 0x27, 0x5b, 0xa7, 0x9d, 0xf3, 0x61, 0x58, 0x7d, 0x29, 0xbc, 0x2d, 0xbd, 0xa8, 0xc6, 0xe0, 0x3b, 225 » 0x27, 0xdd, 0xb3, 0x41, 0x5c, 0x3f, 0x29, 0xbe, 0xa9, 0xbc, 0xa4, 0xc1, 0xd0, 0x7b, 0xd8, 0x2c,
220 » 0xd0, 0xf6, 0xdf, 0x43, 0x1d, 0x9b, 0x80, 0x8d, 0xc4, 0x8d, 0x73, 0xa2, 0x12, 0x81, 0x1f, 0x41, 226 » 0x9f, 0x87, 0xbb, 0x3e, 0x81, 0x5a, 0x89, 0x71, 0x70, 0x92, 0x0a, 0x41, 0x9f, 0xa0, 0xcb, 0xa4,
221 » 0x27, 0xe6, 0x5c, 0xcc, 0x59, 0x46, 0xb4, 0x82, 0x86, 0x36, 0x31, 0x6a, 0x24, 0xa6, 0xb5, 0x1b, 227 » 0x54, 0x53, 0x91, 0x53, 0xab, 0xe0, 0x81, 0x4f, 0xec, 0xb7, 0x12, 0xa3, 0xc6, 0x4d, 0xda, 0xa8,
222 » 0x35, 0x51, 0x73, 0xb7, 0x98, 0xa7, 0x29, 0x8d, 0x4d, 0xee, 0xe0, 0xc9, 0xdd, 0xa6, 0xa5, 0x17, 228 » 0xbb, 0x1b, 0x93, 0x59, 0xc6, 0x99, 0xcb, 0xed, 0x3d, 0xbb, 0xdb, 0xa8, 0xf2, 0x92, 0x06, 0x73,
223 » 0xd5, 0x98, 0xc9, 0x10, 0x11, 0x2f, 0xd9, 0x9a, 0x49, 0x85, 0x46, 0x4f, 0x32, 0x93, 0xd2, 0x8b, 229 » 0x19, 0xaa, 0xd8, 0x9d, 0x58, 0x08, 0x6d, 0xf0, 0xfe, 0xb3, 0xcc, 0x79, 0xe5, 0x25, 0x0d, 0x36,
224 » 0x6a, 0x6c, 0xfc, 0x77, 0x1b, 0x74, 0x1a, 0x97, 0x80, 0x08, 0xb4, 0xf5, 0x9c, 0x7e, 0xe8, 0x82, 230 » 0xfc, 0xd3, 0x81, 0x6e, 0xeb, 0x12, 0x08, 0xc3, 0xa6, 0x9d, 0xd3, 0x0f, 0x5b, 0x88, 0x57, 0x6c,
225 » 0x68, 0x4b, 0x57, 0x08, 0xa2, 0xf2, 0x08, 0x4f, 0xc1, 0x3e, 0x99, 0xaf, 0x58, 0x86, 0x49, 0xa1, 231 » 0x43, 0x94, 0x54, 0x47, 0x74, 0x02, 0x3b, 0x74, 0x3a, 0x13, 0x39, 0xa1, 0x73, 0x73, 0x47, 0x52,
226 » 0x96, 0x38, 0x11, 0xbc, 0xc8, 0xed, 0xd0, 0x82, 0x68, 0xcf, 0xea, 0x13, 0x2d, 0x7f, 0x31, 0xaa, 232 » 0x25, 0xe7, 0x85, 0x1f, 0x5a, 0x94, 0x6c, 0x7b, 0xfd, 0xdc, 0xca, 0x5f, 0x9c, 0x6a, 0x67, 0x84,
227 » 0x9e, 0x11, 0x94, 0x54, 0xac, 0x59, 0x4c, 0x9b, 0x6c, 0xc7, 0xb2, 0xfb, 0xde, 0xa9, 0xe9, 0xb7, 233 » 0x34, 0x57, 0x0b, 0xc1, 0x78, 0x9b, 0xed, 0x7a, 0x76, 0xa7, 0x74, 0x1a, 0xfa, 0x1d, 0xec, 0xaa,
228 » 0x60, 0x20, 0xf2, 0x18, 0x93, 0x34, 0xe5, 0xf7, 0x98, 0x0b, 0x96, 0xb0, 0x4c, 0xea, 0x49, 0xed, 234 » 0x82, 0x11, 0x9a, 0x65, 0xf2, 0x81, 0x48, 0x25, 0x52, 0x91, 0x6b, 0x3b, 0xa9, 0x55, 0x0b, 0xf7,
229 » 0x68, 0xb8, 0xaf, 0x8d, 0x89, 0xd1, 0xaf, 0x9d, 0x6c, 0x2a, 0xbb, 0xab, 0x53, 0xac, 0x88, 0xbc, 235 » 0xad, 0x71, 0xee, 0xf4, 0xeb, 0x20, 0xa3, 0x37, 0xb0, 0x15, 0xae, 0xce, 0x89, 0x91, 0x85, 0x60,
230 » 0xc3, 0x3f, 0x0b, 0x5a, 0x50, 0x74, 0xec, 0x2a, 0x7b, 0xe7, 0x56, 0x1b, 0xdf, 0x8c, 0x0e, 0x3f, 236 » 0xf8, 0xc8, 0x97, 0xf6, 0x4a, 0xf1, 0xc6, 0x69, 0xe8, 0x1b, 0x0c, 0x2a, 0x48, 0x73, 0x63, 0x32,
231 » 0x81, 0x5e, 0x49, 0xcf, 0x69, 0x4a, 0x1e, 0xd0, 0x1b, 0x3b, 0x93, 0x57, 0xa1, 0x5b, 0x91, 0xb0, 237 » 0x4e, 0xa6, 0x3c, 0xa3, 0x8f, 0xf8, 0xb5, 0x9f, 0xc8, 0xff, 0x71, 0x58, 0x90, 0xb8, 0x5a, 0x90,
232 » 0x5c, 0x91, 0xf0, 0xc2, 0xaf, 0x48, 0xd4, 0xf5, 0xfc, 0x85, 0xc1, 0xe1, 0x25, 0x18, 0x3c, 0xca, 238 » 0xf8, 0xa2, 0x5c, 0x90, 0x04, 0x95, 0xb1, 0xb1, 0x4f, 0x5d, 0xb8, 0x10, 0xba, 0x84, 0xdd, 0xaa,
233 » 0xe3, 0x15, 0xd9, 0xa0, 0x93, 0xe7, 0x6a, 0xf4, 0x9b, 0x35, 0xae, 0xc8, 0x66, 0xfc, 0x6f, 0x0b, 239 » 0xcc, 0xb7, 0x90, 0x19, 0x5d, 0xe2, 0xe3, 0x97, 0x9a, 0xfa, 0x65, 0xc6, 0x77, 0x5c, 0xd1, 0xe5,
234 » 0x04, 0xd5, 0x7b, 0xc1, 0x0f, 0xe0, 0x50, 0x97, 0xc1, 0xfa, 0x4d, 0xe2, 0x42, 0x08, 0x9a, 0x29, 240 » 0xf0, 0xef, 0x0a, 0x44, 0xf5, 0x37, 0x43, 0x1f, 0xe1, 0xc0, 0xd6, 0x10, 0xfb, 0x5d, 0xd8, 0x5c,
235 » 0xbc, 0xa2, 0x52, 0xea, 0x65, 0x91, 0x76, 0xe0, 0xbb, 0xd1, 0x81, 0xb6, 0xa7, 0x95, 0x7b, 0xe5, 241 » 0x29, 0x9e, 0x1b, 0x32, 0xe3, 0x5a, 0xdb, 0x85, 0xd1, 0x7e, 0xe8, 0xeb, 0xc9, 0x9e, 0xb5, 0x47,
236 » 0x4d, 0x18, 0x82, 0x97, 0x26, 0xe7, 0x61, 0x7c, 0xcf, 0xc5, 0x1d, 0x15, 0x12, 0x6d, 0xdb, 0xcc, 242 » 0xb5, 0x7b, 0x55, 0x9a, 0x28, 0x86, 0xff, 0x5c, 0xae, 0x84, 0xc9, 0x83, 0x54, 0xf7, 0x5c, 0x69,
237 » 0x40, 0x5b, 0x9e, 0xfc, 0xee, 0x0c, 0xf3, 0x5c, 0x52, 0x11, 0x45, 0x71, 0x4c, 0xe2, 0x25, 0xc5, 243 » 0xdc, 0xf1, 0x99, 0x5d, 0x6b, 0x95, 0xe4, 0xf7, 0x60, 0xb8, 0x4f, 0xa6, 0x0d, 0x35, 0x9c, 0x30,
238 » 0x92, 0xfd, 0xa2, 0x68, 0xc7, 0xc2, 0x7b, 0x56, 0x9f, 0x1a, 0xf9, 0x46, 0xab, 0xf0, 0x1a, 0x8c, 244 » 0xca, 0xee, 0xec, 0x34, 0xc4, 0x4f, 0x8e, 0x57, 0x3d, 0xbc, 0xed, 0xf5, 0x91, 0x93, 0xc7, 0x56,
239 » 0x9a, 0x24, 0xdd, 0xe4, 0xcc, 0xb5, 0x82, 0x5e, 0x3c, 0xd7, 0xeb, 0xb0, 0x2e, 0x75, 0x59, 0xc5, 245 » 0x45, 0xd7, 0xb0, 0xdf, 0x26, 0xf9, 0xb2, 0x10, 0xe1, 0x55, 0xf0, 0xda, 0x4b, 0xef, 0x3a, 0x68,
240 » 0xc6, 0x7f, 0x74, 0xc3, 0xd5, 0xb2, 0xc1, 0x21, 0xd8, 0x35, 0x6f, 0x55, 0xb6, 0xe7, 0x0e, 0xf0, 246 » 0xaa, 0x2e, 0xeb, 0xd8, 0xf0, 0x57, 0x07, 0xa2, 0x7a, 0xe1, 0xd0, 0x10, 0x7a, 0x7a, 0x3e, 0xd1,
241 » 0x10, 0xb4, 0x13, 0x89, 0x67, 0x44, 0x52, 0xbf, 0x44, 0xad, 0x44, 0x7e, 0xd6, 0x27, 0xbb, 0x3c, 247 » 0x4c, 0x89, 0xc2, 0x97, 0x86, 0xd5, 0x7a, 0xa2, 0xa1, 0x01, 0xac, 0x1b, 0xaa, 0xef, 0xab, 0xd7,
242 » 0x4a, 0x50, 0xb2, 0xc2, 0x2c, 0x9b, 0xd3, 0x0d, 0xd6, 0x7f, 0x9e, 0xff, 0xd7, 0x76, 0xf5, 0xf2, 248 » 0x09, 0x07, 0x74, 0x00, 0x9b, 0xa9, 0x26, 0x13, 0xaa, 0xc3, 0xcd, 0xa3, 0x64, 0x23, 0xd5, 0x9f,
243 » 0x58, 0xe7, 0xab, 0x31, 0x22, 0xa3, 0x1b, 0x3a, 0x17, 0x74, 0xc1, 0x36, 0x8f, 0xe8, 0xae, 0xa3, 249 » 0xed, 0x09, 0xbd, 0x85, 0xbe, 0x35, 0xec, 0xb3, 0xed, 0x62, 0xa4, 0x01, 0x58, 0xf3, 0xc0, 0x56,
244 » 0x9d, 0xd3, 0xa0, 0x5f, 0x03, 0x30, 0x7b, 0xd0, 0x8d, 0x3a, 0xaa, 0x67, 0xa9, 0xc0, 0x28, 0xd6, 250 » 0xaa, 0xc7, 0x41, 0xf5, 0x9c, 0x5b, 0x46, 0xa3, 0x38, 0x9d, 0x11, 0x91, 0x4f, 0xf9, 0x92, 0xd8,
245 » 0x9e, 0xb5, 0x6c, 0x83, 0xef, 0xff, 0x07, 0x00, 0x00, 0xff, 0xff, 0x08, 0xf6, 0x0f, 0x5c, 0x7c, 251 » 0x3f, 0xd9, 0xfe, 0xbb, 0xe0, 0x9f, 0xb1, 0x13, 0x9c, 0xaf, 0xce, 0x48, 0x9c, 0xee, 0xe8, 0x42,
246 » 0x04, 0x00, 0x00, 252 » 0xf1, 0x5b, 0xb1, 0x7c, 0x42, 0x77, 0x03, 0x1d, 0x9c, 0x16, 0xfd, 0x0a, 0x60, 0xf2, 0x68, 0x87,
253 » 0x16, 0xa8, 0x9e, 0xa7, 0x22, 0xa7, 0x78, 0x7b, 0xb2, 0xe1, 0x87, 0xf5, 0xe1, 0x5f, 0x00, 0x00,
254 » 0x00, 0xff, 0xff, 0xd7, 0xf6, 0xf2, 0x8f, 0xcc, 0x04, 0x00, 0x00,
247 } 255 }
OLDNEW
« no previous file with comments | « common/proto/logdog/svcconfig/config.proto ('k') | server/cmd/logdog_archivist/main.go » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698