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

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

Issue 1967273002: LogDog: Implement RegisterPrefix RPC. (Closed) Base URL: https://github.com/luci/luci-go@logdog-butler-register-coordinator-endpoint
Patch Set: Updated from comments. Created 4 years, 7 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
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 syntax = "proto3"; 5 syntax = "proto3";
6 6
7 package svcconfig; 7 package svcconfig;
8 8
9 import "transport.proto"; 9 import "transport.proto";
10 import "storage.proto"; 10 import "storage.proto";
(...skipping 23 matching lines...) Expand all
34 34
35 // A list of origin URLs that are allowed to perform CORS RPC calls. 35 // A list of origin URLs that are allowed to perform CORS RPC calls.
36 repeated string rpc_allow_origins = 20; 36 repeated string rpc_allow_origins = 20;
37 37
38 // The maximum amount of time after a prefix has been registered when log 38 // The maximum amount of time after a prefix has been registered when log
39 // streams may also be registered under that prefix. 39 // streams may also be registered under that prefix.
40 // 40 //
41 // After the expiration period has passed, new log stream registration will 41 // After the expiration period has passed, new log stream registration will
42 // fail. 42 // fail.
43 // 43 //
44 // Project or stream configurations may override this by providing >= 0 values 44 // Project configurations or stream prefix regitrations may override this by
45 // for prefix expiration. The smallest configured expiration will be applied. 45 // providing >= 0 values for prefix expiration. The smallest configured
46 // expiration will be applied.
46 google.protobuf.Duration prefix_expiration = 21; 47 google.protobuf.Duration prefix_expiration = 21;
47 48
48 // The full path of the archival Pub/Sub topic. 49 // The full path of the archival Pub/Sub topic.
49 // 50 //
50 // The Coordinator must have permission to publish to this topic. 51 // The Coordinator must have permission to publish to this topic.
51 string archive_topic = 30; 52 string archive_topic = 30;
52 53
53 // The amount of time after an archive request has been dispatched before it 54 // The amount of time after an archive request has been dispatched before it
54 // should be executed. 55 // should be executed.
55 // 56 //
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
136 // back. 137 // back.
137 // 138 //
138 // Enabling this option will consume roughly twice the archival space, as each 139 // Enabling this option will consume roughly twice the archival space, as each
139 // stream's data will be archived once as a series of log entries and once as 140 // stream's data will be archived once as a series of log entries and once as
140 // a binary file. 141 // a binary file.
141 // 142 //
142 // Streams without an explicit binary file extension will default to ".bin" if 143 // Streams without an explicit binary file extension will default to ".bin" if
143 // this is enabled. 144 // this is enabled.
144 bool always_create_binary = 13; 145 bool always_create_binary = 13;
145 } 146 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698