From 797c73ac4c98d80a41eea6b47890ba3b671f541e Mon Sep 17 00:00:00 2001
From: "Naveen Kr. Sharma" <naveenks@cs.washington.edu>
Date: Wed, 18 Jan 2017 17:57:32 -0800
Subject: [PATCH] making proto files v3 compatible

---
 lib/latency-format.proto                 | 2 ++
 lib/tests/simtransport-testmessage.proto | 2 ++
 lockserver/locks-proto.proto             | 2 ++
 replication/common/request.proto         | 2 ++
 replication/ir/ir-proto.proto            | 2 ++
 replication/vr/vr-proto.proto            | 2 ++
 store/common/common-proto.proto          | 2 ++
 store/strongstore/strong-proto.proto     | 2 ++
 store/tapirstore/tapir-proto.proto       | 2 ++
 store/weakstore/weak-proto.proto         | 4 +++-
 test-client/test-client-proto.proto      | 2 ++
 11 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/lib/latency-format.proto b/lib/latency-format.proto
index 908e822..d8d5e97 100644
--- a/lib/latency-format.proto
+++ b/lib/latency-format.proto
@@ -1,3 +1,5 @@
+syntax = "proto2";
+
 package transport.latency.format;
 
 message LatencyDist
diff --git a/lib/tests/simtransport-testmessage.proto b/lib/tests/simtransport-testmessage.proto
index 0b0ddde..66dfa05 100644
--- a/lib/tests/simtransport-testmessage.proto
+++ b/lib/tests/simtransport-testmessage.proto
@@ -1,3 +1,5 @@
+syntax = "proto2";
+
 package transport.test;
 
 message TestMessage {
diff --git a/lockserver/locks-proto.proto b/lockserver/locks-proto.proto
index 59840a3..b876497 100644
--- a/lockserver/locks-proto.proto
+++ b/lockserver/locks-proto.proto
@@ -1,3 +1,5 @@
+syntax = "proto2";
+
 package lockserver.proto;
 
 message Request {
diff --git a/replication/common/request.proto b/replication/common/request.proto
index 9a76ec1..70de3d9 100644
--- a/replication/common/request.proto
+++ b/replication/common/request.proto
@@ -1,3 +1,5 @@
+syntax = "proto2";
+
 package replication;
 
 message Request {
diff --git a/replication/ir/ir-proto.proto b/replication/ir/ir-proto.proto
index 500d219..3880a39 100644
--- a/replication/ir/ir-proto.proto
+++ b/replication/ir/ir-proto.proto
@@ -1,3 +1,5 @@
+syntax = "proto2";
+
 import "replication/common/request.proto";
 
 package replication.ir.proto;
diff --git a/replication/vr/vr-proto.proto b/replication/vr/vr-proto.proto
index 7177a4a..902f041 100644
--- a/replication/vr/vr-proto.proto
+++ b/replication/vr/vr-proto.proto
@@ -1,3 +1,5 @@
+syntax = "proto2";
+
 import "replication/common/request.proto";
 
 package replication.vr.proto;
diff --git a/store/common/common-proto.proto b/store/common/common-proto.proto
index 7158732..362fc93 100644
--- a/store/common/common-proto.proto
+++ b/store/common/common-proto.proto
@@ -1,3 +1,5 @@
+syntax = "proto2";
+
 message TimestampMessage {
     required uint64 id = 1;
     required uint64 timestamp = 2;
diff --git a/store/strongstore/strong-proto.proto b/store/strongstore/strong-proto.proto
index f6bb557..5ff4f7c 100644
--- a/store/strongstore/strong-proto.proto
+++ b/store/strongstore/strong-proto.proto
@@ -1,3 +1,5 @@
+syntax = "proto2";
+
 import "store/common/common-proto.proto";
 
 package strongstore.proto;
diff --git a/store/tapirstore/tapir-proto.proto b/store/tapirstore/tapir-proto.proto
index 1b2913a..a7a0dfa 100644
--- a/store/tapirstore/tapir-proto.proto
+++ b/store/tapirstore/tapir-proto.proto
@@ -1,3 +1,5 @@
+syntax = "proto2";
+
 import "store/common/common-proto.proto";
 
 package tapirstore.proto;
diff --git a/store/weakstore/weak-proto.proto b/store/weakstore/weak-proto.proto
index 0bab51c..899f9b1 100644
--- a/store/weakstore/weak-proto.proto
+++ b/store/weakstore/weak-proto.proto
@@ -1,3 +1,5 @@
+syntax = "proto2";
+
 package weakstore.proto;
 
 message ReplyMessage {
@@ -27,4 +29,4 @@ message PutMessage {
 
 message PutReplyMessage {
     required int32 status = 1;
-}
\ No newline at end of file
+}
diff --git a/test-client/test-client-proto.proto b/test-client/test-client-proto.proto
index b928f07..1895637 100644
--- a/test-client/test-client-proto.proto
+++ b/test-client/test-client-proto.proto
@@ -1,3 +1,5 @@
+syntax = "proto2";
+
 message TestMessage {
     required int32 status = 1;
 }
-- 
GitLab