Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add go_package to proto definition files #17262

Merged
merged 4 commits into from
May 3, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion tensorflow/core/example/example.proto
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "ExampleProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.example";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/example";
package tensorflow;

// An Example is a mostly-normalized data format for storing data for
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/example/example_parser_configuration.proto
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "ExampleParserConfigurationProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.example";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/example";
package tensorflow;

import "tensorflow/core/framework/tensor_shape.proto";
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/example/feature.proto
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "FeatureProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.example";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/example";
package tensorflow;

// Containers to hold repeated fundamental values.
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/framework/allocation_description.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "AllocationDescriptionProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";

message AllocationDescription {
// Total number of bytes requested
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/framework/api_def.proto
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "ApiDefProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/attr_value.proto";

// Used to specify and override the default API & behavior in the
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/attr_value.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "AttrValueProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/tensor.proto";
import "tensorflow/core/framework/tensor_shape.proto";
import "tensorflow/core/framework/types.proto";
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/cost_graph.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "CostGraphProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/tensor_shape.proto";
import "tensorflow/core/framework/types.proto";

Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/framework/device_attributes.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "DeviceAttributesProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";

message InterconnectLink {
int32 device_id = 1;
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/function.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "FunctionProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/attr_value.proto";
import "tensorflow/core/framework/node_def.proto";
import "tensorflow/core/framework/op_def.proto";
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/graph.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "GraphProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/node_def.proto";
import "tensorflow/core/framework/function.proto";
import "tensorflow/core/framework/versions.proto";
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/graph_transfer_info.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "GraphTransferInfoProto";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/types.proto";

// Protocol buffer representing a handle to a tensorflow resource. Handles are
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/framework/iterator.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "IteratorProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.util";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";

// Protocol buffer representing the metadata for an iterator's state stored
// as a Variant tensor.
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/kernel_def.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "KernelDefProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/attr_value.proto";

message KernelDef {
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/log_memory.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "LogMemoryProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/tensor_description.proto";

message MemoryLogStep {
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/node_def.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "NodeProto";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/attr_value.proto";

message NodeDef {
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/op_def.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "OpDefProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/attr_value.proto";
import "tensorflow/core/framework/types.proto";

Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/framework/reader_base.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "ReaderBaseProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";

// For serializing and restoring the state of ReaderBase, see
// reader_base.h for details.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "RemoteFusedGraphExecuteInfoProto";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/graph.proto";
import "tensorflow/core/framework/tensor_shape.proto";
import "tensorflow/core/framework/types.proto";
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/framework/resource_handle.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "ResourceHandle";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";

// Protocol buffer representing a handle to a tensorflow resource. Handles are
// not valid across executions, but can be serialized back and forth from within
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/step_stats.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "StepStatsProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/allocation_description.proto";
import "tensorflow/core/framework/tensor_description.proto";

Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/summary.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "SummaryProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/tensor.proto";

// Metadata associated with a series of Summary data
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/tensor.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "TensorProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/resource_handle.proto";
import "tensorflow/core/framework/tensor_shape.proto";
import "tensorflow/core/framework/types.proto";
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/framework/tensor_description.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "TensorDescriptionProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";
import "tensorflow/core/framework/types.proto";
import "tensorflow/core/framework/tensor_shape.proto";
import "tensorflow/core/framework/allocation_description.proto";
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/framework/tensor_shape.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "TensorShapeProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";

package tensorflow;

Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/framework/tensor_slice.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "TensorSliceProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";

package tensorflow;

Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/framework/types.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "TypesProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";

// LINT.IfChange
enum DataType {
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/framework/variable.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "VariableProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";

// Protocol buffer representing a Variable.
message VariableDef {
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/framework/versions.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "VersionsProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework";

// Version information for a piece of serialized data
//
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/lib/core/error_codes.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "ErrorCodesProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/lib/core";

// The canonical error codes for TensorFlow APIs.
//
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/protobuf/cluster.proto
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "ClusterProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.distruntime";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";

// This file contains protos to be used when defining a TensorFlow
// cluster.
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/protobuf/config.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "ConfigProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";
import "tensorflow/core/framework/cost_graph.proto";
import "tensorflow/core/framework/graph.proto";
import "tensorflow/core/framework/step_stats.proto";
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/protobuf/control_flow.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "ControlFlowProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";

// Control flow context related protocol buffers.

Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/protobuf/critical_section.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "CriticalSectionProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";

// Protocol buffer representing a CriticalSection.
message CriticalSectionDef {
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/protobuf/debug.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "DebugProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";

// EXPERIMENTAL. Option for watching a node.
message DebugTensorWatch {
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/protobuf/device_properties.proto
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ syntax = "proto3";
package tensorflow;
option cc_enable_arenas = true;
option java_outer_classname = "DevicePropertiesProtos";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";

message DeviceProperties {
// Device type (CPU, GPU, ...)
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/protobuf/master.proto
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "DistributedRuntimeProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.distruntime";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";
import "tensorflow/core/framework/device_attributes.proto";
import "tensorflow/core/framework/graph.proto";
import "tensorflow/core/lib/core/error_codes.proto";
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/protobuf/master_service.proto
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ package tensorflow.grpc;
option java_outer_classname = "MasterServiceProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.distruntime";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";
import "tensorflow/core/protobuf/master.proto";

////////////////////////////////////////////////////////////////////////////////
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/protobuf/meta_graph.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "MetaGraphProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";
import "google/protobuf/any.proto";

import "tensorflow/core/framework/graph.proto";
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/protobuf/named_tensor.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "NamedTensorProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";
import "tensorflow/core/framework/tensor.proto";

// A pair of tensor name and tensor values.
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/protobuf/queue_runner.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "QueueRunnerProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";
import "tensorflow/core/lib/core/error_codes.proto";

// Protocol buffer representing a QueueRunner.
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/protobuf/rewriter_config.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "RewriterConfigProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";

message AutoParallelOptions {
bool enable = 1;
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/protobuf/saved_model.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "SavedModelProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";
import "tensorflow/core/protobuf/meta_graph.proto";

// SavedModel is the high level serialization format for TensorFlow Models.
Expand Down
1 change: 1 addition & 0 deletions tensorflow/core/protobuf/saver.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "SaverProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.util";
option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";

// Protocol buffer representing the configuration of a Saver.
message SaverDef {
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/protobuf/tensor_bundle.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "TensorBundleProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.util";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";
import "tensorflow/core/framework/tensor_shape.proto";
import "tensorflow/core/framework/tensor_slice.proto";
import "tensorflow/core/framework/types.proto";
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/protobuf/tensorflow_server.proto
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "ServerProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.distruntime";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";
// Defines the configuration of a single TensorFlow server.
message ServerDef {
// The cluster of which this server is a member.
Expand Down
2 changes: 1 addition & 1 deletion tensorflow/core/protobuf/worker.proto
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ option cc_enable_arenas = true;
option java_outer_classname = "WorkerProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.distruntime";

option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf";
import "google/protobuf/any.proto";
import "tensorflow/core/framework/cost_graph.proto";
import "tensorflow/core/framework/step_stats.proto";
Expand Down