This is an automated email from the ASF dual-hosted git repository.

saadurrahman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-heron.git


The following commit(s) were added to refs/heads/master by this push:
     new f07203a33b1 Remove ByteSize for protobuf (#3816)
f07203a33b1 is described below

commit f07203a33b14726c6d964f235fae1e73ae42dd1b
Author: choi se <[email protected]>
AuthorDate: Tue Apr 12 22:43:59 2022 +0900

    Remove ByteSize for protobuf (#3816)
    
    Updates to  remove warning: 'ByteSize' is deprecated.
---
 heron/common/src/cpp/network/client.cpp            | 12 ++++++------
 heron/common/src/cpp/network/server.cpp            |  8 ++++----
 heron/common/tests/cpp/network/packet_unittest.cpp |  4 ++--
 heron/instance/src/cpp/gateway/stmgr-client.cpp    |  6 +++---
 heron/stmgr/src/cpp/manager/stmgr-client.cpp       |  4 ++--
 heron/stmgr/src/cpp/manager/stmgr-server.cpp       |  2 +-
 heron/stmgr/src/cpp/manager/stmgr.cpp              |  2 +-
 7 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/heron/common/src/cpp/network/client.cpp 
b/heron/common/src/cpp/network/client.cpp
index 0df1c3ab966..8506ab99f3b 100644
--- a/heron/common/src/cpp/network/client.cpp
+++ b/heron/common/src/cpp/network/client.cpp
@@ -47,8 +47,8 @@ void 
Client::SendRequest(std::unique_ptr<google::protobuf::Message> _request, vo
 }
 
 void Client::SendResponse(REQID _id, const google::protobuf::Message& 
_response) {
-  sp_int32 byte_size = _response.ByteSize();
-  sp_uint32 data_size = 
OutgoingPacket::SizeRequiredToPackString(_response.GetTypeName()) +
+  sp_int64 byte_size = _response.ByteSizeLong();
+  sp_uint64 data_size = 
OutgoingPacket::SizeRequiredToPackString(_response.GetTypeName()) +
                         REQID_size + 
OutgoingPacket::SizeRequiredToPackProtocolBuffer(byte_size);
   auto opkt = new OutgoingPacket(data_size);
   CHECK_EQ(opkt->PackString(_response.GetTypeName()), 0);
@@ -111,8 +111,8 @@ void 
Client::InternalSendRequest(std::unique_ptr<google::protobuf::Message> _req
   context_map_[rid] = std::make_pair(_expected_response_type, _ctx);
 
   // Make the outgoing packet
-  sp_int32 byte_size = _request->ByteSize();
-  sp_uint32 sop = 
OutgoingPacket::SizeRequiredToPackString(_request->GetTypeName()) + REQID_size +
+  sp_int64 byte_size = _request->ByteSizeLong();
+  sp_uint64 sop = 
OutgoingPacket::SizeRequiredToPackString(_request->GetTypeName()) + REQID_size +
                   OutgoingPacket::SizeRequiredToPackProtocolBuffer(byte_size);
   auto opkt = new OutgoingPacket(sop);
   CHECK_EQ(opkt->PackString(_request->GetTypeName()), 0);
@@ -144,8 +144,8 @@ void Client::InternalSendMessage(const 
google::protobuf::Message& _message) {
   REQID rid = REQID_Generator::generate_zero_reqid();
 
   // Make the outgoing packet
-  sp_int32 byte_size = _message.ByteSize();
-  sp_uint32 sop = 
OutgoingPacket::SizeRequiredToPackString(_message.GetTypeName()) + REQID_size +
+  sp_int64 byte_size = _message.ByteSizeLong();
+  sp_uint64 sop = 
OutgoingPacket::SizeRequiredToPackString(_message.GetTypeName()) + REQID_size +
                   OutgoingPacket::SizeRequiredToPackProtocolBuffer(byte_size);
   auto opkt = new OutgoingPacket(sop);
   CHECK_EQ(opkt->PackString(_message.GetTypeName()), 0);
diff --git a/heron/common/src/cpp/network/server.cpp 
b/heron/common/src/cpp/network/server.cpp
index 1fde0b41fc4..12072e0a981 100644
--- a/heron/common/src/cpp/network/server.cpp
+++ b/heron/common/src/cpp/network/server.cpp
@@ -41,8 +41,8 @@ sp_int32 Server::Stop() { return Stop_Base(); }
 
 void Server::SendResponse(REQID _id, Connection* _connection,
                           const google::protobuf::Message& _response) {
-  sp_int32 byte_size = _response.ByteSize();
-  sp_uint32 data_size = 
OutgoingPacket::SizeRequiredToPackString(_response.GetTypeName()) +
+  sp_int64 byte_size = _response.ByteSizeLong();
+  sp_uint64 data_size = 
OutgoingPacket::SizeRequiredToPackString(_response.GetTypeName()) +
                         REQID_size + 
OutgoingPacket::SizeRequiredToPackProtocolBuffer(byte_size);
   auto opkt = new OutgoingPacket(data_size);
   CHECK_EQ(opkt->PackString(_response.GetTypeName()), 0);
@@ -208,8 +208,8 @@ void Server::InternalSendRequest(Connection* _conn, 
google::protobuf::Message* _
   context_map_[rid] = std::make_pair(_response_placeholder, _ctx);
 
   // Make the outgoing packet
-  sp_int32 byte_size = _request->ByteSize();
-  sp_uint32 sop = 
OutgoingPacket::SizeRequiredToPackString(_request->GetTypeName()) + REQID_size +
+  sp_int64 byte_size = _request->ByteSizeLong();
+  sp_uint64 sop = 
OutgoingPacket::SizeRequiredToPackString(_request->GetTypeName()) + REQID_size +
                   OutgoingPacket::SizeRequiredToPackProtocolBuffer(byte_size);
   auto opkt = new OutgoingPacket(sop);
   CHECK_EQ(opkt->PackString(_request->GetTypeName()), 0);
diff --git a/heron/common/tests/cpp/network/packet_unittest.cpp 
b/heron/common/tests/cpp/network/packet_unittest.cpp
index 341e79ec068..4035e724e31 100644
--- a/heron/common/tests/cpp/network/packet_unittest.cpp
+++ b/heron/common/tests/cpp/network/packet_unittest.cpp
@@ -76,9 +76,9 @@ TEST(OutgoingPacketTest, test_protobuf) {
 
   TestMessage tm;
   tm.add_message("abcdefghijklmnopqrstuvwxyz");
-  op.PackProtocolBuffer(tm, tm.ByteSize());
+  op.PackProtocolBuffer(tm, tm.ByteSizeLong());
 
-  sp_uint32 explen = PacketHeader::header_size() + sizeof(sp_uint32) + 
tm.ByteSize();
+  sp_uint64 explen = PacketHeader::header_size() + sizeof(sp_uint32) + 
tm.ByteSizeLong();
   EXPECT_EQ(explen, op.GetBytesFilled());
 }
 
diff --git a/heron/instance/src/cpp/gateway/stmgr-client.cpp 
b/heron/instance/src/cpp/gateway/stmgr-client.cpp
index b89762d6fd1..4c0f54546bc 100644
--- a/heron/instance/src/cpp/gateway/stmgr-client.cpp
+++ b/heron/instance/src/cpp/gateway/stmgr-client.cpp
@@ -149,18 +149,18 @@ void StMgrClient::HandlePhysicalPlan(
 
 void 
StMgrClient::HandleTupleMessage(pool_unique_ptr<proto::system::HeronTupleSet2> 
msg) {
   gatewayMetrics_->updateReceivedPacketsCount(1);
-  gatewayMetrics_->updateReceivedPacketsSize(msg->ByteSize());
+  gatewayMetrics_->updateReceivedPacketsSize(msg->ByteSizeLong());
   tupleWatcher_(std::move(msg));
 }
 
 void StMgrClient::SendTupleMessage(const proto::system::HeronTupleSet& msg) {
   if (IsConnected()) {
     gatewayMetrics_->updateSentPacketsCount(1);
-    gatewayMetrics_->updateSentPacketsSize(msg.ByteSize());
+    gatewayMetrics_->updateSentPacketsSize(msg.ByteSizeLong());
     SendMessage(msg);
   } else {
     gatewayMetrics_->updateDroppedPacketsCount(1);
-    gatewayMetrics_->updateDroppedPacketsSize(msg.ByteSize());
+    gatewayMetrics_->updateDroppedPacketsSize(msg.ByteSizeLong());
     if (++ndropped_messages_ % 100 == 0) {
       LOG(INFO) << "Dropping " << ndropped_messages_ << "th tuple message to 
stmgr "
                 << instanceProto_.stmgr_id() << " because it is not connected";
diff --git a/heron/stmgr/src/cpp/manager/stmgr-client.cpp 
b/heron/stmgr/src/cpp/manager/stmgr-client.cpp
index 0772bb926f7..a41b38a0d5f 100644
--- a/heron/stmgr/src/cpp/manager/stmgr-client.cpp
+++ b/heron/stmgr/src/cpp/manager/stmgr-client.cpp
@@ -197,7 +197,7 @@ bool 
StMgrClient::SendTupleStreamMessage(proto::stmgr::TupleStreamMessage& _msg)
   tuple_set->ParsePartialFromString(_msg.set());
 
   if (!IsConnected() || (droptuples_upon_backpressure_ && 
HasCausedBackPressure())) {
-    
stmgr_client_metrics_->scope(METRIC_BYTES_TO_STMGRS_LOST)->incr_by(_msg.ByteSize());
+    
stmgr_client_metrics_->scope(METRIC_BYTES_TO_STMGRS_LOST)->incr_by(_msg.ByteSizeLong());
     if (tuple_set->has_data()) {
       stmgr_client_metrics_->scope(METRIC_DATA_TUPLES_TO_STMGRS_LOST)
           ->incr_by(tuple_set->data().tuples_size());
@@ -220,7 +220,7 @@ bool 
StMgrClient::SendTupleStreamMessage(proto::stmgr::TupleStreamMessage& _msg)
     }
     retval = false;
   } else {
-    
stmgr_client_metrics_->scope(METRIC_BYTES_TO_STMGRS)->incr_by(_msg.ByteSize());
+    
stmgr_client_metrics_->scope(METRIC_BYTES_TO_STMGRS)->incr_by(_msg.ByteSizeLong());
     if (tuple_set->has_data()) {
       stmgr_client_metrics_->scope(METRIC_DATA_TUPLES_TO_STMGRS)
           ->incr_by(tuple_set->data().tuples_size());
diff --git a/heron/stmgr/src/cpp/manager/stmgr-server.cpp 
b/heron/stmgr/src/cpp/manager/stmgr-server.cpp
index f16afca0152..874c10ff50f 100644
--- a/heron/stmgr/src/cpp/manager/stmgr-server.cpp
+++ b/heron/stmgr/src/cpp/manager/stmgr-server.cpp
@@ -174,7 +174,7 @@ void StMgrServer::HandleTupleStreamMessage(Connection* 
_conn,
     tuple_set = __global_protobuf_pool_acquire__(tuple_set);
     tuple_set->ParsePartialFromString(_message->set());
 
-    bytes_from_stmgrs_metrics_->incr_by(_message->ByteSize());
+    bytes_from_stmgrs_metrics_->incr_by(_message->ByteSizeLong());
     if (tuple_set->has_data()) {
       tuples_from_stmgrs_metrics_->incr_by(tuple_set->data().tuples_size());
     } else if (tuple_set->has_control()) {
diff --git a/heron/stmgr/src/cpp/manager/stmgr.cpp 
b/heron/stmgr/src/cpp/manager/stmgr.cpp
index f60ffd240d9..c94a219f99e 100644
--- a/heron/stmgr/src/cpp/manager/stmgr.cpp
+++ b/heron/stmgr/src/cpp/manager/stmgr.cpp
@@ -777,7 +777,7 @@ void StMgr::ProcessAcksAndFails(sp_int32 _src_task_id, 
sp_int32 _task_id,
 void StMgr::HandleInstanceData(const sp_int32 _src_task_id, bool _local_spout,
                                pool_unique_ptr<proto::system::HeronTupleSet> 
_message) {
   instance_bytes_received_metrics_->scope(std::to_string(_src_task_id))
-      ->incr_by(_message->ByteSize());
+      ->incr_by(_message->ByteSizeLong());
 
   if (stateful_restorer_ && stateful_restorer_->InProgress()) {
     LOG(INFO) << "Dropping data received from instance " << _src_task_id

Reply via email to