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

sanjeet pushed a commit to branch 5.2
in repository https://gitbox.apache.org/repos/asf/phoenix.git


The following commit(s) were added to refs/heads/5.2 by this push:
     new d15cb1cb3e PHOENIX-7741 Remove usage of isRegionInTransition method 
from phoenix tests (#2330)
d15cb1cb3e is described below

commit d15cb1cb3eefbcae327f5dbd7593fc0f75d553dd
Author: Umesh <[email protected]>
AuthorDate: Wed Dec 10 08:55:51 2025 +0530

    PHOENIX-7741 Remove usage of isRegionInTransition method from phoenix tests 
(#2330)
    
    
    ---------
    
    Co-authored-by: ukumawat <[email protected]>
---
 .../src/it/java/org/apache/phoenix/rpc/PhoenixServerRpcIT.java       | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/rpc/PhoenixServerRpcIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/rpc/PhoenixServerRpcIT.java
index 2c1752ba02..3dc8238855 100644
--- a/phoenix-core/src/it/java/org/apache/phoenix/rpc/PhoenixServerRpcIT.java
+++ b/phoenix-core/src/it/java/org/apache/phoenix/rpc/PhoenixServerRpcIT.java
@@ -243,11 +243,14 @@ public class PhoenixServerRpcIT extends BaseTest {
       }
       byte[] encodedRegionNameInBytes = hri2.getEncodedNameAsBytes();
       admin.move(encodedRegionNameInBytes, dstServer.getServerName());
+      // verify that both HMaster and Region server are aware of this movement
       while (
         dstServer.getOnlineRegion(hri2.getRegionName()) == null
           || 
dstServer.getRegionsInTransitionInRS().containsKey(encodedRegionNameInBytes)
           || 
srcServer.getRegionsInTransitionInRS().containsKey(encodedRegionNameInBytes)
-          || 
master.getAssignmentManager().getRegionStates().isRegionInTransition(hri2)
+          || !ServerName.isSameAddress(
+            
master.getAssignmentManager().getRegionStates().getRegionServerOfRegion(hri2),
+            dstServer.getServerName())
       ) {
         // wait for the move to be finished
         Thread.sleep(1);

Reply via email to