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

apurtell pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/master by this push:
     new aeeb8556dbe HBASE-28740 Need to call parent class's serialization 
methods in CloseExcessRegionReplicasProcedure (#6090)
aeeb8556dbe is described below

commit aeeb8556dbe4434695fd8ef2b4d89a84e616e201
Author: Duo Zhang <zhang...@apache.org>
AuthorDate: Fri Jul 19 00:03:19 2024 +0800

    HBASE-28740 Need to call parent class's serialization methods in 
CloseExcessRegionReplicasProcedure (#6090)
    
    Signed-off-by: Andrew Purtell <apurt...@apache.org>
    Signed-off-by: Pankaj Kumar <pankajku...@apache.org>
---
 .../hbase/master/procedure/CloseExcessRegionReplicasProcedure.java      | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CloseExcessRegionReplicasProcedure.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CloseExcessRegionReplicasProcedure.java
index 61e7c0f8607..bb5da2cc48e 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CloseExcessRegionReplicasProcedure.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CloseExcessRegionReplicasProcedure.java
@@ -142,6 +142,7 @@ public class CloseExcessRegionReplicasProcedure
 
   @Override
   protected void serializeStateData(ProcedureStateSerializer serializer) 
throws IOException {
+    super.serializeStateData(serializer);
     CloseExcessRegionReplicasProcedureStateData data = 
CloseExcessRegionReplicasProcedureStateData
       .newBuilder().setTableName(ProtobufUtil.toProtoTableName(tableName))
       .setNewReplicaCount(newReplicaCount).build();
@@ -150,6 +151,7 @@ public class CloseExcessRegionReplicasProcedure
 
   @Override
   protected void deserializeStateData(ProcedureStateSerializer serializer) 
throws IOException {
+    super.deserializeStateData(serializer);
     CloseExcessRegionReplicasProcedureStateData data =
       
serializer.deserialize(CloseExcessRegionReplicasProcedureStateData.class);
     tableName = ProtobufUtil.toTableName(data.getTableName());

Reply via email to