]
RH Bugzilla Integration commented on ISPN-5062:
-----------------------------------------------
Dave Stahl <dstahl(a)redhat.com> changed the Status of [bug
Cross site state transfer - incorrect status of push operation
---------------------------------------------------------------
Key: ISPN-5062
URL:
https://issues.jboss.org/browse/ISPN-5062
Project: Infinispan
Issue Type: Bug
Components: State Transfer
Affects Versions: 7.1.0.Alpha1
Reporter: Matej Čimbora
Assignee: Pedro Ruivo
Fix For: 7.1.0.Beta1, 7.1.0.Final
Status of push operation remains at value "CANCELLED" after the push operation
was cancelled and reinvoked (even if state transfer is currently in progress) -
"SENDING" value is expected. Otherwise works as expected (after the state
transfer completes, status is switched to "OK").
- Sites LON (lonCache) - main, BRN (brnCache) - backup
Consider the following scenario:
[standalone@localhost:9999 distributed-cache=lonCache] site --push BRN
ok
[standalone@localhost:9999 distributed-cache=lonCache] site --cancelpush BRN
ok
[standalone@localhost:9999 distributed-cache=lonCache] site --pushstatus
BRN=CANCELED
[standalone@localhost:9999 distributed-cache=lonCache] site --push BRN
ok
[standalone@localhost:9999 distributed-cache=lonCache] site --pushstatus
BRN=CANCELED
[standalone@localhost:9999 distributed-cache=lonCache] site --pushstatus
BRN=OK
Expected behavior:
[standalone@localhost:9999 distributed-cache=lonCache] site --push BRN
ok
[standalone@localhost:9999 distributed-cache=lonCache] site --cancelpush BRN
ok
[standalone@localhost:9999 distributed-cache=lonCache] site --pushstatus
BRN=CANCELED
[standalone@localhost:9999 distributed-cache=lonCache] site --push BRN
ok
[standalone@localhost:9999 distributed-cache=lonCache] site --pushstatus
BRN=SENDING
[standalone@localhost:9999 distributed-cache=lonCache] site --pushstatus
BRN=OK