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

Side by Side Diff: common/api/dm/service/v1/walk_graph.proto

Issue 1537883002: Initial distributor implementation (Closed) Base URL: https://chromium.googlesource.com/external/github.com/luci/luci-go@master
Patch Set: self review Created 4 years, 6 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 2016 The LUCI Authors. All rights reserved. 1 // Copyright 2016 The LUCI Authors. All rights reserved.
2 // Use of this source code is governed under the Apache License, Version 2.0 2 // Use of this source code is governed under the Apache License, Version 2.0
3 // that can be found in the LICENSE file. 3 // that can be found in the LICENSE file.
4 4
5 syntax = "proto3"; 5 syntax = "proto3";
6 6
7 import "google/protobuf/duration.proto"; 7 import "google/protobuf/duration.proto";
8 import "google/protobuf/timestamp.proto"; 8 import "google/protobuf/timestamp.proto";
9 9
10 import "graph_data.proto"; 10 import "graph_data.proto";
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
103 bool attempt_result = 4; 103 bool attempt_result = 4;
104 104
105 // ExpiredAttempts allows you to view attempts which have expired results, 105 // ExpiredAttempts allows you to view attempts which have expired results,
106 // which are normally excluded from the graph. 106 // which are normally excluded from the graph.
107 bool expired_attempts = 5; 107 bool expired_attempts = 5;
108 108
109 // Executions is the number of Executions to include per Attempt. If this 109 // Executions is the number of Executions to include per Attempt. If this
110 // is 0, then the execution data will be omitted completely. 110 // is 0, then the execution data will be omitted completely.
111 uint32 num_executions = 6; 111 uint32 num_executions = 6;
112 112
113 // ExecutionInfoUrl fills in the Execution.DistributorInfo.Url value. This
114 // has some minor overhead, but is useful if you need to present clickable
115 // links for humans.
116 bool execution_info_url = 7;
117
113 // FwdDeps instructs WalkGraph to include forward dependency information 118 // FwdDeps instructs WalkGraph to include forward dependency information
114 // from the result. This only changes the presence of information in the 119 // from the result. This only changes the presence of information in the
115 // result; if the query is walking forward attempt dependencies, that will 120 // result; if the query is walking forward attempt dependencies, that will
116 // still occur even if this is false. 121 // still occur even if this is false.
117 bool fwd_deps = 7; 122 bool fwd_deps = 8;
118 123
119 // BackDeps instructs WalkGraph to include the backwards dependency 124 // BackDeps instructs WalkGraph to include the backwards dependency
120 // information. This only changes the presence of information in the result; 125 // information. This only changes the presence of information in the result;
121 // if the query is walking backward attempt dependencies, that will still 126 // if the query is walking backward attempt dependencies, that will still
122 // occur even if this is false. 127 // occur even if this is false.
123 bool back_deps = 8; 128 bool back_deps = 9;
129
130 // All is a shortcut that will cause all entries in this Include message to
131 // be set to true/max.
132 bool all = 128;
dnj (Google) 2016/06/09 18:00:57 (I don't like this. If you ever add new fields tha
iannucci 2016/06/15 00:46:02 Hm. Ok. I'll move it to a package level constant M
124 } 133 }
125 // Include allows you to add additional information to the returned 134 // Include allows you to add additional information to the returned
126 // GraphData which is typically medium-to-large sized. 135 // GraphData which is typically medium-to-large sized.
127 Include include = 5; 136 Include include = 5;
128 } 137 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698