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

tkalkirill pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from 29b4a76f3c IGNITE-17882 Remove org.apache.ignite.binary.BinaryObject 
from public API (#2609)
     add 29b0cb1c35 IGNITE-20422 Add events of becoming and ceasing to be a 
primary replica in the PlacementDriver (#2596)

No new revisions were added by this update.

Summary of changes:
 .../internal/placementdriver/PlacementDriver.java  |   5 +-
 .../internal/placementdriver/ReplicaMeta.java      |   2 +-
 .../placementdriver/event/PrimaryReplicaEvent.java |  43 +++++
 .../event/PrimaryReplicaEventParameters.java}      |  34 ++--
 .../placementdriver/TestPlacementDriver.java       |  20 +-
 .../internal/placementdriver/ActiveActorTest.java  |  13 ++
 .../MultiActorPlacementDriverTest.java             |  51 ++---
 .../ignite/internal/placementdriver/Node.java      |  81 ++++++++
 .../PlacementDriverManagerTest.java                |  39 ++--
 .../placementdriver/PlacementDriverManager.java    |  48 ++++-
 .../placementdriver/leases/LeaseTracker.java       | 122 ++++++++----
 .../placementdriver/PlacementDriverTest.java       | 209 ++++++++++++++++++---
 .../org/apache/ignite/internal/app/IgniteImpl.java |   5 +-
 13 files changed, 529 insertions(+), 143 deletions(-)
 create mode 100644 
modules/placement-driver-api/src/main/java/org/apache/ignite/internal/placementdriver/event/PrimaryReplicaEvent.java
 copy 
modules/{catalog/src/main/java/org/apache/ignite/internal/catalog/events/CatalogEventParameters.java
 => 
placement-driver-api/src/main/java/org/apache/ignite/internal/placementdriver/event/PrimaryReplicaEventParameters.java}
 (52%)
 create mode 100644 
modules/placement-driver/src/integrationTest/java/org/apache/ignite/internal/placementdriver/Node.java

Reply via email to