[DEBUG] [04/15/2024 10:55:11.321] [main] [EventStream(akka://test)] logger log1-TestEventListener started 10:55:11,321 AM [test-akka.actor.default-dispatcher-6] [INFO] Slf4jLogger - Slf4jLogger started [DEBUG] [04/15/2024 10:55:11.321] [main] [EventStream(akka://test)] logger log2-Slf4jLogger started [DEBUG] [04/15/2024 10:55:11.321] [main] [EventStream(akka://test)] Default Loggers started [INFO] [04/15/2024 10:55:11.331] [main] [ArteryTransport(akka://test)] Remoting started with transport [Artery tcp]; listening on address [akka://test@10.30.171.140:25520] with UID [-1236294899754308817] 10:55:11,332 AM [test-akka.actor.default-dispatcher-7] [INFO] ArteryTransport - Remoting started with transport [Artery tcp]; listening on address [akka://test@10.30.171.140:25520] with UID [-1236294899754308817] [INFO] [04/15/2024 10:55:11.332] [main] [Cluster(akka://test)] Cluster Node [akka://test@10.30.171.140:25520] - Starting up, Akka version [2.6.21] ... 10:55:11,332 AM [test-akka.actor.default-dispatcher-6] [INFO] Cluster - Cluster Node [akka://test@10.30.171.140:25520] - Starting up, Akka version [2.6.21] ... [INFO] [04/15/2024 10:55:11.333] [main] [Cluster(akka://test)] Cluster Node [akka://test@10.30.171.140:25520] - Registered cluster JMX MBean [akka:type=Cluster] [INFO] [04/15/2024 10:55:11.333] [main] [Cluster(akka://test)] Cluster Node [akka://test@10.30.171.140:25520] - Started up successfully 10:55:11,333 AM [test-akka.actor.default-dispatcher-7] [INFO] Cluster - Cluster Node [akka://test@10.30.171.140:25520] - Registered cluster JMX MBean [akka:type=Cluster] 10:55:11,333 AM [test-akka.actor.default-dispatcher-7] [INFO] Cluster - Cluster Node [akka://test@10.30.171.140:25520] - Started up successfully 10:55:11,345 AM [test-akka.actor.default-dispatcher-6] [INFO] Cluster - Cluster Node [akka://test@10.30.171.140:25520] - No downing-provider-class configured, manual cluster downing required, see https://doc.akka.io/docs/akka/current/typed/cluster.html#downing 10:55:11,345 AM [test-akka.actor.default-dispatcher-6] [INFO] Cluster - Cluster Node [akka://test@10.30.171.140:25520] - No seed-nodes configured, manual cluster join required, see https://doc.akka.io/docs/akka/current/typed/cluster.html#joining [INFO] [04/15/2024 10:55:11.334] [test-akka.actor.internal-dispatcher-4] [Cluster(akka://test)] Cluster Node [akka://test@10.30.171.140:25520] - No downing-provider-class configured, manual cluster downing required, see https://doc.akka.io/docs/akka/current/typed/cluster.html#downing [INFO] [04/15/2024 10:55:11.334] [test-akka.actor.internal-dispatcher-4] [Cluster(akka://test)] Cluster Node [akka://test@10.30.171.140:25520] - No seed-nodes configured, manual cluster join required, see https://doc.akka.io/docs/akka/current/typed/cluster.html#joining [WARN] [04/15/2024 10:55:11.346] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testApplySnapshot]: org.opendaylight.controller.cluster.common.actor.Monitor@4d5985fa [INFO] [akkaDeadLetter][04/15/2024 10:55:11.346] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[akka://test/user/testApplySnapshot] to Actor[akka://test/user/termination-monitor] was not delivered. [1] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,346 AM [test-akka.actor.default-dispatcher-7] [INFO] EmptyLocalActorRef - Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[akka://test/user/testApplySnapshot] to Actor[akka://test/user/termination-monitor] was not delivered. [1] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,347 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Shard created : member-1-shard-inventory-config10, persistent : true 10:55:11,347 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testApplySnapshot/member-1-shard-inventory-config10-notifier#1031552309 created and ready for shard:member-1-shard-inventory-config10 [WARN] [04/15/2024 10:55:11.347] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testApplySnapshot/member-1-shard-inventory-config10-notifier#1031552309]: org.opendaylight.controller.cluster.common.actor.Monitor@ddf10f2 [INFO] [akkaDeadLetter][04/15/2024 10:55:11.347] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[akka://test/user/testApplySnapshot/member-1-shard-inventory-config10-notifier#1031552309] to Actor[akka://test/user/termination-monitor] was not delivered. [2] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,347 AM [test-akka.actor.default-dispatcher-15] [INFO] EmptyLocalActorRef - Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[akka://test/user/testApplySnapshot/member-1-shard-inventory-config10-notifier#1031552309] to Actor[akka://test/user/termination-monitor] was not delivered. [2] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,348 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testApplySnapshot/shard-member-1:snapshot-read#1716773267] [WARN] [04/15/2024 10:55:11.348] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testApplySnapshot/shard-member-1:snapshot-read#1716773267]: org.opendaylight.controller.cluster.common.actor.Monitor@340d072b 10:55:11,348 AM [test-akka.actor.default-dispatcher-15] [INFO] EmptyLocalActorRef - Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[akka://test/user/testApplySnapshot/shard-member-1:snapshot-read#1716773267] to Actor[akka://test/user/termination-monitor] was not delivered. [3] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. [INFO] [akkaDeadLetter][04/15/2024 10:55:11.348] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[akka://test/user/testApplySnapshot/shard-member-1:snapshot-read#1716773267] to Actor[akka://test/user/termination-monitor] was not delivered. [3] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,349 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Starting recovery for member-1-shard-inventory-config10 with journal batch size 3 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config10: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [INFO] Shard - member-1-shard-inventory-config10: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config10: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config10: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config10 is no longer the leader 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config10 (Follower): Received TimeoutNow - switching to Candidate 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config10 (Candidate): Election: Candidate has following voting peers: [] 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config10: Set currentTerm=1, votedFor=member-1-shard-inventory-config10 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [INFO] Shard - member-1-shard-inventory-config10 (Candidate): Starting new election term 1 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [INFO] Shard - member-1-shard-inventory-config10 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [DEBUG] MessageAssembler - member-1-shard-inventory-config10 (Follower): Closing 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config10: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config10: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config10 is no longer the leader 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config10 , received role change from null to Follower 10:55:11,356 AM [test-akka.actor.default-dispatcher-14] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config10 , received role change from Follower to Candidate [WARN] [04/15/2024 10:55:11.356] [test-akka.actor.default-dispatcher-14] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testApplySnapshot]] [INFO] [akkaDeadLetter][04/15/2024 10:55:11.357] [test-akka.actor.default-dispatcher-14] [akka://test/user] Message [org.opendaylight.controller.cluster.datastore.messages.ActorInitialized] to Actor[akka://test/user] was unhandled. [4] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,357 AM [test-akka.actor.default-dispatcher-12] [INFO] LocalActorRef - Message [org.opendaylight.controller.cluster.datastore.messages.ActorInitialized] to Actor[akka://test/user] was unhandled. [4] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,361 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config10 (Candidate): Received ElectionTimeout 10:55:11,361 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config10 (Leader): Election: Leader has following peers: [] 10:55:11,361 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config10 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:11,361 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config10: onLeadershipChange, isLeader: true, hasLeader : true 10:55:11,361 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config10: became leader with frontend state for [] 10:55:11,361 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config10 , received role change from Candidate to Leader 10:55:11,407 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config10: Applying snapshot on follower: Snapshot [lastIndex=1, lastTerm=2, lastAppliedIndex=3, lastAppliedTerm=4, unAppliedEntries size=0, state=org.opendaylight.controller.cluster.datastore.persisted.ShardSnapshotState@4e66b47d, electionTerm=-1, electionVotedFor=null, ServerConfigPayload=null] 10:55:11,407 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - lastSequenceNumber prior to persisting applied snapshot: 1 10:55:11,411 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config10: SaveSnapshotSuccess received for snapshot, sequenceNr: 1 10:55:11,411 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config10: Snapshot success - sequence number: 1 10:55:11,411 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config10: Moving last applied index from -1 to 3 10:55:11,411 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config10: Set currentTerm=-1, votedFor=null 10:55:11,411 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config10: Applying snapshot 10:55:11,411 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendMetadata - member-1-shard-inventory-config10: clearing clients {} 10:55:11,411 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config10: Created publisher actor Actor[akka://test/user/testApplySnapshot/member-1-shard-inventory-config10-DTCL-publisher#-691569714] with name member-1-shard-inventory-config10-DTCL-publisher 10:55:11,412 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config10: state snapshot applied in 586.2 μs 10:55:11,412 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testApplySnapshot/member-1-shard-inventory-config10-DTCL-publisher#-691569714] 10:55:11,412 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config10: Done applying snapshot 10:55:11,412 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config10: SnapshotComplete received 10:55:11,412 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config10: publishChanges: rootPath: / 10:55:11,412 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config10: handled a snapshot response [WARN] [04/15/2024 10:55:11.412] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testApplySnapshot/member-1-shard-inventory-config10-DTCL-publisher#-691569714]: org.opendaylight.controller.cluster.common.actor.Monitor@ac3ed9c 10:55:11,412 AM [test-akka.actor.default-dispatcher-6] [INFO] EmptyLocalActorRef - Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[akka://test/user/testApplySnapshot/member-1-shard-inventory-config10-DTCL-publisher#-691569714] to Actor[akka://test/user/termination-monitor] was not delivered. [5] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. [INFO] [akkaDeadLetter][04/15/2024 10:55:11.412] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[akka://test/user/testApplySnapshot/member-1-shard-inventory-config10-DTCL-publisher#-691569714] to Actor[akka://test/user/termination-monitor] was not delivered. [5] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,412 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config10: Elapsed time for generation of change events for member-1-shard-inventory-config10-DTCL-publisher: 84.38 μs 10:55:11,412 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config10: handled a journal response 10:55:11,482 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testApplySnapshot] 10:55:11,493 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Stopping Shard member-1-shard-inventory-config10 10:55:11,493 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageSlicer - member-1-shard-inventory-config10 (Leader)_slicer-id-662: Closing 10:55:11,493 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config10: Aborting 0 pending queued transactions 10:55:11,496 AM [main] [INFO] Shard - Shard created : member-1-shard-inventory-config11, persistent : true [WARN] [04/15/2024 10:55:11.496] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testPersistence1]: org.opendaylight.controller.cluster.common.actor.Monitor@431c8ef2 [INFO] [akkaDeadLetter][04/15/2024 10:55:11.496] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[akka://test/user/testPersistence1] to Actor[akka://test/user/termination-monitor] was not delivered. [6] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,496 AM [test-akka.actor.default-dispatcher-11] [INFO] EmptyLocalActorRef - Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[akka://test/user/testPersistence1] to Actor[akka://test/user/termination-monitor] was not delivered. [6] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,497 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testPersistence1/member-1-shard-inventory-config11-notifier#1812867056 created and ready for shard:member-1-shard-inventory-config11 [WARN] [04/15/2024 10:55:11.497] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testPersistence1/member-1-shard-inventory-config11-notifier#1812867056]: org.opendaylight.controller.cluster.common.actor.Monitor@24f8d01 10:55:11,497 AM [test-akka.actor.default-dispatcher-11] [INFO] EmptyLocalActorRef - Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[akka://test/user/testPersistence1/member-1-shard-inventory-config11-notifier#1812867056] to Actor[akka://test/user/termination-monitor] was not delivered. [7] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. [INFO] [akkaDeadLetter][04/15/2024 10:55:11.497] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[akka://test/user/testPersistence1/member-1-shard-inventory-config11-notifier#1812867056] to Actor[akka://test/user/termination-monitor] was not delivered. [7] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,497 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testPersistence1/shard-member-1:snapshot-read#1507873424] [WARN] [04/15/2024 10:55:11.497] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testPersistence1/shard-member-1:snapshot-read#1507873424]: org.opendaylight.controller.cluster.common.actor.Monitor@48b52688 10:55:11,497 AM [test-akka.actor.default-dispatcher-11] [INFO] EmptyLocalActorRef - Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[akka://test/user/testPersistence1/shard-member-1:snapshot-read#1507873424] to Actor[akka://test/user/termination-monitor] was not delivered. [8] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. [INFO] [akkaDeadLetter][04/15/2024 10:55:11.497] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[akka://test/user/testPersistence1/shard-member-1:snapshot-read#1507873424] to Actor[akka://test/user/termination-monitor] was not delivered. [8] dead letters encountered. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,497 AM [main] [INFO] Shard - Starting recovery for member-1-shard-inventory-config11 with journal batch size 3 10:55:11,500 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config11: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:11,501 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config11: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:11,501 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config11: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,501 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config11: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config11 is no longer the leader [WARN] [04/15/2024 10:55:11.501] [test-akka.actor.default-dispatcher-18] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testPersistence1]] [INFO] [akkaDeadLetter][04/15/2024 10:55:11.501] [test-akka.actor.default-dispatcher-6] [akka://test/user] Message [org.opendaylight.controller.cluster.datastore.messages.ActorInitialized] to Actor[akka://test/user] was unhandled. [9] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,501 AM [test-akka.actor.default-dispatcher-6] [INFO] LocalActorRef - Message [org.opendaylight.controller.cluster.datastore.messages.ActorInitialized] to Actor[akka://test/user] was unhandled. [9] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,501 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config11 , received role change from null to Follower 10:55:11,501 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config11 (Follower): Received TimeoutNow - switching to Candidate 10:55:11,501 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config11 (Candidate): Election: Candidate has following voting peers: [] 10:55:11,501 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config11: Set currentTerm=1, votedFor=member-1-shard-inventory-config11 10:55:11,501 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config11 (Candidate): Starting new election term 1 10:55:11,501 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config11 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:11,501 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config11 (Follower): Closing 10:55:11,501 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config11: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,501 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config11: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config11 is no longer the leader 10:55:11,501 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config11 , received role change from Follower to Candidate 10:55:11,598 AM [main] [DEBUG] Shard - member-1-shard-inventory-config11 (Candidate): Received ElectionTimeout 10:55:11,598 AM [main] [DEBUG] Shard - member-1-shard-inventory-config11 (Leader): Election: Leader has following peers: [] 10:55:11,598 AM [main] [INFO] Shard - member-1-shard-inventory-config11 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:11,598 AM [main] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config11: onLeadershipChange, isLeader: true, hasLeader : true 10:55:11,598 AM [main] [DEBUG] Shard - member-1-shard-inventory-config11: became leader with frontend state for [] 10:55:11,598 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config11 , received role change from Candidate to Leader 10:55:11,598 AM [main] [INFO] Shard - Shard created : member-1-shard-inventory-config11, persistent : false [WARN] [04/15/2024 10:55:11.599] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testPersistence2]: org.opendaylight.controller.cluster.common.actor.Monitor@31175da0 [INFO] [akkaDeadLetter][04/15/2024 10:55:11.599] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[akka://test/user/testPersistence2] to Actor[akka://test/user/termination-monitor] was not delivered. [10] dead letters encountered, no more dead letters will be logged in next [5.000 min]. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,599 AM [test-akka.actor.default-dispatcher-15] [INFO] EmptyLocalActorRef - Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[akka://test/user/testPersistence2] to Actor[akka://test/user/termination-monitor] was not delivered. [10] dead letters encountered, no more dead letters will be logged in next [5.000 min]. If this is not an expected behavior then Actor[akka://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'. 10:55:11,599 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testPersistence2/member-1-shard-inventory-config11-notifier#1841796158 created and ready for shard:member-1-shard-inventory-config11 [WARN] [04/15/2024 10:55:11.599] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testPersistence2/member-1-shard-inventory-config11-notifier#1841796158]: org.opendaylight.controller.cluster.common.actor.Monitor@57da19bd 10:55:11,599 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testPersistence2/shard-member-1:snapshot-read#321856930] [WARN] [04/15/2024 10:55:11.600] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testPersistence2/shard-member-1:snapshot-read#321856930]: org.opendaylight.controller.cluster.common.actor.Monitor@39b63e0b 10:55:11,601 AM [main] [INFO] Shard - Starting recovery for member-1-shard-inventory-config11 with journal batch size 3 10:55:11,601 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testPersistence1] 10:55:11,602 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config11: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:11,602 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config11: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:11,602 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config11: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,602 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config11: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config11 is no longer the leader 10:55:11,602 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config11 , received role change from null to Follower 10:55:11,603 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config11 (Follower): Received TimeoutNow - switching to Candidate [WARN] [04/15/2024 10:55:11.602] [test-akka.actor.default-dispatcher-11] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testPersistence2]] 10:55:11,603 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config11 (Candidate): Election: Candidate has following voting peers: [] 10:55:11,603 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config11: Set currentTerm=1, votedFor=member-1-shard-inventory-config11 10:55:11,603 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config11 (Candidate): Starting new election term 1 10:55:11,603 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config11 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:11,603 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageAssembler - member-1-shard-inventory-config11 (Follower): Closing 10:55:11,603 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config11: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,603 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config11: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config11 is no longer the leader 10:55:11,603 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config11 , received role change from Follower to Candidate 10:55:11,612 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Stopping Shard member-1-shard-inventory-config11 10:55:11,612 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageSlicer - member-1-shard-inventory-config11 (Leader)_slicer-id-664: Closing 10:55:11,612 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config11: Aborting 0 pending queued transactions 10:55:11,613 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testPersistence2] 10:55:11,613 AM [main] [DEBUG] Shard - member-1-shard-inventory-config11 (Candidate): Received ElectionTimeout 10:55:11,613 AM [main] [DEBUG] Shard - member-1-shard-inventory-config11 (Leader): Election: Leader has following peers: [] 10:55:11,613 AM [main] [INFO] Shard - member-1-shard-inventory-config11 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:11,613 AM [main] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config11: onLeadershipChange, isLeader: true, hasLeader : true 10:55:11,613 AM [main] [DEBUG] Shard - member-1-shard-inventory-config11: became leader with frontend state for [] 10:55:11,613 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config11 , received role change from Candidate to Leader 10:55:11,613 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Stopping Shard member-1-shard-inventory-config11 10:55:11,613 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageSlicer - member-1-shard-inventory-config11 (Leader)_slicer-id-666: Closing 10:55:11,613 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config11: Aborting 0 pending queued transactions 10:55:11,620 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$5 - Shard created : member-1-shard-inventory-config12, persistent : true [WARN] [04/15/2024 10:55:11.620] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testAbortWithCommitPending]: org.opendaylight.controller.cluster.common.actor.Monitor@d9e15d 10:55:11,621 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testAbortWithCommitPending/member-1-shard-inventory-config12-notifier#-1473903660 created and ready for shard:member-1-shard-inventory-config12 10:55:11,621 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$5 - Starting recovery for member-1-shard-inventory-config12 with journal batch size 3 [WARN] [04/15/2024 10:55:11.621] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testAbortWithCommitPending/member-1-shard-inventory-config12-notifier#-1473903660]: org.opendaylight.controller.cluster.common.actor.Monitor@4b56e7b3 10:55:11,621 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testAbortWithCommitPending/shard-member-1:snapshot-read#-1459207931] [WARN] [04/15/2024 10:55:11.621] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testAbortWithCommitPending/shard-member-1:snapshot-read#-1459207931]: org.opendaylight.controller.cluster.common.actor.Monitor@6512844e 10:55:11,622 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:11,622 AM [test-akka.actor.default-dispatcher-18] [INFO] ShardTest$5 - member-1-shard-inventory-config12: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:11,622 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config12: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,622 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config12 is no longer the leader 10:55:11,622 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config12 , received role change from null to Follower 10:55:11,622 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12 (Follower): Received TimeoutNow - switching to Candidate 10:55:11,622 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12 (Candidate): Election: Candidate has following voting peers: [] 10:55:11,622 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Set currentTerm=1, votedFor=member-1-shard-inventory-config12 10:55:11,622 AM [test-akka.actor.default-dispatcher-18] [INFO] ShardTest$5 - member-1-shard-inventory-config12 (Candidate): Starting new election term 1 10:55:11,623 AM [test-akka.actor.default-dispatcher-18] [INFO] ShardTest$5 - member-1-shard-inventory-config12 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:11,623 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageAssembler - member-1-shard-inventory-config12 (Follower): Closing 10:55:11,623 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config12: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,623 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config12 is no longer the leader 10:55:11,623 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config12 , received role change from Follower to Candidate 10:55:11,623 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12 (Candidate): Received ElectionTimeout 10:55:11,623 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12 (Leader): Election: Leader has following peers: [] [WARN] [04/15/2024 10:55:11.623] [test-akka.actor.default-dispatcher-11] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testAbortWithCommitPending]] 10:55:11,623 AM [test-akka.actor.default-dispatcher-18] [INFO] ShardTest$5 - member-1-shard-inventory-config12 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:11,623 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config12: onLeadershipChange, isLeader: true, hasLeader : true 10:55:11,623 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: became leader with frontend state for [] 10:55:11,623 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config12 , received role change from Candidate to Leader 10:55:11,726 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:11,726 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:11,726 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:11,726 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-201-0 10:55:11,727 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Readying Tx member-1-ShardTransactionTest-fe-0-txn-201-0 of 1 operations, client version 13 10:55:11,727 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config12: readying transaction member-1-ShardTransactionTest-fe-0-txn-201-0 10:55:11,727 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config12: transaction member-1-ShardTransactionTest-fe-0-txn-201-0 ready 10:55:11,727 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:11,727 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Moving last applied index from -1 to 0 10:55:11,727 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:11,727 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:11,727 AM [test-akka.actor.default-dispatcher-18] [DEBUG] FrontendMetadata - member-1-shard-inventory-config12: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:11,727 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1167028} is already disabled 10:55:11,727 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Persisting ApplyJournalEntries with index=0 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-201-0 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config12: Validating transaction member-1-ShardTransactionTest-fe-0-txn-201-0 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config12: Transaction member-1-ShardTransactionTest-fe-0-txn-201-0 validated 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-201-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: canCommit for member-1-ShardTransactionTest-fe-0-txn-201-0: success 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Committing transaction member-1-ShardTransactionTest-fe-0-txn-201-0 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config12: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-201-0 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config12: Transaction member-1-ShardTransactionTest-fe-0-txn-201-0 candidate ready 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-201-0: canCommit - candidate rootPath: / 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-201-0: canCommit - messages: [] 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-201-0: preCommit - successfulFromPrevious: [] 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config12: Transaction member-1-ShardTransactionTest-fe-0-txn-201-0 prepared 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-201-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-201-0 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config12: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-201-0 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:11,728 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Aborting transaction member-1-ShardTransactionTest-fe-0-txn-201-0 10:55:11,730 AM [test-akka.actor.default-dispatcher-18] [WARN] ShardDataTree - member-1-shard-inventory-config12: transaction member-1-ShardTransactionTest-fe-0-txn-201-0 is committing, skipping abort 10:55:11,730 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:11,730 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:11,730 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config12: Transaction member-1-ShardTransactionTest-fe-0-txn-201-0 submitted to persistence 10:55:11,730 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:11,730 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Moving last applied index from 0 to 1 10:55:11,730 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Applying state for log index 1 data Simple{size=143} 10:55:11,730 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config12: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-201-0 10:55:11,730 AM [test-akka.actor.default-dispatcher-18] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-201-0: commit - successfulFromPrevious: [] 10:55:11,730 AM [test-akka.actor.default-dispatcher-18] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-201-0 changing state from COMMIT_PENDING to COMMITTED 10:55:11,730 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Transaction member-1-ShardTransactionTest-fe-0-txn-201-0 committed as 0, sending response to Actor[akka://test/system/testProbe-693#-1637484982] 10:55:11,731 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config12: Created publisher actor Actor[akka://test/user/testAbortWithCommitPending/member-1-shard-inventory-config12-DTCL-publisher#785672657] with name member-1-shard-inventory-config12-DTCL-publisher 10:55:11,731 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testAbortWithCommitPending/member-1-shard-inventory-config12-DTCL-publisher#785672657] 10:55:11,731 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: fakeSnapshot purging log to 0 for term 1 10:55:11,731 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Persisting ApplyJournalEntries with index=1 10:55:11,731 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config12: publishChanges: rootPath: / [WARN] [04/15/2024 10:55:11.731] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testAbortWithCommitPending/member-1-shard-inventory-config12-DTCL-publisher#785672657]: org.opendaylight.controller.cluster.common.actor.Monitor@1b9c6252 10:55:11,731 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config12: Elapsed time for generation of change events for member-1-shard-inventory-config12-DTCL-publisher: 116.0 μs 10:55:11,731 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testAbortWithCommitPending] 10:55:11,742 AM [test-akka.actor.default-dispatcher-18] [INFO] ShardTest$5 - Stopping Shard member-1-shard-inventory-config12 10:55:11,742 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageSlicer - member-1-shard-inventory-config12 (Leader)_slicer-id-668: Closing 10:55:11,742 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardTest$5 - member-1-shard-inventory-config12: Aborting 0 pending queued transactions 10:55:11,743 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Shard created : member-1-shard-inventory-config13, persistent : true [WARN] [04/15/2024 10:55:11.743] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testAbortAfterReady]: org.opendaylight.controller.cluster.common.actor.Monitor@8c2dd3c 10:55:11,744 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testAbortAfterReady/member-1-shard-inventory-config13-notifier#-14270664 created and ready for shard:member-1-shard-inventory-config13 [WARN] [04/15/2024 10:55:11.744] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testAbortAfterReady/member-1-shard-inventory-config13-notifier#-14270664]: org.opendaylight.controller.cluster.common.actor.Monitor@77d24e37 10:55:11,744 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testAbortAfterReady/shard-member-1:snapshot-read#1106370131] [WARN] [04/15/2024 10:55:11.744] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testAbortAfterReady/shard-member-1:snapshot-read#1106370131]: org.opendaylight.controller.cluster.common.actor.Monitor@3831fc8f 10:55:11,744 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Starting recovery for member-1-shard-inventory-config13 with journal batch size 3 10:55:11,745 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:11,745 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config13: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:11,745 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config13: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,745 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config13 is no longer the leader [WARN] [04/15/2024 10:55:11.745] [test-akka.actor.default-dispatcher-18] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testAbortAfterReady]] 10:55:11,745 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13 (Follower): Received TimeoutNow - switching to Candidate 10:55:11,745 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config13 , received role change from null to Follower 10:55:11,745 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13 (Candidate): Election: Candidate has following voting peers: [] 10:55:11,745 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: Set currentTerm=1, votedFor=member-1-shard-inventory-config13 10:55:11,746 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config13 (Candidate): Starting new election term 1 10:55:11,746 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config13 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:11,746 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config13 (Follower): Closing 10:55:11,746 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config13: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,746 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config13 is no longer the leader 10:55:11,746 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config13 , received role change from Follower to Candidate 10:55:11,746 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config13 (Candidate): Received ElectionTimeout 10:55:11,746 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config13 (Leader): Election: Leader has following peers: [] 10:55:11,746 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config13 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:11,746 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config13: onLeadershipChange, isLeader: true, hasLeader : true 10:55:11,746 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config13: became leader with frontend state for [] 10:55:11,746 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config13 , received role change from Candidate to Leader 10:55:11,854 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config13: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:11,854 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config13: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:11,854 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config13: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:11,854 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config13: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-202-0 10:55:11,855 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config13: Readying Tx member-1-ShardTransactionTest-fe-0-txn-202-0 of 1 operations, client version 13 10:55:11,855 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config13: readying transaction member-1-ShardTransactionTest-fe-0-txn-202-0 10:55:11,855 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config13: transaction member-1-ShardTransactionTest-fe-0-txn-202-0 ready 10:55:11,855 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: Aborting transaction member-1-ShardTransactionTest-fe-0-txn-202-0 10:55:11,855 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config13: aborting head of queue member-1-ShardTransactionTest-fe-0-txn-202-0 in state member-1-ShardTransactionTest-fe-0-txn-202-0 10:55:11,855 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-202-0: abort - successfulFromPrevious: [] 10:55:11,856 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:11,856 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: Moving last applied index from -1 to 0 10:55:11,856 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:11,856 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:11,856 AM [test-akka.actor.default-dispatcher-13] [DEBUG] FrontendMetadata - member-1-shard-inventory-config13: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:11,856 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1734269} is already disabled 10:55:11,856 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-202-0 10:55:11,856 AM [test-akka.actor.default-dispatcher-13] [ERROR] Shard - member-1-shard-inventory-config13: Inconsistency during transaction member-1-ShardTransactionTest-fe-0-txn-202-0 canCommit java.lang.IllegalStateException: member-1-shard-inventory-config13: Cannot canCommit transaction member-1-ShardTransactionTest-fe-0-txn-202-0 - no cohort entry found at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:283) at org.opendaylight.controller.cluster.datastore.Shard.handleCanCommitTransaction(Shard.java:734) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:414) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:11,856 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: Persisting ApplyJournalEntries with index=0 10:55:11,856 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-203-0 10:55:11,857 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: Readying Tx member-1-ShardTransactionTest-fe-0-txn-203-0 of 1 operations, client version 13 10:55:11,857 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config13: readying transaction member-1-ShardTransactionTest-fe-0-txn-203-0 10:55:11,857 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config13: transaction member-1-ShardTransactionTest-fe-0-txn-203-0 ready 10:55:11,857 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-203-0 10:55:11,857 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config13: Validating transaction member-1-ShardTransactionTest-fe-0-txn-203-0 10:55:11,857 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config13: Transaction member-1-ShardTransactionTest-fe-0-txn-203-0 validated 10:55:11,857 AM [test-akka.actor.default-dispatcher-13] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-203-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:11,857 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: canCommit for member-1-ShardTransactionTest-fe-0-txn-203-0: success 10:55:11,857 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testAbortAfterReady] 10:55:11,868 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Stopping Shard member-1-shard-inventory-config13 10:55:11,868 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageSlicer - member-1-shard-inventory-config13 (Leader)_slicer-id-670: Closing 10:55:11,868 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config13: Aborting 1 pending queued transactions 10:55:11,876 AM [test-akka.actor.default-dispatcher-13] [INFO] ShardTest$2$1 - Shard created : member-1-shard-inventory-config14, persistent : true [WARN] [04/15/2024 10:55:11.876] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testOnBatchedModificationsWhenNotLeader]: org.opendaylight.controller.cluster.common.actor.Monitor@4a7d45e6 10:55:11,877 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testOnBatchedModificationsWhenNotLeader/member-1-shard-inventory-config14-notifier#988243680 created and ready for shard:member-1-shard-inventory-config14 [WARN] [04/15/2024 10:55:11.877] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testOnBatchedModificationsWhenNotLeader/member-1-shard-inventory-config14-notifier#988243680]: org.opendaylight.controller.cluster.common.actor.Monitor@1107b4e 10:55:11,877 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testOnBatchedModificationsWhenNotLeader/shard-member-1:snapshot-read#-1381620004] [WARN] [04/15/2024 10:55:11.877] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testOnBatchedModificationsWhenNotLeader/shard-member-1:snapshot-read#-1381620004]: org.opendaylight.controller.cluster.common.actor.Monitor@559bcd9d 10:55:11,877 AM [test-akka.actor.default-dispatcher-13] [INFO] ShardTest$2$1 - Starting recovery for member-1-shard-inventory-config14 with journal batch size 3 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$2$1 - member-1-shard-inventory-config14: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [INFO] ShardTest$2$1 - member-1-shard-inventory-config14: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config14: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$2$1 - member-1-shard-inventory-config14: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config14 is no longer the leader [WARN] [04/15/2024 10:55:11.878] [test-akka.actor.default-dispatcher-13] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testOnBatchedModificationsWhenNotLeader]] 10:55:11,878 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config14 , received role change from null to Follower 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$2$1 - member-1-shard-inventory-config14 (Follower): Received TimeoutNow - switching to Candidate 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$2$1 - member-1-shard-inventory-config14 (Candidate): Election: Candidate has following voting peers: [] 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$2$1 - member-1-shard-inventory-config14: Set currentTerm=1, votedFor=member-1-shard-inventory-config14 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [INFO] ShardTest$2$1 - member-1-shard-inventory-config14 (Candidate): Starting new election term 1 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [INFO] ShardTest$2$1 - member-1-shard-inventory-config14 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageAssembler - member-1-shard-inventory-config14 (Follower): Closing 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config14: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,878 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$2$1 - member-1-shard-inventory-config14: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config14 is no longer the leader 10:55:11,878 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config14 , received role change from Follower to Candidate 10:55:11,879 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$2$1 - member-1-shard-inventory-config14 (Candidate): Received ElectionTimeout 10:55:11,879 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$2$1 - member-1-shard-inventory-config14 (Leader): Election: Leader has following peers: [] 10:55:11,879 AM [test-akka.actor.default-dispatcher-11] [INFO] ShardTest$2$1 - member-1-shard-inventory-config14 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:11,879 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config14: onLeadershipChange, isLeader: true, hasLeader : true 10:55:11,879 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$2$1 - member-1-shard-inventory-config14: became leader with frontend state for [] 10:55:11,879 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config14 , received role change from Candidate to Leader 10:55:11,982 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$2$1 - member-1-shard-inventory-config14: Forwarding 1 BatchedModifications to leader ActorSelection[Anchor(akka://test/), Path(/system/testProbe-697)] 10:55:11,984 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testOnBatchedModificationsWhenNotLeader] 10:55:11,994 AM [test-akka.actor.default-dispatcher-7] [INFO] ShardTest$2$1 - Stopping Shard member-1-shard-inventory-config14 10:55:11,994 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageSlicer - member-1-shard-inventory-config14 (Leader)_slicer-id-672: Closing 10:55:11,994 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$2$1 - member-1-shard-inventory-config14: Aborting 0 pending queued transactions 10:55:11,996 AM [main] [INFO] Shard - Shard created : member-1-shard-inventory-config15, persistent : true [WARN] [04/15/2024 10:55:11.996] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testOnDatastoreContext]: org.opendaylight.controller.cluster.common.actor.Monitor@4f980e4f 10:55:11,996 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testOnDatastoreContext/member-1-shard-inventory-config15-notifier#-1287548126 created and ready for shard:member-1-shard-inventory-config15 [WARN] [04/15/2024 10:55:11.996] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testOnDatastoreContext/member-1-shard-inventory-config15-notifier#-1287548126]: org.opendaylight.controller.cluster.common.actor.Monitor@3c101a78 10:55:11,997 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testOnDatastoreContext/shard-member-1:snapshot-read#-1423873908] [WARN] [04/15/2024 10:55:11.997] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testOnDatastoreContext/shard-member-1:snapshot-read#-1423873908]: org.opendaylight.controller.cluster.common.actor.Monitor@2f9aa46 10:55:11,997 AM [main] [INFO] Shard - Starting recovery for member-1-shard-inventory-config15 with journal batch size 3 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config15: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config15: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config15: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config15: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config15 is no longer the leader 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config15 (Follower): Received TimeoutNow - switching to Candidate 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config15 (Candidate): Election: Candidate has following voting peers: [] 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config15: Set currentTerm=1, votedFor=member-1-shard-inventory-config15 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config15 (Candidate): Starting new election term 1 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config15 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 [WARN] [04/15/2024 10:55:11.998] [test-akka.actor.default-dispatcher-18] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testOnDatastoreContext]] 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config15 (Follower): Closing 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config15: onLeadershipChange, isLeader: false, hasLeader : false 10:55:11,998 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config15: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config15 is no longer the leader 10:55:11,998 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config15 , received role change from null to Follower 10:55:11,998 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config15 , received role change from Follower to Candidate 10:55:12,97 AM [main] [DEBUG] Shard - member-1-shard-inventory-config15 (Candidate): Received ElectionTimeout 10:55:12,97 AM [main] [DEBUG] Shard - member-1-shard-inventory-config15 (Leader): Election: Leader has following peers: [] 10:55:12,97 AM [main] [INFO] Shard - member-1-shard-inventory-config15 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:12,97 AM [main] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config15: onLeadershipChange, isLeader: true, hasLeader : true 10:55:12,98 AM [main] [DEBUG] Shard - member-1-shard-inventory-config15: became leader with frontend state for [] 10:55:12,98 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config15 , received role change from Candidate to Leader 10:55:12,98 AM [main] [DEBUG] Shard - member-1-shard-inventory-config15: RaftPolicy used with prev.config null, RaftPolicy used with newConfig null 10:55:12,98 AM [main] [INFO] Shard - member-1-shard-inventory-config15: Persistence has been enabled - capturing snapshot 10:55:12,98 AM [main] [DEBUG] Shard - Take a snapshot of current state. lastReplicatedLog is null and replicatedToAllIndex is -1 10:55:12,98 AM [main] [DEBUG] Shard - member-1-shard-inventory-config15: Capturing Snapshot : lastLogEntry is null. Using snapshot values lastAppliedIndex -1 and lastAppliedTerm -1 instead. 10:55:12,98 AM [main] [INFO] Shard - member-1-shard-inventory-config15: Initiating snapshot capture CaptureSnapshot [lastAppliedIndex=-1, lastAppliedTerm=-1, lastIndex=-1, lastTerm=-1, installSnapshotInitiated=, replicatedToAllIndex=-1, replicatedToAllTerm=-1, unAppliedEntries size=0, mandatoryTrim=true] 10:55:12,98 AM [main] [DEBUG] Shard - member-1-shard-inventory-config15: lastSequenceNumber prior to capture: 1 10:55:12,98 AM [main] [DEBUG] Shard - member-1-shard-inventory-config15: requesting serialization of snapshot MetadataShardDataTreeSnapshot{metadata={class org.opendaylight.controller.cluster.datastore.persisted.FrontendShardDataTreeSnapshotMetadata=FrontendShardDataTreeSnapshotMetadata{clients=[]}}} 10:55:12,98 AM [main] [DEBUG] Shard - member-1-shard-inventory-config15: RaftPolicy used with prev.config null, RaftPolicy used with newConfig null 10:55:12,98 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testOnDatastoreContext] 10:55:12,98 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config15: CaptureSnapshotReply received by actor 10:55:12,98 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config15: Persisting of snapshot done: Snapshot [lastIndex=-1, lastTerm=-1, lastAppliedIndex=-1, lastAppliedTerm=-1, unAppliedEntries size=0, state=org.opendaylight.controller.cluster.datastore.persisted.ShardSnapshotState@4c16568f, electionTerm=1, electionVotedFor=member-1-shard-inventory-config15, ServerConfigPayload=null] 10:55:12,98 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config15: user triggered or root overwrite snapshot encountered, trimming log up to last applied index -1 10:55:12,98 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config15: Removed in-memory snapshotted entries, adjusted snaphsotIndex: -1 and term: -1 10:55:12,98 AM [test-akka.persistence.dispatchers.default-plugin-dispatcher-17] [INFO] Shard - member-1-shard-inventory-config15: SaveSnapshotSuccess received for snapshot, sequenceNr: 1 10:55:12,99 AM [test-akka.persistence.dispatchers.default-plugin-dispatcher-17] [DEBUG] Shard - member-1-shard-inventory-config15: Snapshot success - sequence number: 1 10:55:12,99 AM [test-akka.persistence.dispatchers.default-plugin-dispatcher-17] [DEBUG] Shard - member-1-shard-inventory-config15: SnapshotComplete received 10:55:12,99 AM [test-akka.persistence.dispatchers.default-plugin-dispatcher-17] [DEBUG] Shard - member-1-shard-inventory-config15: handled a snapshot response 10:55:12,99 AM [test-akka.persistence.dispatchers.default-plugin-dispatcher-16] [DEBUG] Shard - member-1-shard-inventory-config15: handled a journal response 10:55:12,109 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Stopping Shard member-1-shard-inventory-config15 10:55:12,109 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageSlicer - member-1-shard-inventory-config15 (Leader)_slicer-id-674: Closing 10:55:12,109 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config15: Aborting 0 pending queued transactions 10:55:12,113 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Shard created : member-1-shard-inventory-config16, persistent : true [WARN] [04/15/2024 10:55:12.113] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testCanCommitPhaseFailure]: org.opendaylight.controller.cluster.common.actor.Monitor@4c12b3d8 10:55:12,114 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testCanCommitPhaseFailure/member-1-shard-inventory-config16-notifier#547281313 created and ready for shard:member-1-shard-inventory-config16 [WARN] [04/15/2024 10:55:12.114] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCanCommitPhaseFailure/member-1-shard-inventory-config16-notifier#547281313]: org.opendaylight.controller.cluster.common.actor.Monitor@2363657a 10:55:12,114 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testCanCommitPhaseFailure/shard-member-1:snapshot-read#-1638949590] [WARN] [04/15/2024 10:55:12.115] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCanCommitPhaseFailure/shard-member-1:snapshot-read#-1638949590]: org.opendaylight.controller.cluster.common.actor.Monitor@59bde489 10:55:12,115 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Starting recovery for member-1-shard-inventory-config16 with journal batch size 3 10:55:12,115 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config16: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:12,115 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config16: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:12,116 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config16: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,116 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config16: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config16 is no longer the leader 10:55:12,116 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config16 , received role change from null to Follower 10:55:12,116 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config16 (Follower): Received TimeoutNow - switching to Candidate 10:55:12,116 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config16 (Candidate): Election: Candidate has following voting peers: [] 10:55:12,116 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config16: Set currentTerm=1, votedFor=member-1-shard-inventory-config16 10:55:12,116 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config16 (Candidate): Starting new election term 1 10:55:12,116 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config16 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:12,116 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageAssembler - member-1-shard-inventory-config16 (Follower): Closing 10:55:12,116 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config16: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,116 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config16: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config16 is no longer the leader 10:55:12,116 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config16 , received role change from Follower to Candidate [WARN] [04/15/2024 10:55:12.116] [test-akka.actor.default-dispatcher-11] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testCanCommitPhaseFailure]] 10:55:12,116 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config16 (Candidate): Received ElectionTimeout 10:55:12,116 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config16 (Leader): Election: Leader has following peers: [] 10:55:12,117 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config16 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:12,117 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config16: onLeadershipChange, isLeader: true, hasLeader : true 10:55:12,117 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config16: became leader with frontend state for [] 10:55:12,117 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config16 , received role change from Candidate to Leader 10:55:12,224 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:12,224 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,224 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,225 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-205-0 10:55:12,225 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: Readying Tx member-1-ShardTransactionTest-fe-0-txn-205-0 of 1 operations, client version 13 10:55:12,225 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config16: readying transaction member-1-ShardTransactionTest-fe-0-txn-205-0 10:55:12,225 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config16: transaction member-1-ShardTransactionTest-fe-0-txn-205-0 ready 10:55:12,225 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-205-0 10:55:12,225 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config16: Validating transaction member-1-ShardTransactionTest-fe-0-txn-205-0 10:55:12,226 AM [test-akka.actor.default-dispatcher-7] [WARN] ShardDataTree - member-1-shard-inventory-config16: Store Tx member-1-ShardTransactionTest-fe-0-txn-205-0: Data validation failed for path /. org.opendaylight.yangtools.yang.data.tree.api.DataValidationFailedException: mock canCommit failure at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$4(ShardDataTree.java:836) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPending(ShardDataTree.java:882) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPendingTransaction(ShardDataTree.java:829) at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:984) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:100) at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:113) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:243) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:292) at org.opendaylight.controller.cluster.datastore.Shard.handleCanCommitTransaction(Shard.java:734) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:414) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:12,226 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config16: Store Tx member-1-ShardTransactionTest-fe-0-txn-205-0: modifications: MutableDataTree [modification=ModifiedNode{identifier=(urn:ietf:params:xml:ns:netconf:base:1.0)data, operation=TOUCH, childModification={(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test=ModifiedNode{identifier=(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, operation=WRITE}}}] 10:55:12,226 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-205-0 changing state from CAN_COMMIT_PENDING to FAILED 10:55:12,226 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: An exception occurred during canCommit for member-1-ShardTransactionTest-fe-0-txn-205-0 TransactionCommitFailedException{message=Data did not pass validation for path /, errorList=[RpcError [message=Data did not pass validation for path /, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.tree.api.DataValidationFailedException: mock canCommit failure]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$4(ShardDataTree.java:853) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPending(ShardDataTree.java:882) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPendingTransaction(ShardDataTree.java:829) at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:984) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:100) at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:113) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:243) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:292) at org.opendaylight.controller.cluster.datastore.Shard.handleCanCommitTransaction(Shard.java:734) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:414) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) Caused by: org.opendaylight.yangtools.yang.data.tree.api.DataValidationFailedException: mock canCommit failure at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$4(ShardDataTree.java:836) ... 34 more 10:55:12,226 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,226 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: Moving last applied index from -1 to 0 10:55:12,226 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:12,226 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:12,226 AM [test-akka.actor.default-dispatcher-7] [DEBUG] FrontendMetadata - member-1-shard-inventory-config16: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:12,226 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=2532872} is already disabled 10:55:12,227 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: Persisting ApplyJournalEntries with index=0 10:55:12,227 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-206-0 10:55:12,227 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: Readying Tx member-1-ShardTransactionTest-fe-0-txn-206-0 of 1 operations, client version 13 10:55:12,227 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config16: readying transaction member-1-ShardTransactionTest-fe-0-txn-206-0 10:55:12,227 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config16: transaction member-1-ShardTransactionTest-fe-0-txn-206-0 ready 10:55:12,227 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-206-0 10:55:12,227 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config16: Validating transaction member-1-ShardTransactionTest-fe-0-txn-206-0 10:55:12,227 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config16: Transaction member-1-ShardTransactionTest-fe-0-txn-206-0 validated 10:55:12,227 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-206-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,227 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config16: canCommit for member-1-ShardTransactionTest-fe-0-txn-206-0: success 10:55:12,227 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testCanCommitPhaseFailure] 10:55:12,238 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Stopping Shard member-1-shard-inventory-config16 10:55:12,238 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageSlicer - member-1-shard-inventory-config16 (Leader)_slicer-id-676: Closing 10:55:12,238 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config16: Aborting 1 pending queued transactions 10:55:12,240 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Shard created : member-1-shard-inventory-config17, persistent : true [WARN] [04/15/2024 10:55:12.240] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testAbortAfterCanCommit]: org.opendaylight.controller.cluster.common.actor.Monitor@6e44567b 10:55:12,241 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testAbortAfterCanCommit/member-1-shard-inventory-config17-notifier#-1837796858 created and ready for shard:member-1-shard-inventory-config17 [WARN] [04/15/2024 10:55:12.241] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testAbortAfterCanCommit/member-1-shard-inventory-config17-notifier#-1837796858]: org.opendaylight.controller.cluster.common.actor.Monitor@6eae5b99 10:55:12,241 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testAbortAfterCanCommit/shard-member-1:snapshot-read#165943259] [WARN] [04/15/2024 10:55:12.241] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testAbortAfterCanCommit/shard-member-1:snapshot-read#165943259]: org.opendaylight.controller.cluster.common.actor.Monitor@6c1c0dea 10:55:12,242 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Starting recovery for member-1-shard-inventory-config17 with journal batch size 3 10:55:12,242 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:12,242 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config17: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:12,243 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config17: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,243 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config17 is no longer the leader 10:55:12,243 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config17 , received role change from null to Follower 10:55:12,243 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17 (Follower): Received TimeoutNow - switching to Candidate 10:55:12,243 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17 (Candidate): Election: Candidate has following voting peers: [] 10:55:12,243 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17: Set currentTerm=1, votedFor=member-1-shard-inventory-config17 10:55:12,243 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config17 (Candidate): Starting new election term 1 10:55:12,243 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config17 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:12,243 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageAssembler - member-1-shard-inventory-config17 (Follower): Closing 10:55:12,243 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config17: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,243 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config17 is no longer the leader 10:55:12,243 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config17 , received role change from Follower to Candidate [WARN] [04/15/2024 10:55:12.243] [test-akka.actor.default-dispatcher-11] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testAbortAfterCanCommit]] 10:55:12,243 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17 (Candidate): Received ElectionTimeout 10:55:12,243 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17 (Leader): Election: Leader has following peers: [] 10:55:12,243 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config17 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:12,243 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config17: onLeadershipChange, isLeader: true, hasLeader : true 10:55:12,243 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: became leader with frontend state for [] 10:55:12,243 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config17 , received role change from Candidate to Leader 10:55:12,350 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:12,350 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,350 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,350 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-207-0 10:55:12,351 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17: Readying Tx member-1-ShardTransactionTest-fe-0-txn-207-0 of 1 operations, client version 13 10:55:12,351 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config17: readying transaction member-1-ShardTransactionTest-fe-0-txn-207-0 10:55:12,351 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config17: transaction member-1-ShardTransactionTest-fe-0-txn-207-0 ready 10:55:12,351 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-208-0 10:55:12,351 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config17: Readying Tx member-1-ShardTransactionTest-fe-0-txn-208-0 of 1 operations, client version 13 10:55:12,351 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config17: readying transaction member-1-ShardTransactionTest-fe-0-txn-208-0 10:55:12,351 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config17: transaction member-1-ShardTransactionTest-fe-0-txn-208-0 ready 10:55:12,351 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-207-0 10:55:12,351 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config17: Validating transaction member-1-ShardTransactionTest-fe-0-txn-207-0 10:55:12,351 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config17: Transaction member-1-ShardTransactionTest-fe-0-txn-207-0 validated 10:55:12,351 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-207-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,351 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: canCommit for member-1-ShardTransactionTest-fe-0-txn-207-0: success 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: Moving last applied index from -1 to 0 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] FrontendMetadata - member-1-shard-inventory-config17: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1523735} is already disabled 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-208-0 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config17: Tx member-1-ShardTransactionTest-fe-0-txn-208-0 is scheduled for canCommit step 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: Aborting transaction member-1-ShardTransactionTest-fe-0-txn-207-0 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config17: aborting head of queue member-1-ShardTransactionTest-fe-0-txn-207-0 in state member-1-ShardTransactionTest-fe-0-txn-207-0 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config17: Validating transaction member-1-ShardTransactionTest-fe-0-txn-208-0 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config17: Transaction member-1-ShardTransactionTest-fe-0-txn-208-0 validated 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-208-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: canCommit for member-1-ShardTransactionTest-fe-0-txn-208-0: success 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-207-0: abort - successfulFromPrevious: [] 10:55:12,352 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: Persisting ApplyJournalEntries with index=0 10:55:12,352 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testAbortAfterCanCommit] 10:55:12,363 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Stopping Shard member-1-shard-inventory-config17 10:55:12,363 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageSlicer - member-1-shard-inventory-config17 (Leader)_slicer-id-678: Closing 10:55:12,363 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config17: Aborting 1 pending queued transactions [WARN] [04/15/2024 10:55:12.363] [test-akka.actor.default-dispatcher-11] [akka://test/deadLetters] received dead letter from TestActor[akka://test/user/testAbortAfterCanCommit]: Failure(java.lang.RuntimeException: Transaction aborted due to shutdown.) 10:55:12,365 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Shard created : member-1-shard-inventory-config18, persistent : true [WARN] [04/15/2024 10:55:12.365] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testConcurrentThreePhaseCommits]: org.opendaylight.controller.cluster.common.actor.Monitor@7f6c244d 10:55:12,366 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testConcurrentThreePhaseCommits/member-1-shard-inventory-config18-notifier#704516636 created and ready for shard:member-1-shard-inventory-config18 [WARN] [04/15/2024 10:55:12.366] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testConcurrentThreePhaseCommits/member-1-shard-inventory-config18-notifier#704516636]: org.opendaylight.controller.cluster.common.actor.Monitor@5b341703 10:55:12,366 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testConcurrentThreePhaseCommits/shard-member-1:snapshot-read#-2072310011] [WARN] [04/15/2024 10:55:12.366] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testConcurrentThreePhaseCommits/shard-member-1:snapshot-read#-2072310011]: org.opendaylight.controller.cluster.common.actor.Monitor@73a1b6e 10:55:12,367 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Starting recovery for member-1-shard-inventory-config18 with journal batch size 3 10:55:12,367 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config18: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:12,367 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config18: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:12,367 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config18: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,367 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config18: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config18 is no longer the leader 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config18 (Follower): Received TimeoutNow - switching to Candidate 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config18 (Candidate): Election: Candidate has following voting peers: [] 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config18: Set currentTerm=1, votedFor=member-1-shard-inventory-config18 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config18 (Candidate): Starting new election term 1 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config18 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageAssembler - member-1-shard-inventory-config18 (Follower): Closing 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config18: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config18: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config18 is no longer the leader 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config18 , received role change from null to Follower 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config18 , received role change from Follower to Candidate [WARN] [04/15/2024 10:55:12.368] [test-akka.actor.default-dispatcher-6] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testConcurrentThreePhaseCommits]] 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config18 (Candidate): Received ElectionTimeout 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config18 (Leader): Election: Leader has following peers: [] 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config18 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config18: onLeadershipChange, isLeader: true, hasLeader : true 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config18: became leader with frontend state for [] 10:55:12,368 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config18 , received role change from Candidate to Leader 10:55:12,478 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:12,478 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,478 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,478 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-209-0 10:55:12,478 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Readying Tx member-1-ShardTransactionTest-fe-0-txn-209-0 of 1 operations, client version 13 10:55:12,478 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: readying transaction member-1-ShardTransactionTest-fe-0-txn-209-0 10:55:12,478 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: transaction member-1-ShardTransactionTest-fe-0-txn-209-0 ready 10:55:12,478 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-209-0 10:55:12,492 AM [Cleaner-1] [DEBUG] ProxyHistory - Proxy org.opendaylight.controller.cluster.databroker.actors.dds.ProxyHistory$RemoteSingle@26ecbb53 aborted transaction RemoteProxyTransaction{identifier=member-2-datastore-testTransactionWithShardLeaderNotResponding-fe-0-txn-0-1, state=SUCCESSOR} 10:55:12,492 AM [Cleaner-1] [DEBUG] AbstractProxyTransaction - Transaction RemoteProxyTransaction{identifier=member-2-datastore-testTransactionWithShardLeaderNotResponding-fe-0-txn-0-1, state=SUCCESSOR} allocated sequence 1 10:55:12,492 AM [Cleaner-1] [DEBUG] AbstractProxyTransaction - Transaction proxy RemoteProxyTransaction{identifier=member-2-datastore-testTransactionWithShardLeaderNotResponding-fe-0-txn-0-1, state=SUCCESSOR} sending request ModifyTransactionRequest{target=member-2-datastore-testTransactionWithShardLeaderNotResponding-fe-0-txn-0-1, sequence=1, replyTo=Actor[akka://cluster-test/user/$a#576192271], modifications=0, protocol=ABORT} callback org.opendaylight.controller.cluster.databroker.actors.dds.AbstractProxyTransaction$$Lambda$1192/0x00000008012e4230@47bdbf31 10:55:12,492 AM [Cleaner-1] [DEBUG] AbstractClientConnection - member-2-frontend-datastore-testTransactionWithShardLeaderNotResponding: connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-2-frontend-datastore-testTransactionWithShardLeaderNotResponding, generation=0}, cookie=1} has a successor, not scheduling timer 10:55:12,492 AM [Cleaner-1] [DEBUG] AbstractProxyTransaction - Transaction RemoteProxyTransaction{identifier=member-2-datastore-testTransactionWithShardLeaderNotResponding-fe-0-txn-0-1, state=SEALED} allocated sequence 1 10:55:12,492 AM [Cleaner-1] [DEBUG] AbstractProxyTransaction - Transaction proxy RemoteProxyTransaction{identifier=member-2-datastore-testTransactionWithShardLeaderNotResponding-fe-0-txn-0-1, state=SEALED} sending request ModifyTransactionRequest{target=member-2-datastore-testTransactionWithShardLeaderNotResponding-fe-0-txn-0-1, sequence=1, replyTo=Actor[akka://cluster-test/user/$a#576192271], modifications=0, protocol=ABORT} callback org.opendaylight.controller.cluster.databroker.actors.dds.RemoteProxyTransaction$$Lambda$1332/0x00000008013428d0@ee67357 10:55:12,492 AM [Cleaner-1] [DEBUG] TransmitQueue - Queue org.opendaylight.controller.cluster.access.client.TransmitQueue$Transmitting@36910f6 transmitting entry ConnectionEntry{request=ModifyTransactionRequest{target=member-2-datastore-testTransactionWithShardLeaderNotResponding-fe-0-txn-0-1, sequence=1, replyTo=Actor[akka://cluster-test/user/$a#576192271], modifications=0, protocol=ABORT}, enqueuedTicks=776824500754} 10:55:12,492 AM [Cleaner-1] [DEBUG] MessageSlicer - member-2-frontend-datastore-testTransactionWithShardLeaderNotResponding_slicer-id-631: slice: identifier: member-2-datastore-testTransactionWithShardLeaderNotResponding-fe-0-txn-0-1, message: Envelope{sessionId=0, txSequence=3, message=ModifyTransactionRequest{target=member-2-datastore-testTransactionWithShardLeaderNotResponding-fe-0-txn-0-1, sequence=1, replyTo=Actor[akka://cluster-test/user/$a#576192271], modifications=0, protocol=ABORT}} 10:55:12,493 AM [Cleaner-1] [DEBUG] SlicedMessageState - member-2-frontend-datastore-testTransactionWithShardLeaderNotResponding_slicer-id-631: Message size: 292 bytes, total slices to send: 1 10:55:12,493 AM [Cleaner-1] [DEBUG] MessageSlicer - member-2-frontend-datastore-testTransactionWithShardLeaderNotResponding_slicer-id-631: Message does not need to be sliced - sending original message 10:55:12,493 AM [Cleaner-1] [INFO] ClientBackedTransaction - Aborted orphan transaction ClientSnapshot{identifier=member-2-datastore-testTransactionWithShardLeaderNotResponding-fe-0-txn-0-0} 10:55:12,493 AM [Cleaner-1] [DEBUG] ProxyHistory - Proxy org.opendaylight.controller.cluster.databroker.actors.dds.ProxyHistory$RemoteSingle@7b816374 aborted transaction RemoteProxyTransaction{identifier=member-2-datastore-testSingleShardTransactionsWithLeaderChanges-fe-0-txn-2-1, state=SUCCESSOR} 10:55:12,493 AM [Cleaner-1] [DEBUG] AbstractProxyTransaction - Transaction RemoteProxyTransaction{identifier=member-2-datastore-testSingleShardTransactionsWithLeaderChanges-fe-0-txn-2-1, state=SUCCESSOR} allocated sequence 1 10:55:12,493 AM [Cleaner-1] [DEBUG] AbstractProxyTransaction - Transaction proxy RemoteProxyTransaction{identifier=member-2-datastore-testSingleShardTransactionsWithLeaderChanges-fe-0-txn-2-1, state=SUCCESSOR} sending request ModifyTransactionRequest{target=member-2-datastore-testSingleShardTransactionsWithLeaderChanges-fe-0-txn-2-1, sequence=1, replyTo=Actor[akka://cluster-test/user/$a#-1977822868], modifications=0, protocol=ABORT} callback org.opendaylight.controller.cluster.databroker.actors.dds.AbstractProxyTransaction$$Lambda$1192/0x00000008012e4230@291c06a8 10:55:12,493 AM [Cleaner-1] [DEBUG] AbstractClientConnection - member-2-frontend-datastore-testSingleShardTransactionsWithLeaderChanges: timer already scheduled on ConnectedClientConnection{client=ClientIdentifier{frontend=member-2-frontend-datastore-testSingleShardTransactionsWithLeaderChanges, generation=0}, cookie=1, backend=ShardBackendInfo{actor=Actor[akka://cluster-test@127.0.0.1:2558/user/shardmanager-testSingleShardTransactionsWithLeaderChanges/member-1-shard-cars-testSingleShardTransactionsWithLeaderChanges#523018343], sessionId=1, version=POTASSIUM, maxMessages=1000, cookie=1, shard=cars, dataTree=absent}} 10:55:12,493 AM [Cleaner-1] [DEBUG] AbstractClientConnection - member-2-frontend-datastore-testSingleShardTransactionsWithLeaderChanges: connection ReconnectingClientConnection{client=ClientIdentifier{frontend=member-2-frontend-datastore-testSingleShardTransactionsWithLeaderChanges, generation=0}, cookie=1, backend=ShardBackendInfo{actor=Actor[akka://cluster-test@127.0.0.1:2558/user/shardmanager-testSingleShardTransactionsWithLeaderChanges/member-1-shard-cars-testSingleShardTransactionsWithLeaderChanges#523018343], sessionId=1, version=POTASSIUM, maxMessages=1000, cookie=1, shard=cars, dataTree=absent}} has a successor, not scheduling timer 10:55:12,493 AM [Cleaner-1] [DEBUG] ProxyHistory - Proxy org.opendaylight.controller.cluster.databroker.actors.dds.ProxyHistory$LocalSingle@38b5b93 aborted transaction LocalReadOnlyProxyTransaction{identifier=member-2-datastore-testSingleShardTransactionsWithLeaderChanges-fe-0-txn-2-1, state=OPEN} 10:55:12,493 AM [Cleaner-1] [DEBUG] AbstractProxyTransaction - Transaction proxy LocalReadOnlyProxyTransaction{identifier=member-2-datastore-testSingleShardTransactionsWithLeaderChanges-fe-0-txn-2-1, state=OPEN} sending request AbortLocalTransactionRequest{target=member-2-datastore-testSingleShardTransactionsWithLeaderChanges-fe-0-txn-2-1, sequence=0, replyTo=Actor[akka://cluster-test/user/$a#-1977822868]} callback org.opendaylight.controller.cluster.databroker.actors.dds.AbstractProxyTransaction$$Lambda$1192/0x00000008012e4230@e79e851 10:55:12,493 AM [Cleaner-1] [DEBUG] AbstractClientConnection - member-2-frontend-datastore-testSingleShardTransactionsWithLeaderChanges: connection ConnectedClientConnection{client=ClientIdentifier{frontend=member-2-frontend-datastore-testSingleShardTransactionsWithLeaderChanges, generation=0}, cookie=1, backend=ShardBackendInfo{actor=Actor[akka://cluster-test/user/shardmanager-testSingleShardTransactionsWithLeaderChanges/member-2-shard-cars-testSingleShardTransactionsWithLeaderChanges#-1429449913], sessionId=2, version=POTASSIUM, maxMessages=1000, cookie=1, shard=cars, dataTree=present}} has a successor, not scheduling timer 10:55:12,493 AM [Cleaner-1] [DEBUG] AbstractClientConnection - member-2-frontend-datastore-testSingleShardTransactionsWithLeaderChanges: connection ReconnectingClientConnection{client=ClientIdentifier{frontend=member-2-frontend-datastore-testSingleShardTransactionsWithLeaderChanges, generation=0}, cookie=1, backend=ShardBackendInfo{actor=Actor[akka://cluster-test/user/shardmanager-testSingleShardTransactionsWithLeaderChanges/member-2-shard-cars-testSingleShardTransactionsWithLeaderChanges#-1429449913], sessionId=2, version=POTASSIUM, maxMessages=1000, cookie=1, shard=cars, dataTree=present}} scheduling timeout in 2 seconds 10:55:12,493 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Validating transaction member-1-ShardTransactionTest-fe-0-txn-209-0 10:55:12,493 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-209-0 validated 10:55:12,493 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-209-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,493 AM [Cleaner-1] [DEBUG] ProxyHistory - Proxy org.opendaylight.controller.cluster.databroker.actors.dds.ProxyHistory$RemoteSingle@1167ebb1 aborted transaction RemoteProxyTransaction{identifier=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-1, state=OPEN} 10:55:12,493 AM [Cleaner-1] [DEBUG] AbstractProxyTransaction - Transaction RemoteProxyTransaction{identifier=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-1, state=OPEN} allocated sequence 1 10:55:12,493 AM [Cleaner-1] [DEBUG] AbstractProxyTransaction - Transaction proxy RemoteProxyTransaction{identifier=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-1, state=OPEN} sending request ModifyTransactionRequest{target=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-1, sequence=1, replyTo=Actor[akka://cluster-test/user/$a#-1849770550], modifications=0, protocol=ABORT} callback org.opendaylight.controller.cluster.databroker.actors.dds.AbstractProxyTransaction$$Lambda$1192/0x00000008012e4230@191fa787 10:55:12,493 AM [Cleaner-1] [DEBUG] TransmitQueue - Queue org.opendaylight.controller.cluster.access.client.TransmitQueue$Transmitting@20bc7a2e transmitting entry ConnectionEntry{request=ModifyTransactionRequest{target=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-1, sequence=1, replyTo=Actor[akka://cluster-test/user/$a#-1849770550], modifications=0, protocol=ABORT}, enqueuedTicks=776825321367} 10:55:12,493 AM [Cleaner-1] [DEBUG] MessageSlicer - member-2-frontend-datastore-testWriteTransactionWithMultipleShards_slicer-id-656: slice: identifier: member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-1, message: Envelope{sessionId=0, txSequence=5, message=ModifyTransactionRequest{target=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-1, sequence=1, replyTo=Actor[akka://cluster-test/user/$a#-1849770550], modifications=0, protocol=ABORT}} 10:55:12,493 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: canCommit for member-1-ShardTransactionTest-fe-0-txn-209-0: success 10:55:12,493 AM [Cleaner-1] [DEBUG] SlicedMessageState - member-2-frontend-datastore-testWriteTransactionWithMultipleShards_slicer-id-656: Message size: 290 bytes, total slices to send: 1 10:55:12,493 AM [Cleaner-1] [DEBUG] MessageSlicer - member-2-frontend-datastore-testWriteTransactionWithMultipleShards_slicer-id-656: Message does not need to be sliced - sending original message 10:55:12,493 AM [Cleaner-1] [DEBUG] ProxyHistory - Proxy org.opendaylight.controller.cluster.databroker.actors.dds.ProxyHistory$RemoteSingle@2beefa94 aborted transaction RemoteProxyTransaction{identifier=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-2, state=OPEN} 10:55:12,493 AM [Cleaner-1] [DEBUG] AbstractProxyTransaction - Transaction RemoteProxyTransaction{identifier=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-2, state=OPEN} allocated sequence 1 10:55:12,493 AM [Cleaner-1] [DEBUG] AbstractProxyTransaction - Transaction proxy RemoteProxyTransaction{identifier=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-2, state=OPEN} sending request ModifyTransactionRequest{target=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-2, sequence=1, replyTo=Actor[akka://cluster-test/user/$a#-1849770550], modifications=0, protocol=ABORT} callback org.opendaylight.controller.cluster.databroker.actors.dds.AbstractProxyTransaction$$Lambda$1192/0x00000008012e4230@7c6f7373 10:55:12,494 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,494 AM [Cleaner-1] [DEBUG] TransmitQueue - Queue org.opendaylight.controller.cluster.access.client.TransmitQueue$Transmitting@6cd3c5f7 transmitting entry ConnectionEntry{request=ModifyTransactionRequest{target=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-2, sequence=1, replyTo=Actor[akka://cluster-test/user/$a#-1849770550], modifications=0, protocol=ABORT}, enqueuedTicks=776825624012} 10:55:12,494 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Moving last applied index from -1 to 0 10:55:12,494 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:12,494 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:12,494 AM [Cleaner-1] [DEBUG] MessageSlicer - member-2-frontend-datastore-testWriteTransactionWithMultipleShards_slicer-id-656: slice: identifier: member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-2, message: Envelope{sessionId=1, txSequence=5, message=ModifyTransactionRequest{target=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-2, sequence=1, replyTo=Actor[akka://cluster-test/user/$a#-1849770550], modifications=0, protocol=ABORT}} 10:55:12,494 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendMetadata - member-1-shard-inventory-config18: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:12,494 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=15923322} is already disabled 10:55:12,494 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Persisting ApplyJournalEntries with index=0 10:55:12,494 AM [Cleaner-1] [DEBUG] SlicedMessageState - member-2-frontend-datastore-testWriteTransactionWithMultipleShards_slicer-id-656: Message size: 291 bytes, total slices to send: 1 10:55:12,494 AM [Cleaner-1] [DEBUG] MessageSlicer - member-2-frontend-datastore-testWriteTransactionWithMultipleShards_slicer-id-656: Message does not need to be sliced - sending original message 10:55:12,494 AM [Cleaner-1] [INFO] ClientBackedTransaction - Aborted orphan transaction ClientSnapshot{identifier=member-2-datastore-testWriteTransactionWithMultipleShards-fe-0-txn-1-0} 10:55:12,494 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-210-0 10:55:12,494 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Readying Tx member-1-ShardTransactionTest-fe-0-txn-210-0 of 1 operations, client version 13 10:55:12,494 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: readying transaction member-1-ShardTransactionTest-fe-0-txn-210-0 10:55:12,494 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: transaction member-1-ShardTransactionTest-fe-0-txn-210-0 ready 10:55:12,495 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-211-0 10:55:12,495 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Readying Tx member-1-ShardTransactionTest-fe-0-txn-211-0 of 1 operations, client version 13 10:55:12,495 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: readying transaction member-1-ShardTransactionTest-fe-0-txn-211-0 10:55:12,495 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: transaction member-1-ShardTransactionTest-fe-0-txn-211-0 ready 10:55:12,495 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-210-0 10:55:12,495 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Tx member-1-ShardTransactionTest-fe-0-txn-210-0 is scheduled for canCommit step 10:55:12,495 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-211-0 10:55:12,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Tx member-1-ShardTransactionTest-fe-0-txn-211-0 is scheduled for canCommit step 10:55:12,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Committing transaction member-1-ShardTransactionTest-fe-0-txn-209-0 10:55:12,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-209-0 10:55:12,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-209-0 candidate ready 10:55:12,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-209-0: canCommit - candidate rootPath: / 10:55:12,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-209-0: canCommit - messages: [] 10:55:12,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-209-0: preCommit - successfulFromPrevious: [] 10:55:12,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-209-0 prepared 10:55:12,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-209-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:12,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-209-0 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-209-0 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Validating transaction member-1-ShardTransactionTest-fe-0-txn-210-0 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-210-0 validated 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-210-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: canCommit for member-1-ShardTransactionTest-fe-0-txn-210-0: success 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-209-0 submitted to persistence 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Moving last applied index from 0 to 1 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Applying state for log index 1 data Simple{size=143} 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-209-0 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-209-0: commit - successfulFromPrevious: [] 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-209-0 changing state from COMMIT_PENDING to COMMITTED 10:55:12,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-209-0 committed as 0, sending response to Actor[akka://test/system/testProbe-704#-1408459991] 10:55:12,498 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config18: Created publisher actor Actor[akka://test/user/testConcurrentThreePhaseCommits/member-1-shard-inventory-config18-DTCL-publisher#953650622] with name member-1-shard-inventory-config18-DTCL-publisher 10:55:12,498 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: fakeSnapshot purging log to 0 for term 1 10:55:12,498 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config18: Persisting ApplyJournalEntries with index=1 10:55:12,498 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testConcurrentThreePhaseCommits/member-1-shard-inventory-config18-DTCL-publisher#953650622] 10:55:12,498 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config18: publishChanges: rootPath: / 10:55:12,498 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config18: Elapsed time for generation of change events for member-1-shard-inventory-config18-DTCL-publisher: 40.39 μs [WARN] [04/15/2024 10:55:12.498] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testConcurrentThreePhaseCommits/member-1-shard-inventory-config18-DTCL-publisher#953650622]: org.opendaylight.controller.cluster.common.actor.Monitor@6f3abbb5 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Committing transaction member-1-ShardTransactionTest-fe-0-txn-210-0 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-210-0 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-210-0 candidate ready 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-210-0: canCommit - candidate rootPath: / 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeCohortActorRegistry - Skipping unmodified candidate / 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-210-0: canCommit - messages: [] 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-210-0: preCommit - successfulFromPrevious: [] 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-210-0 prepared 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-210-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-210-0 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-210-0 10:55:12,499 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 45 10:55:12,500 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Validating transaction member-1-ShardTransactionTest-fe-0-txn-211-0 10:55:12,500 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-211-0 validated 10:55:12,500 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-211-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,500 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: canCommit for member-1-ShardTransactionTest-fe-0-txn-211-0: success 10:55:12,500 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Persist data SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=45}] 10:55:12,500 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config18: Append log entry and persist SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=45}] 10:55:12,500 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-210-0 submitted to persistence 10:55:12,500 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Committing transaction member-1-ShardTransactionTest-fe-0-txn-211-0 10:55:12,500 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-211-0 10:55:12,500 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-211-0 candidate ready 10:55:12,500 AM [test-akka.actor.default-dispatcher-12] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-211-0: canCommit - candidate rootPath: / 10:55:12,500 AM [test-akka.actor.default-dispatcher-12] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-211-0: canCommit - messages: [] 10:55:12,500 AM [test-akka.actor.default-dispatcher-12] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-211-0: preCommit - successfulFromPrevious: [] 10:55:12,500 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-211-0 prepared 10:55:12,500 AM [test-akka.actor.default-dispatcher-12] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-211-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:12,500 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-211-0 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-211-0 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Persist data SimpleReplicatedLogEntry [index=3, term=1, payload=Simple{size=184}] 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Append log entry and persist SimpleReplicatedLogEntry [index=3, term=1, payload=Simple{size=184}] 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-211-0 submitted to persistence 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: persist complete SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=45}] 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Moving last applied index from 1 to 2 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Applying state for log index 2 data Simple{size=45} 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-210-0 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-210-0: commit - successfulFromPrevious: [] 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-210-0 changing state from COMMIT_PENDING to COMMITTED 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-210-0 committed as 0, sending response to Actor[akka://test/temp/testConcurrentThreePhaseCommits$a] 10:55:12,501 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config18: publishChanges: rootPath: / 10:55:12,501 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config18: Elapsed time for generation of change events for member-1-shard-inventory-config18-DTCL-publisher: 13.03 μs 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: fakeSnapshot purging log to 1 for term 1 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Persisting ApplyJournalEntries with index=2 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: persist complete SimpleReplicatedLogEntry [index=3, term=1, payload=Simple{size=184}] 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Moving last applied index from 2 to 3 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Applying state for log index 3 data Simple{size=184} 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config18: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-211-0 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-211-0: commit - successfulFromPrevious: [] 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-211-0 changing state from COMMIT_PENDING to COMMITTED 10:55:12,501 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Transaction member-1-ShardTransactionTest-fe-0-txn-211-0 committed as 0, sending response to Actor[akka://test/temp/testConcurrentThreePhaseCommits$b] 10:55:12,501 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config18: publishChanges: rootPath: / 10:55:12,501 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config18: Elapsed time for generation of change events for member-1-shard-inventory-config18-DTCL-publisher: 30.43 μs 10:55:12,502 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: fakeSnapshot purging log to 2 for term 1 10:55:12,502 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Persisting ApplyJournalEntries with index=3 10:55:12,502 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testConcurrentThreePhaseCommits] 10:55:12,512 AM [test-akka.actor.default-dispatcher-12] [INFO] Shard - Stopping Shard member-1-shard-inventory-config18 10:55:12,512 AM [test-akka.actor.default-dispatcher-12] [DEBUG] MessageSlicer - member-1-shard-inventory-config18 (Leader)_slicer-id-680: Closing 10:55:12,512 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config18: Aborting 0 pending queued transactions 10:55:12,515 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Shard created : member-1-shard-inventory-config19, persistent : true 10:55:12,516 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Starting recovery for member-1-shard-inventory-config19 with journal batch size 3 [WARN] [04/15/2024 10:55:12.517] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-true]: org.opendaylight.controller.cluster.common.actor.Monitor@50454cbd 10:55:12,517 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-true/shard-member-1:snapshot-read#1544441923] 10:55:12,517 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testImmediateCommitWithCanCommitPhaseFailure-true/member-1-shard-inventory-config19-notifier#-948205036 created and ready for shard:member-1-shard-inventory-config19 [WARN] [04/15/2024 10:55:12.517] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-true/shard-member-1:snapshot-read#1544441923]: org.opendaylight.controller.cluster.common.actor.Monitor@79dee520 [WARN] [04/15/2024 10:55:12.517] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-true/member-1-shard-inventory-config19-notifier#-948205036]: org.opendaylight.controller.cluster.common.actor.Monitor@4884dd42 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config19: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config19: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config19: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config19: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config19 is no longer the leader 10:55:12,518 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config19 , received role change from null to Follower 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config19 (Follower): Received TimeoutNow - switching to Candidate 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config19 (Candidate): Election: Candidate has following voting peers: [] 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config19: Set currentTerm=1, votedFor=member-1-shard-inventory-config19 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config19 (Candidate): Starting new election term 1 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config19 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageAssembler - member-1-shard-inventory-config19 (Follower): Closing 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config19: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,518 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config19: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config19 is no longer the leader 10:55:12,518 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config19 , received role change from Follower to Candidate 10:55:12,519 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19 (Candidate): Received ElectionTimeout 10:55:12,519 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19 (Leader): Election: Leader has following peers: [] 10:55:12,519 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config19 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 [WARN] [04/15/2024 10:55:12.519] [test-akka.actor.default-dispatcher-13] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-true]] 10:55:12,519 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config19: onLeadershipChange, isLeader: true, hasLeader : true 10:55:12,519 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19: became leader with frontend state for [] 10:55:12,519 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config19 , received role change from Candidate to Leader 10:55:12,579 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: handleForwardedReadyTransaction for member-1-ShardTransactionTest-fe-0-txn-212-0 10:55:12,579 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:12,579 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,579 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,580 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Readying transaction member-1-ShardTransactionTest-fe-0-txn-212-0, client version 13 10:55:12,580 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: readying transaction member-1-ShardTransactionTest-fe-0-txn-212-0 10:55:12,580 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: transaction member-1-ShardTransactionTest-fe-0-txn-212-0 ready 10:55:12,580 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Validating transaction member-1-ShardTransactionTest-fe-0-txn-212-0 10:55:12,580 AM [test-akka.actor.default-dispatcher-15] [WARN] ShardDataTree - member-1-shard-inventory-config19: Store Tx member-1-ShardTransactionTest-fe-0-txn-212-0: Data validation failed for path /. org.opendaylight.yangtools.yang.data.tree.api.DataValidationFailedException: mock canCommit failure at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$4(ShardDataTree.java:836) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPending(ShardDataTree.java:882) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPendingTransaction(ShardDataTree.java:829) at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:984) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:100) at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:113) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:243) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleForwardedReadyTransaction(ShardCommitCoordinator.java:116) at org.opendaylight.controller.cluster.datastore.Shard.handleForwardedReadyTransaction(Shard.java:852) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:410) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:12,580 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Store Tx member-1-ShardTransactionTest-fe-0-txn-212-0: modifications: MutableDataTree [modification=ModifiedNode{identifier=(urn:ietf:params:xml:ns:netconf:base:1.0)data, operation=TOUCH, childModification={(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test=ModifiedNode{identifier=(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, operation=WRITE}}}] 10:55:12,580 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-212-0 changing state from CAN_COMMIT_PENDING to FAILED 10:55:12,580 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: An exception occurred during canCommit for member-1-ShardTransactionTest-fe-0-txn-212-0 TransactionCommitFailedException{message=Data did not pass validation for path /, errorList=[RpcError [message=Data did not pass validation for path /, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.tree.api.DataValidationFailedException: mock canCommit failure]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$4(ShardDataTree.java:853) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPending(ShardDataTree.java:882) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPendingTransaction(ShardDataTree.java:829) at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:984) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:100) at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:113) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:243) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleForwardedReadyTransaction(ShardCommitCoordinator.java:116) at org.opendaylight.controller.cluster.datastore.Shard.handleForwardedReadyTransaction(Shard.java:852) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:410) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) Caused by: org.opendaylight.yangtools.yang.data.tree.api.DataValidationFailedException: mock canCommit failure at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$4(ShardDataTree.java:836) ... 34 more 10:55:12,581 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: handleForwardedReadyTransaction for member-1-ShardTransactionTest-fe-0-txn-213-0 10:55:12,581 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Readying transaction member-1-ShardTransactionTest-fe-0-txn-213-0, client version 13 10:55:12,581 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: readying transaction member-1-ShardTransactionTest-fe-0-txn-213-0 10:55:12,581 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: transaction member-1-ShardTransactionTest-fe-0-txn-213-0 ready 10:55:12,581 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Validating transaction member-1-ShardTransactionTest-fe-0-txn-213-0 10:55:12,581 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Transaction member-1-ShardTransactionTest-fe-0-txn-213-0 validated 10:55:12,581 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-213-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,581 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: canCommit for member-1-ShardTransactionTest-fe-0-txn-213-0: success 10:55:12,581 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Committing transaction member-1-ShardTransactionTest-fe-0-txn-213-0 10:55:12,581 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-213-0 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Transaction member-1-ShardTransactionTest-fe-0-txn-213-0 candidate ready 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-213-0: canCommit - candidate rootPath: / 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-213-0: canCommit - messages: [] 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-213-0: preCommit - successfulFromPrevious: [] 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Transaction member-1-ShardTransactionTest-fe-0-txn-213-0 prepared 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-213-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-213-0 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-213-0 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Transaction member-1-ShardTransactionTest-fe-0-txn-213-0 submitted to persistence 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Moving last applied index from -1 to 0 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] FrontendMetadata - member-1-shard-inventory-config19: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=2704445} is already disabled 10:55:12,582 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Persisting ApplyJournalEntries with index=0 10:55:12,585 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,585 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Moving last applied index from 0 to 1 10:55:12,585 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Applying state for log index 1 data Simple{size=143} 10:55:12,585 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-213-0 10:55:12,585 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-213-0: commit - successfulFromPrevious: [] 10:55:12,585 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-213-0 changing state from COMMIT_PENDING to COMMITTED 10:55:12,585 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Transaction member-1-ShardTransactionTest-fe-0-txn-213-0 committed as 0, sending response to Actor[akka://test/system/testProbe-706#427614005] 10:55:12,585 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config19: Created publisher actor Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-true/member-1-shard-inventory-config19-DTCL-publisher#-1457846121] with name member-1-shard-inventory-config19-DTCL-publisher 10:55:12,585 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-true/member-1-shard-inventory-config19-DTCL-publisher#-1457846121] 10:55:12,586 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: fakeSnapshot purging log to 0 for term 1 10:55:12,586 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config19: publishChanges: rootPath: / 10:55:12,586 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config19: Persisting ApplyJournalEntries with index=1 [WARN] [04/15/2024 10:55:12.586] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-true/member-1-shard-inventory-config19-DTCL-publisher#-1457846121]: org.opendaylight.controller.cluster.common.actor.Monitor@7a2d5911 10:55:12,586 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config19: Elapsed time for generation of change events for member-1-shard-inventory-config19-DTCL-publisher: 75.48 μs 10:55:12,586 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Shard created : member-1-shard-inventory-config19, persistent : true [WARN] [04/15/2024 10:55:12.586] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-false]: org.opendaylight.controller.cluster.common.actor.Monitor@4b816132 10:55:12,587 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-false/shard-member-1:snapshot-read#-323825960] 10:55:12,588 AM [test-akka.actor.default-dispatcher-12] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testImmediateCommitWithCanCommitPhaseFailure-false/member-1-shard-inventory-config19-notifier#599683915 created and ready for shard:member-1-shard-inventory-config19 [WARN] [04/15/2024 10:55:12.588] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-false/member-1-shard-inventory-config19-notifier#599683915]: org.opendaylight.controller.cluster.common.actor.Monitor@7204cac3 [WARN] [04/15/2024 10:55:12.588] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-false/shard-member-1:snapshot-read#-323825960]: org.opendaylight.controller.cluster.common.actor.Monitor@78613099 10:55:12,588 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Starting recovery for member-1-shard-inventory-config19 with journal batch size 3 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.UpdateElectionTerm from Actor[akka://test/deadLetters] 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Set currentTerm=1, votedFor=member-1-shard-inventory-config19 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Received ReplicatedLogEntry for recovery: index: 0, size: 37 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Received ReplicatedLogEntry for recovery: index: 1, size: 143 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.ApplyJournalEntries from Actor[akka://test/deadLetters] 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Received apply journal entries for recovery, applying to state: 0 to 0 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: starting log recovery batch with max size 3 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: ignoring unhandled payload DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Moving last applied index from -1 to 0 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.ApplyJournalEntries from Actor[akka://test/deadLetters] 10:55:12,595 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Received apply journal entries for recovery, applying to state: 1 to 1 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [DEBUG] FrontendMetadata - member-1-shard-inventory-config19: Added client Enabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, current={LocalHistoryIdentifier{client=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, history=0, cookie=0}=org.opendaylight.controller.cluster.datastore.FrontendHistoryMetadataBuilder@7bc27308}, purged=MutableUnsignedLongSet{size=0}} 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config19: Committed transaction member-1-ShardTransactionTest-fe-0-txn-213-0 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Moving last applied index from 0 to 1 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [INFO] Shard - member-1-shard-inventory-config19: Recovery completed in 800.7 μs - Switching actor to Follower - last log index = 1, last log term = 1, snapshot index = -1, snapshot term = -1, journal size = 2 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config19: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config19 is no longer the leader 10:55:12,596 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config19 , received role change from null to Follower 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19 (Follower): Received TimeoutNow - switching to Candidate 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19 (Candidate): Election: Candidate has following voting peers: [] 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Set currentTerm=2, votedFor=member-1-shard-inventory-config19 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [INFO] Shard - member-1-shard-inventory-config19 (Candidate): Starting new election term 2 10:55:12,596 AM [test-akka.actor.default-dispatcher-12] [INFO] Shard - member-1-shard-inventory-config19 (Follower) :- Switching from behavior Follower to Candidate, election term: 2 10:55:12,597 AM [test-akka.actor.default-dispatcher-12] [DEBUG] MessageAssembler - member-1-shard-inventory-config19 (Follower): Closing 10:55:12,597 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config19: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,597 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config19 is no longer the leader 10:55:12,597 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config19 , received role change from Follower to Candidate 10:55:12,597 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19 (Candidate): Received ElectionTimeout [WARN] [04/15/2024 10:55:12.597] [test-akka.actor.default-dispatcher-12] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-false]] 10:55:12,597 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19 (Leader): Election: Leader has following peers: [] 10:55:12,597 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config19 (Candidate) :- Switching from behavior Candidate to Leader, election term: 2 10:55:12,597 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config19: onLeadershipChange, isLeader: true, hasLeader : true 10:55:12,597 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19: became leader with frontend state for [member-1-frontend-ShardTransactionTest] 10:55:12,597 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config19 , received role change from Candidate to Leader 10:55:12,658 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:12,658 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Persist data SimpleReplicatedLogEntry [index=2, term=2, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,658 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Append log entry and persist SimpleReplicatedLogEntry [index=2, term=2, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,658 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-214-0 10:55:12,658 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Readying Tx member-1-ShardTransactionTest-fe-0-txn-214-0 of 1 operations, client version 13 10:55:12,658 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: readying transaction member-1-ShardTransactionTest-fe-0-txn-214-0 10:55:12,658 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: transaction member-1-ShardTransactionTest-fe-0-txn-214-0 ready 10:55:12,658 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Validating transaction member-1-ShardTransactionTest-fe-0-txn-214-0 10:55:12,659 AM [test-akka.actor.default-dispatcher-12] [WARN] ShardDataTree - member-1-shard-inventory-config19: Store Tx member-1-ShardTransactionTest-fe-0-txn-214-0: Data validation failed for path /. org.opendaylight.yangtools.yang.data.tree.api.DataValidationFailedException: mock canCommit failure at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$4(ShardDataTree.java:836) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPending(ShardDataTree.java:882) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPendingTransaction(ShardDataTree.java:829) at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:984) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:100) at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:113) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:243) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleBatchedModifications(ShardCommitCoordinator.java:173) at org.opendaylight.controller.cluster.datastore.Shard.handleBatchedModificationsLocal(Shard.java:753) at org.opendaylight.controller.cluster.datastore.Shard.handleBatchedModifications(Shard.java:777) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:408) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:12,659 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Store Tx member-1-ShardTransactionTest-fe-0-txn-214-0: modifications: MutableDataTree [modification=ModifiedNode{identifier=(urn:ietf:params:xml:ns:netconf:base:1.0)data, operation=TOUCH, childModification={(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test=ModifiedNode{identifier=(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, operation=WRITE}}}] 10:55:12,659 AM [test-akka.actor.default-dispatcher-12] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-214-0 changing state from CAN_COMMIT_PENDING to FAILED 10:55:12,659 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: An exception occurred during canCommit for member-1-ShardTransactionTest-fe-0-txn-214-0 TransactionCommitFailedException{message=Data did not pass validation for path /, errorList=[RpcError [message=Data did not pass validation for path /, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.tree.api.DataValidationFailedException: mock canCommit failure]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$4(ShardDataTree.java:853) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPending(ShardDataTree.java:882) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPendingTransaction(ShardDataTree.java:829) at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:984) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:100) at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:113) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:243) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleBatchedModifications(ShardCommitCoordinator.java:173) at org.opendaylight.controller.cluster.datastore.Shard.handleBatchedModificationsLocal(Shard.java:753) at org.opendaylight.controller.cluster.datastore.Shard.handleBatchedModifications(Shard.java:777) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:408) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) Caused by: org.opendaylight.yangtools.yang.data.tree.api.DataValidationFailedException: mock canCommit failure at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$4(ShardDataTree.java:836) ... 35 more 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-215-0 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Readying Tx member-1-ShardTransactionTest-fe-0-txn-215-0 of 1 operations, client version 13 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: readying transaction member-1-ShardTransactionTest-fe-0-txn-215-0 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: transaction member-1-ShardTransactionTest-fe-0-txn-215-0 ready 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Validating transaction member-1-ShardTransactionTest-fe-0-txn-215-0 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Transaction member-1-ShardTransactionTest-fe-0-txn-215-0 validated 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-215-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: canCommit for member-1-ShardTransactionTest-fe-0-txn-215-0: success 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Committing transaction member-1-ShardTransactionTest-fe-0-txn-215-0 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-215-0 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Transaction member-1-ShardTransactionTest-fe-0-txn-215-0 candidate ready 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-215-0: canCommit - candidate rootPath: / 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-215-0: canCommit - messages: [] 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-215-0: preCommit - successfulFromPrevious: [] 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Transaction member-1-ShardTransactionTest-fe-0-txn-215-0 prepared 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-215-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:12,660 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-215-0 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-215-0 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Persist data SimpleReplicatedLogEntry [index=3, term=2, payload=Simple{size=143}] 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Append log entry and persist SimpleReplicatedLogEntry [index=3, term=2, payload=Simple{size=143}] 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Transaction member-1-ShardTransactionTest-fe-0-txn-215-0 submitted to persistence 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: persist complete SimpleReplicatedLogEntry [index=2, term=2, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Moving last applied index from 1 to 2 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Applying state for log index 2 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=3255844} is already disabled 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: fakeSnapshot purging log to 1 for term 2 10:55:12,661 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config19: Persisting ApplyJournalEntries with index=2 10:55:12,661 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19: persist complete SimpleReplicatedLogEntry [index=3, term=2, payload=Simple{size=143}] 10:55:12,661 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19: Moving last applied index from 2 to 3 10:55:12,661 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19: Applying state for log index 3 data Simple{size=143} 10:55:12,662 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config19: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-215-0 10:55:12,662 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-215-0: commit - successfulFromPrevious: [] 10:55:12,662 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-215-0 changing state from COMMIT_PENDING to COMMITTED 10:55:12,662 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19: Transaction member-1-ShardTransactionTest-fe-0-txn-215-0 committed as 0, sending response to Actor[akka://test/system/testProbe-707#1597603457] 10:55:12,663 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config19: Created publisher actor Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-false/member-1-shard-inventory-config19-DTCL-publisher#-293020214] with name member-1-shard-inventory-config19-DTCL-publisher 10:55:12,663 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-false/member-1-shard-inventory-config19-DTCL-publisher#-293020214] 10:55:12,663 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config19: publishChanges: rootPath: / 10:55:12,663 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config19: Elapsed time for generation of change events for member-1-shard-inventory-config19-DTCL-publisher: 39.02 μs [WARN] [04/15/2024 10:55:12.663] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-false/member-1-shard-inventory-config19-DTCL-publisher#-293020214]: org.opendaylight.controller.cluster.common.actor.Monitor@390c0e6c 10:55:12,663 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19: fakeSnapshot purging log to 2 for term 2 10:55:12,663 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19: Persisting ApplyJournalEntries with index=3 10:55:12,665 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-true] 10:55:12,676 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Stopping Shard member-1-shard-inventory-config19 10:55:12,676 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageSlicer - member-1-shard-inventory-config19 (Leader)_slicer-id-682: Closing 10:55:12,676 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19: Aborting 0 pending queued transactions 10:55:12,676 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testImmediateCommitWithCanCommitPhaseFailure-false] 10:55:12,676 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Stopping Shard member-1-shard-inventory-config19 10:55:12,676 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageSlicer - member-1-shard-inventory-config19 (Leader)_slicer-id-684: Closing 10:55:12,676 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config19: Aborting 0 pending queued transactions 10:55:12,678 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Shard created : member-1-shard-inventory-config20, persistent : true [WARN] [04/15/2024 10:55:12.678] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testCommitPhaseFailure]: org.opendaylight.controller.cluster.common.actor.Monitor@75b54f17 10:55:12,679 AM [test-akka.actor.default-dispatcher-12] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testCommitPhaseFailure/member-1-shard-inventory-config20-notifier#-604654455 created and ready for shard:member-1-shard-inventory-config20 [WARN] [04/15/2024 10:55:12.679] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCommitPhaseFailure/member-1-shard-inventory-config20-notifier#-604654455]: org.opendaylight.controller.cluster.common.actor.Monitor@647ffe0e 10:55:12,679 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testCommitPhaseFailure/shard-member-1:snapshot-read#-1857505089] [WARN] [04/15/2024 10:55:12.679] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCommitPhaseFailure/shard-member-1:snapshot-read#-1857505089]: org.opendaylight.controller.cluster.common.actor.Monitor@119b5770 10:55:12,679 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Starting recovery for member-1-shard-inventory-config20 with journal batch size 3 10:55:12,684 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config20: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:12,684 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config20: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:12,685 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config20: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,685 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config20: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config20 is no longer the leader 10:55:12,685 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config20 , received role change from null to Follower 10:55:12,685 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config20 (Follower): Received TimeoutNow - switching to Candidate 10:55:12,685 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config20 (Candidate): Election: Candidate has following voting peers: [] 10:55:12,685 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config20: Set currentTerm=1, votedFor=member-1-shard-inventory-config20 10:55:12,685 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config20 (Candidate): Starting new election term 1 10:55:12,685 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config20 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:12,685 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageAssembler - member-1-shard-inventory-config20 (Follower): Closing 10:55:12,685 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config20: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,685 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config20: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config20 is no longer the leader 10:55:12,685 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config20 , received role change from Follower to Candidate 10:55:12,685 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config20 (Candidate): Received ElectionTimeout 10:55:12,685 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config20 (Leader): Election: Leader has following peers: [] 10:55:12,685 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config20 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:12,685 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config20: onLeadershipChange, isLeader: true, hasLeader : true [WARN] [04/15/2024 10:55:12.685] [test-akka.actor.default-dispatcher-7] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testCommitPhaseFailure]] 10:55:12,685 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config20: became leader with frontend state for [] 10:55:12,685 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config20 , received role change from Candidate to Leader 10:55:12,789 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:12,789 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,789 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,790 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-216-0 10:55:12,790 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Readying Tx member-1-ShardTransactionTest-fe-0-txn-216-0 of 1 operations, client version 13 10:55:12,790 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: readying transaction member-1-ShardTransactionTest-fe-0-txn-216-0 10:55:12,790 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: transaction member-1-ShardTransactionTest-fe-0-txn-216-0 ready 10:55:12,790 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-217-0 10:55:12,790 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Readying Tx member-1-ShardTransactionTest-fe-0-txn-217-0 of 1 operations, client version 13 10:55:12,790 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: readying transaction member-1-ShardTransactionTest-fe-0-txn-217-0 10:55:12,790 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: transaction member-1-ShardTransactionTest-fe-0-txn-217-0 ready 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-216-0 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: Validating transaction member-1-ShardTransactionTest-fe-0-txn-216-0 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: Transaction member-1-ShardTransactionTest-fe-0-txn-216-0 validated 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-216-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: canCommit for member-1-ShardTransactionTest-fe-0-txn-216-0: success 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Moving last applied index from -1 to 0 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] FrontendMetadata - member-1-shard-inventory-config20: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1718859} is already disabled 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-217-0 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: Tx member-1-ShardTransactionTest-fe-0-txn-217-0 is scheduled for canCommit step 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Committing transaction member-1-ShardTransactionTest-fe-0-txn-216-0 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-216-0 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: Transaction member-1-ShardTransactionTest-fe-0-txn-216-0 candidate ready 10:55:12,791 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-216-0: canCommit - candidate rootPath: / 10:55:12,792 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-216-0: canCommit - messages: [] 10:55:12,792 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-216-0: preCommit - successfulFromPrevious: [] 10:55:12,792 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: Transaction member-1-ShardTransactionTest-fe-0-txn-216-0 prepared 10:55:12,792 AM [test-akka.actor.default-dispatcher-13] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-216-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:12,792 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-216-0 10:55:12,792 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-216-0 10:55:12,792 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:12,792 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: Validating transaction member-1-ShardTransactionTest-fe-0-txn-217-0 10:55:12,792 AM [test-akka.actor.default-dispatcher-13] [WARN] ShardDataTree - member-1-shard-inventory-config20: Store Tx member-1-ShardTransactionTest-fe-0-txn-217-0: Conflicting modification for path /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test. 10:55:12,792 AM [test-akka.actor.default-dispatcher-13] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-217-0 changing state from CAN_COMMIT_PENDING to FAILED 10:55:12,792 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: An exception occurred during canCommit for member-1-ShardTransactionTest-fe-0-txn-217-0 OptimisticLockFailedException{message=Optimistic lock failed for path /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, errorList=[RpcError [message=Optimistic lock failed for path /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, severity=ERROR, errorType=APPLICATION, tag=resource-denied, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.tree.api.ConflictingModificationAppliedException: Node was created by other transaction.]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$4(ShardDataTree.java:844) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPending(ShardDataTree.java:882) at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextPendingTransaction(ShardDataTree.java:829) at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCommit(ShardDataTree.java:1132) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.commit(SimpleShardDataTreeCohort.java:151) at org.opendaylight.controller.cluster.datastore.CohortEntry.commit(CohortEntry.java:121) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.finishCommit(ShardCommitCoordinator.java:322) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator$3.onSuccess(ShardCommitCoordinator.java:305) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator$3.onSuccess(ShardCommitCoordinator.java:302) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.successfulPreCommit(SimpleShardDataTreeCohort.java:223) at org.opendaylight.controller.cluster.datastore.ShardDataTree$1.onSuccess(ShardDataTree.java:1050) at org.opendaylight.controller.cluster.datastore.ShardDataTree$1.onSuccess(ShardDataTree.java:1037) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.doUserPreCommit(SimpleShardDataTreeCohort.java:207) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.userPreCommit(SimpleShardDataTreeCohort.java:191) at org.opendaylight.controller.cluster.datastore.ShardDataTree.startPreCommit(ShardDataTree.java:1037) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.preCommit(SimpleShardDataTreeCohort.java:113) at org.opendaylight.controller.cluster.datastore.CohortEntry.preCommit(CohortEntry.java:117) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.doCommit(ShardCommitCoordinator.java:302) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCommit(ShardCommitCoordinator.java:365) at org.opendaylight.controller.cluster.datastore.Shard.handleCommitTransaction(Shard.java:715) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:416) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) Caused by: org.opendaylight.yangtools.yang.data.tree.api.ConflictingModificationAppliedException: Node was created by other transaction. at org.opendaylight.yangtools.yang.data.tree.impl.SchemaAwareApplyOperation.checkConflicting(SchemaAwareApplyOperation.java:77) at org.opendaylight.yangtools.yang.data.tree.impl.SchemaAwareApplyOperation.checkWriteApplicable(SchemaAwareApplyOperation.java:180) at org.opendaylight.yangtools.yang.data.tree.impl.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:110) at org.opendaylight.yangtools.yang.data.tree.impl.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:409) at org.opendaylight.yangtools.yang.data.tree.impl.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:368) at org.opendaylight.yangtools.yang.data.tree.impl.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:109) at org.opendaylight.yangtools.yang.data.tree.impl.AbstractDataTreeTip.validate(AbstractDataTreeTip.java:31) at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$4(ShardDataTree.java:836) ... 45 more 10:55:12,793 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,793 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,793 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: Transaction member-1-ShardTransactionTest-fe-0-txn-216-0 submitted to persistence 10:55:12,793 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Persisting ApplyJournalEntries with index=0 10:55:12,793 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,793 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Moving last applied index from 0 to 1 10:55:12,793 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Applying state for log index 1 data Simple{size=143} 10:55:12,793 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config20: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-216-0 10:55:12,793 AM [test-akka.actor.default-dispatcher-13] [ERROR] ShardDataTree - member-1-shard-inventory-config20: Failed to commit transaction member-1-ShardTransactionTest-fe-0-txn-216-0 java.lang.RuntimeException: mock commit failure at org.opendaylight.controller.cluster.datastore.ShardDataTree.finishCommit(ShardDataTree.java:1081) at org.opendaylight.controller.cluster.datastore.ShardDataTree.payloadReplicationComplete(ShardDataTree.java:538) at org.opendaylight.controller.cluster.datastore.ShardDataTree.applyReplicatedPayload(ShardDataTree.java:445) at org.opendaylight.controller.cluster.datastore.Shard.applyState(Shard.java:1013) at org.opendaylight.controller.cluster.raft.RaftActor.handleApplyState(RaftActor.java:547) at org.opendaylight.controller.cluster.raft.RaftActor.lambda$persistData$1(RaftActor.java:606) at org.opendaylight.controller.cluster.raft.ReplicatedLogImpl.syncPersistCallback(ReplicatedLogImpl.java:129) at org.opendaylight.controller.cluster.raft.ReplicatedLogImpl.lambda$persistCallback$2(ReplicatedLogImpl.java:119) at org.opendaylight.controller.cluster.common.actor.ExecuteInSelfMessage.run(ExecuteInSelfMessage.java:28) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:12,793 AM [test-akka.actor.default-dispatcher-13] [ERROR] SimpleShardDataTreeCohort - Transaction failed to commit java.lang.RuntimeException: mock commit failure at org.opendaylight.controller.cluster.datastore.ShardDataTree.finishCommit(ShardDataTree.java:1081) at org.opendaylight.controller.cluster.datastore.ShardDataTree.payloadReplicationComplete(ShardDataTree.java:538) at org.opendaylight.controller.cluster.datastore.ShardDataTree.applyReplicatedPayload(ShardDataTree.java:445) at org.opendaylight.controller.cluster.datastore.Shard.applyState(Shard.java:1013) at org.opendaylight.controller.cluster.raft.RaftActor.handleApplyState(RaftActor.java:547) at org.opendaylight.controller.cluster.raft.RaftActor.lambda$persistData$1(RaftActor.java:606) at org.opendaylight.controller.cluster.raft.ReplicatedLogImpl.syncPersistCallback(ReplicatedLogImpl.java:129) at org.opendaylight.controller.cluster.raft.ReplicatedLogImpl.lambda$persistCallback$2(ReplicatedLogImpl.java:119) at org.opendaylight.controller.cluster.common.actor.ExecuteInSelfMessage.run(ExecuteInSelfMessage.java:28) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:12,794 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-216-0: abort - successfulFromPrevious: [] 10:55:12,794 AM [test-akka.actor.default-dispatcher-13] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-216-0 changing state from COMMIT_PENDING to FAILED 10:55:12,794 AM [test-akka.actor.default-dispatcher-13] [ERROR] Shard - member-1-shard-inventory-config20, An exception occurred while committing transaction member-1-ShardTransactionTest-fe-0-txn-216-0 java.lang.RuntimeException: mock commit failure at org.opendaylight.controller.cluster.datastore.ShardDataTree.finishCommit(ShardDataTree.java:1081) at org.opendaylight.controller.cluster.datastore.ShardDataTree.payloadReplicationComplete(ShardDataTree.java:538) at org.opendaylight.controller.cluster.datastore.ShardDataTree.applyReplicatedPayload(ShardDataTree.java:445) at org.opendaylight.controller.cluster.datastore.Shard.applyState(Shard.java:1013) at org.opendaylight.controller.cluster.raft.RaftActor.handleApplyState(RaftActor.java:547) at org.opendaylight.controller.cluster.raft.RaftActor.lambda$persistData$1(RaftActor.java:606) at org.opendaylight.controller.cluster.raft.ReplicatedLogImpl.syncPersistCallback(ReplicatedLogImpl.java:129) at org.opendaylight.controller.cluster.raft.ReplicatedLogImpl.lambda$persistCallback$2(ReplicatedLogImpl.java:119) at org.opendaylight.controller.cluster.common.actor.ExecuteInSelfMessage.run(ExecuteInSelfMessage.java:28) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:12,794 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: fakeSnapshot purging log to 0 for term 1 10:55:12,794 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config20: Persisting ApplyJournalEntries with index=1 10:55:12,796 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testCommitPhaseFailure] 10:55:12,807 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Stopping Shard member-1-shard-inventory-config20 10:55:12,807 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageSlicer - member-1-shard-inventory-config20 (Leader)_slicer-id-686: Closing 10:55:12,807 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config20: Aborting 0 pending queued transactions 10:55:12,809 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Shard created : member-1-shard-inventory-config21, persistent : true [WARN] [04/15/2024 10:55:12.809] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testTransactionCommitTimeout]: org.opendaylight.controller.cluster.common.actor.Monitor@523f27b3 [WARN] [04/15/2024 10:55:12.809] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testTransactionCommitTimeout/member-1-shard-inventory-config21-notifier#-129145350]: org.opendaylight.controller.cluster.common.actor.Monitor@1b515a5b 10:55:12,809 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testTransactionCommitTimeout/member-1-shard-inventory-config21-notifier#-129145350 created and ready for shard:member-1-shard-inventory-config21 10:55:12,809 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testTransactionCommitTimeout/shard-member-1:snapshot-read#474552837] [WARN] [04/15/2024 10:55:12.810] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testTransactionCommitTimeout/shard-member-1:snapshot-read#474552837]: org.opendaylight.controller.cluster.common.actor.Monitor@57c43a17 10:55:12,810 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Starting recovery for member-1-shard-inventory-config21 with journal batch size 3 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config21: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config21: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config21 is no longer the leader 10:55:12,811 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config21 , received role change from null to Follower 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21 (Follower): Received TimeoutNow - switching to Candidate 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21 (Candidate): Election: Candidate has following voting peers: [] 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Set currentTerm=1, votedFor=member-1-shard-inventory-config21 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config21 (Candidate): Starting new election term 1 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config21 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageAssembler - member-1-shard-inventory-config21 (Follower): Closing 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config21: onLeadershipChange, isLeader: false, hasLeader : false 10:55:12,811 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config21 is no longer the leader 10:55:12,811 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config21 , received role change from Follower to Candidate [WARN] [04/15/2024 10:55:12.811] [test-akka.actor.default-dispatcher-6] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testTransactionCommitTimeout]] 10:55:12,812 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21 (Candidate): Received ElectionTimeout 10:55:12,812 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21 (Leader): Election: Leader has following peers: [] 10:55:12,812 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config21 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:12,812 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config21: onLeadershipChange, isLeader: true, hasLeader : true 10:55:12,812 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: became leader with frontend state for [] 10:55:12,812 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config21 , received role change from Candidate to Leader 10:55:12,861 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-218-0 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Readying Tx member-1-ShardTransactionTest-fe-0-txn-218-0 of 1 operations, client version 13 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: readying transaction member-1-ShardTransactionTest-fe-0-txn-218-0 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: transaction member-1-ShardTransactionTest-fe-0-txn-218-0 ready 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Validating transaction member-1-ShardTransactionTest-fe-0-txn-218-0 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-218-0 validated 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-218-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: canCommit for member-1-ShardTransactionTest-fe-0-txn-218-0: success 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Committing transaction member-1-ShardTransactionTest-fe-0-txn-218-0 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-218-0 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-218-0 candidate ready 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-218-0: canCommit - candidate rootPath: / 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-218-0: canCommit - messages: [] 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-218-0: preCommit - successfulFromPrevious: [] 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-218-0 prepared 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-218-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-218-0 10:55:12,862 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-218-0 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-218-0 submitted to persistence 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Moving last applied index from -1 to 0 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendMetadata - member-1-shard-inventory-config21: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1619737} is already disabled 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Moving last applied index from 0 to 1 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Applying state for log index 1 data Simple{size=143} 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-218-0 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-218-0: commit - successfulFromPrevious: [] 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-218-0 changing state from COMMIT_PENDING to COMMITTED 10:55:12,863 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-218-0 committed as 0, sending response to Actor[akka://test/temp/testTransactionCommitTimeout$c] 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config21: Created publisher actor Actor[akka://test/user/testTransactionCommitTimeout/member-1-shard-inventory-config21-DTCL-publisher#2079733075] with name member-1-shard-inventory-config21-DTCL-publisher 10:55:12,864 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testTransactionCommitTimeout/member-1-shard-inventory-config21-DTCL-publisher#2079733075] 10:55:12,864 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config21: publishChanges: rootPath: / 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: fakeSnapshot purging log to 0 for term 1 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Persisting ApplyJournalEntries with index=0 [WARN] [04/15/2024 10:55:12.864] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testTransactionCommitTimeout/member-1-shard-inventory-config21-DTCL-publisher#2079733075]: org.opendaylight.controller.cluster.common.actor.Monitor@64f9bd63 10:55:12,864 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config21: Elapsed time for generation of change events for member-1-shard-inventory-config21-DTCL-publisher: 84.74 μs 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-219-0 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Readying Tx member-1-ShardTransactionTest-fe-0-txn-219-0 of 1 operations, client version 13 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: readying transaction member-1-ShardTransactionTest-fe-0-txn-219-0 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: transaction member-1-ShardTransactionTest-fe-0-txn-219-0 ready 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Validating transaction member-1-ShardTransactionTest-fe-0-txn-219-0 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-219-0 validated 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-219-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: canCommit for member-1-ShardTransactionTest-fe-0-txn-219-0: success 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Committing transaction member-1-ShardTransactionTest-fe-0-txn-219-0 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-219-0 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-219-0 candidate ready 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-219-0: canCommit - candidate rootPath: / 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeCohortActorRegistry - Skipping unmodified candidate / 10:55:12,864 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-219-0: canCommit - messages: [] 10:55:12,865 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-219-0: preCommit - successfulFromPrevious: [] 10:55:12,865 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-219-0 prepared 10:55:12,865 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-219-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:12,865 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-219-0 10:55:12,865 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-219-0 10:55:12,865 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 45 10:55:12,865 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Persist data SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=45}] 10:55:12,865 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Append log entry and persist SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=45}] 10:55:12,865 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-219-0 submitted to persistence 10:55:12,865 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Persisting ApplyJournalEntries with index=1 10:55:12,865 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: persist complete SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=45}] 10:55:12,865 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Moving last applied index from 1 to 2 10:55:12,865 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Applying state for log index 2 data Simple{size=45} 10:55:12,865 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-219-0 10:55:12,865 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-219-0: commit - successfulFromPrevious: [] 10:55:12,865 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-219-0 changing state from COMMIT_PENDING to COMMITTED 10:55:12,865 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-219-0 committed as 0, sending response to Actor[akka://test/temp/testTransactionCommitTimeout$d] 10:55:12,866 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config21: publishChanges: rootPath: / 10:55:12,866 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: fakeSnapshot purging log to 1 for term 1 10:55:12,866 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config21: Elapsed time for generation of change events for member-1-shard-inventory-config21-DTCL-publisher: 41.23 μs 10:55:12,866 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Persisting ApplyJournalEntries with index=2 10:55:12,876 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-220-0 10:55:12,876 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Readying Tx member-1-ShardTransactionTest-fe-0-txn-220-0 of 1 operations, client version 13 10:55:12,876 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: readying transaction member-1-ShardTransactionTest-fe-0-txn-220-0 10:55:12,876 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: transaction member-1-ShardTransactionTest-fe-0-txn-220-0 ready 10:55:12,877 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-221-0 10:55:12,877 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Readying Tx member-1-ShardTransactionTest-fe-0-txn-221-0 of 1 operations, client version 13 10:55:12,877 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: readying transaction member-1-ShardTransactionTest-fe-0-txn-221-0 10:55:12,877 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: transaction member-1-ShardTransactionTest-fe-0-txn-221-0 ready 10:55:12,877 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-220-0 10:55:12,877 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Validating transaction member-1-ShardTransactionTest-fe-0-txn-220-0 10:55:12,877 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-220-0 validated 10:55:12,877 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-220-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:12,877 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: canCommit for member-1-ShardTransactionTest-fe-0-txn-220-0: success 10:55:12,877 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-221-0 10:55:12,877 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Tx member-1-ShardTransactionTest-fe-0-txn-221-0 is scheduled for canCommit step 10:55:13,494 AM [test-akka.actor.default-dispatcher-7] [WARN] ShardDataTree - member-1-shard-inventory-config21: Current transaction member-1-ShardTransactionTest-fe-0-txn-220-0 has timed out after 616 ms in state CAN_COMMIT_COMPLETE 10:55:13,495 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Validating transaction member-1-ShardTransactionTest-fe-0-txn-221-0 10:55:13,495 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-221-0 validated 10:55:13,495 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-221-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:13,495 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: canCommit for member-1-ShardTransactionTest-fe-0-txn-221-0: success 10:55:13,495 AM [test-akka.actor.default-dispatcher-7] [ERROR] Shard - member-1-shard-inventory-config21: Inconsistency during transaction member-1-ShardTransactionTest-fe-0-txn-220-0 commit java.lang.IllegalStateException: member-1-shard-inventory-config21: Cannot commit transaction member-1-ShardTransactionTest-fe-0-txn-220-0 - no cohort entry found at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCommit(ShardCommitCoordinator.java:358) at org.opendaylight.controller.cluster.datastore.Shard.handleCommitTransaction(Shard.java:715) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:416) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Committing transaction member-1-ShardTransactionTest-fe-0-txn-221-0 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-221-0 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-221-0 candidate ready 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-221-0: canCommit - candidate rootPath: / 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-221-0: canCommit - messages: [] 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-221-0: preCommit - successfulFromPrevious: [] 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-221-0 prepared 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-221-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-221-0 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-221-0 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Persist data SimpleReplicatedLogEntry [index=3, term=1, payload=Simple{size=184}] 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Append log entry and persist SimpleReplicatedLogEntry [index=3, term=1, payload=Simple{size=184}] 10:55:13,496 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-221-0 submitted to persistence 10:55:13,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: persist complete SimpleReplicatedLogEntry [index=3, term=1, payload=Simple{size=184}] 10:55:13,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Moving last applied index from 2 to 3 10:55:13,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Applying state for log index 3 data Simple{size=184} 10:55:13,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config21: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-221-0 10:55:13,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-221-0: commit - successfulFromPrevious: [] 10:55:13,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-221-0 changing state from COMMIT_PENDING to COMMITTED 10:55:13,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Transaction member-1-ShardTransactionTest-fe-0-txn-221-0 committed as 0, sending response to Actor[akka://test/system/testProbe-711#1932704272] 10:55:13,497 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config21: publishChanges: rootPath: / 10:55:13,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: fakeSnapshot purging log to 2 for term 1 10:55:13,497 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config21: Persisting ApplyJournalEntries with index=3 10:55:13,498 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config21: Elapsed time for generation of change events for member-1-shard-inventory-config21-DTCL-publisher: 238.0 μs 10:55:13,499 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testTransactionCommitTimeout] 10:55:13,510 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Stopping Shard member-1-shard-inventory-config21 10:55:13,510 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageSlicer - member-1-shard-inventory-config21 (Leader)_slicer-id-688: Closing 10:55:13,510 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config21: Aborting 0 pending queued transactions 10:55:13,512 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Shard created : member-1-shard-inventory-config22, persistent : true [WARN] [04/15/2024 10:55:13.512] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testBatchedModificationsOnTransactionChain]: org.opendaylight.controller.cluster.common.actor.Monitor@2e6f3252 [WARN] [04/15/2024 10:55:13.513] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsOnTransactionChain/member-1-shard-inventory-config22-notifier#-1397324976]: org.opendaylight.controller.cluster.common.actor.Monitor@7c525328 10:55:13,513 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testBatchedModificationsOnTransactionChain/member-1-shard-inventory-config22-notifier#-1397324976 created and ready for shard:member-1-shard-inventory-config22 10:55:13,513 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testBatchedModificationsOnTransactionChain/shard-member-1:snapshot-read#1767804854] [WARN] [04/15/2024 10:55:13.513] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsOnTransactionChain/shard-member-1:snapshot-read#1767804854]: org.opendaylight.controller.cluster.common.actor.Monitor@6b6429a9 10:55:13,513 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Starting recovery for member-1-shard-inventory-config22 with journal batch size 3 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config22: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config22: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config22: onLeadershipChange, isLeader: false, hasLeader : false 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config22: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config22 is no longer the leader 10:55:13,515 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config22 , received role change from null to Follower 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config22 (Follower): Received TimeoutNow - switching to Candidate 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config22 (Candidate): Election: Candidate has following voting peers: [] 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config22: Set currentTerm=1, votedFor=member-1-shard-inventory-config22 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config22 (Candidate): Starting new election term 1 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config22 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageAssembler - member-1-shard-inventory-config22 (Follower): Closing 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config22: onLeadershipChange, isLeader: false, hasLeader : false 10:55:13,515 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config22: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config22 is no longer the leader 10:55:13,515 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config22 , received role change from Follower to Candidate [WARN] [04/15/2024 10:55:13.515] [test-akka.actor.default-dispatcher-11] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testBatchedModificationsOnTransactionChain]] 10:55:13,515 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22 (Candidate): Received ElectionTimeout 10:55:13,516 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22 (Leader): Election: Leader has following peers: [] 10:55:13,516 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config22 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:13,516 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config22: onLeadershipChange, isLeader: true, hasLeader : true 10:55:13,516 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: became leader with frontend state for [] 10:55:13,516 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config22 , received role change from Candidate to Leader 10:55:13,622 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=CreateLocalHistoryPayload{identifier=LocalHistoryIdentifier{client=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, history=2, cookie=0}, size=39}] 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=CreateLocalHistoryPayload{identifier=LocalHistoryIdentifier{client=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, history=2, cookie=0}, size=39}] 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeTransactionChain - Opening an unchained snapshot in LocalHistoryIdentifier{client=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, history=2, cookie=0} 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeTransactionChain - Allocated read-write transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 snapshot org.opendaylight.yangtools.yang.data.tree.impl.node.Version@49dcdb95 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Readying Tx member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 of 1 operations, client version 13 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config22: readying transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config22: transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 ready 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeTransactionChain - Committing transaction ReadWriteShardDataTreeTransaction{id=member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0, closed=true, snapshot=MutableDataTree [modification=ModifiedNode{identifier=(urn:ietf:params:xml:ns:netconf:base:1.0)data, operation=TOUCH, childModification={(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test=ModifiedNode{identifier=(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, operation=WRITE}}}]} 10:55:13,623 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Creating transaction : member-1-ShardTransactionTest-fe-0-chn-2-txn-1-0 10:55:13,625 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeTransactionChain - Reusing a chained snapshot in LocalHistoryIdentifier{client=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, history=2, cookie=0} 10:55:13,625 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeTransactionChain - Allocated read-only transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-1-0 snapshot MutableDataTree [modification=ModifiedNode{identifier=(urn:ietf:params:xml:ns:netconf:base:1.0)data, operation=TOUCH, childModification={(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test=ModifiedNode{identifier=(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, operation=WRITE}}}] 10:55:13,625 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardReadTransaction - Actor created Actor[akka://test/user/testBatchedModificationsOnTransactionChain/shard-inventory-member-1:ShardTransactionTest@0:2-1_1#-550522742] 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Moving last applied index from -1 to 0 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] FrontendMetadata - member-1-shard-inventory-config22: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=3124002} is already disabled 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=CreateLocalHistoryPayload{identifier=LocalHistoryIdentifier{client=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, history=2, cookie=0}, size=39}] 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Moving last applied index from 0 to 1 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Applying state for log index 1 data CreateLocalHistoryPayload{identifier=LocalHistoryIdentifier{client=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, history=2, cookie=0}, size=39} 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config22: replication of LocalHistoryIdentifier{client=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, history=2, cookie=0} has no callback [WARN] [04/15/2024 10:55:13.626] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsOnTransactionChain/shard-inventory-member-1:ShardTransactionTest@0:2-1_1#-550522742]: org.opendaylight.controller.cluster.common.actor.Monitor@220996cb 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: fakeSnapshot purging log to 0 for term 1 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Persisting ApplyJournalEntries with index=0 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Persisting ApplyJournalEntries with index=1 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Can committing transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config22: Validating transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config22: Transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 validated 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:13,626 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: canCommit for member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0: success 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Committing transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config22: Preparing transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config22: Transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 candidate ready 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0: canCommit - candidate rootPath: / 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0: canCommit - messages: [] 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0: preCommit - successfulFromPrevious: [] 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config22: Transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 prepared 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config22: Starting commit for transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Persist data SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=143}] 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Append log entry and persist SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=143}] 10:55:13,627 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config22: Transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 submitted to persistence 10:55:13,628 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: persist complete SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=143}] 10:55:13,628 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Moving last applied index from 1 to 2 10:55:13,628 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Applying state for log index 2 data Simple{size=143} 10:55:13,628 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config22: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 10:55:13,628 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0: commit - successfulFromPrevious: [] 10:55:13,628 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 changing state from COMMIT_PENDING to COMMITTED 10:55:13,628 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ChainedCommitCohort - Committed transaction ReadWriteShardDataTreeTransaction{id=member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0, closed=true, snapshot=MutableDataTree [modification=ModifiedNode{identifier=(urn:ietf:params:xml:ns:netconf:base:1.0)data, operation=TOUCH, modificationType=SUBTREE_MODIFIED, childModification={(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test=ModifiedNode{identifier=(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, operation=WRITE, modificationType=WRITE}}}]} 10:55:13,628 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Transaction member-1-ShardTransactionTest-fe-0-chn-2-txn-0-0 committed as 0, sending response to Actor[akka://test/system/testProbe-713#-1854736849] 10:55:13,629 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config22: Created publisher actor Actor[akka://test/user/testBatchedModificationsOnTransactionChain/member-1-shard-inventory-config22-DTCL-publisher#845406271] with name member-1-shard-inventory-config22-DTCL-publisher 10:55:13,629 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testBatchedModificationsOnTransactionChain/member-1-shard-inventory-config22-DTCL-publisher#845406271] 10:55:13,629 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: fakeSnapshot purging log to 1 for term 1 10:55:13,629 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config22: Persisting ApplyJournalEntries with index=2 10:55:13,629 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config22: publishChanges: rootPath: / [WARN] [04/15/2024 10:55:13.629] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsOnTransactionChain/member-1-shard-inventory-config22-DTCL-publisher#845406271]: org.opendaylight.controller.cluster.common.actor.Monitor@5e2d8886 10:55:13,629 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testBatchedModificationsOnTransactionChain] 10:55:13,629 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config22: Elapsed time for generation of change events for member-1-shard-inventory-config22-DTCL-publisher: 94.10 μs 10:55:13,640 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Stopping Shard member-1-shard-inventory-config22 10:55:13,640 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageSlicer - member-1-shard-inventory-config22 (Leader)_slicer-id-690: Closing 10:55:13,640 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config22: Aborting 0 pending queued transactions 10:55:13,641 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Shard created : member-1-shard-inventory-config23, persistent : true [WARN] [04/15/2024 10:55:13.641] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testCanCommitBeforeReadyFailure]: org.opendaylight.controller.cluster.common.actor.Monitor@4fbf929a 10:55:13,642 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testCanCommitBeforeReadyFailure/member-1-shard-inventory-config23-notifier#1595261903 created and ready for shard:member-1-shard-inventory-config23 [WARN] [04/15/2024 10:55:13.642] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCanCommitBeforeReadyFailure/member-1-shard-inventory-config23-notifier#1595261903]: org.opendaylight.controller.cluster.common.actor.Monitor@6563ecda 10:55:13,642 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testCanCommitBeforeReadyFailure/shard-member-1:snapshot-read#-976300175] [WARN] [04/15/2024 10:55:13.642] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCanCommitBeforeReadyFailure/shard-member-1:snapshot-read#-976300175]: org.opendaylight.controller.cluster.common.actor.Monitor@112513b8 10:55:13,642 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Starting recovery for member-1-shard-inventory-config23 with journal batch size 3 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config23: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config23: onLeadershipChange, isLeader: false, hasLeader : false 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config23 is no longer the leader 10:55:13,643 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config23 , received role change from null to Follower 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23 (Follower): Received TimeoutNow - switching to Candidate 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23 (Candidate): Election: Candidate has following voting peers: [] [WARN] [04/15/2024 10:55:13.643] [test-akka.actor.default-dispatcher-15] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testCanCommitBeforeReadyFailure]] 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: Set currentTerm=1, votedFor=member-1-shard-inventory-config23 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config23 (Candidate): Starting new election term 1 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config23 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageAssembler - member-1-shard-inventory-config23 (Follower): Closing 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config23: onLeadershipChange, isLeader: false, hasLeader : false 10:55:13,643 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config23 is no longer the leader 10:55:13,643 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config23 , received role change from Follower to Candidate 10:55:13,644 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23 (Candidate): Received ElectionTimeout 10:55:13,644 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23 (Leader): Election: Leader has following peers: [] 10:55:13,644 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config23 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:13,644 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config23: onLeadershipChange, isLeader: true, hasLeader : true 10:55:13,644 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: became leader with frontend state for [] 10:55:13,644 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config23 , received role change from Candidate to Leader 10:55:13,653 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-222-0 10:55:13,653 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:13,653 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:13,653 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:13,653 AM [test-akka.actor.default-dispatcher-11] [ERROR] Shard - member-1-shard-inventory-config23: Inconsistency during transaction member-1-ShardTransactionTest-fe-0-txn-222-0 canCommit java.lang.IllegalStateException: member-1-shard-inventory-config23: Cannot canCommit transaction member-1-ShardTransactionTest-fe-0-txn-222-0 - no cohort entry found at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:283) at org.opendaylight.controller.cluster.datastore.Shard.handleCanCommitTransaction(Shard.java:734) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:414) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:13,653 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testCanCommitBeforeReadyFailure] 10:55:13,653 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:13,653 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: Moving last applied index from -1 to 0 10:55:13,653 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:13,653 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:13,654 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendMetadata - member-1-shard-inventory-config23: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:13,654 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=741413} is already disabled 10:55:13,654 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: Persisting ApplyJournalEntries with index=0 10:55:13,664 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Stopping Shard member-1-shard-inventory-config23 10:55:13,664 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageSlicer - member-1-shard-inventory-config23 (Leader)_slicer-id-692: Closing 10:55:13,664 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config23: Aborting 0 pending queued transactions 10:55:13,665 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Shard created : member-1-shard-inventory-config24, persistent : true [WARN] [04/15/2024 10:55:13.665] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testBatchedModificationsWithCommitOnReady]: org.opendaylight.controller.cluster.common.actor.Monitor@4046feb9 10:55:13,666 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testBatchedModificationsWithCommitOnReady/member-1-shard-inventory-config24-notifier#1227875606 created and ready for shard:member-1-shard-inventory-config24 10:55:13,666 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testBatchedModificationsWithCommitOnReady/shard-member-1:snapshot-read#-422101722] [WARN] [04/15/2024 10:55:13.666] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsWithCommitOnReady/member-1-shard-inventory-config24-notifier#1227875606]: org.opendaylight.controller.cluster.common.actor.Monitor@204e7940 [WARN] [04/15/2024 10:55:13.666] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsWithCommitOnReady/shard-member-1:snapshot-read#-422101722]: org.opendaylight.controller.cluster.common.actor.Monitor@7823cc69 10:55:13,666 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Starting recovery for member-1-shard-inventory-config24 with journal batch size 3 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config24: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config24: onLeadershipChange, isLeader: false, hasLeader : false 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config24 is no longer the leader 10:55:13,667 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config24 , received role change from null to Follower [WARN] [04/15/2024 10:55:13.667] [test-akka.actor.default-dispatcher-11] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testBatchedModificationsWithCommitOnReady]] 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24 (Follower): Received TimeoutNow - switching to Candidate 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24 (Candidate): Election: Candidate has following voting peers: [] 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: Set currentTerm=1, votedFor=member-1-shard-inventory-config24 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config24 (Candidate): Starting new election term 1 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config24 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageAssembler - member-1-shard-inventory-config24 (Follower): Closing 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config24: onLeadershipChange, isLeader: false, hasLeader : false 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config24 is no longer the leader 10:55:13,667 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config24 , received role change from Follower to Candidate 10:55:13,667 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24 (Candidate): Received ElectionTimeout 10:55:13,668 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24 (Leader): Election: Leader has following peers: [] 10:55:13,668 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config24 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:13,668 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config24: onLeadershipChange, isLeader: true, hasLeader : true 10:55:13,668 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: became leader with frontend state for [] 10:55:13,668 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config24 , received role change from Candidate to Leader 10:55:13,728 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:13,728 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:13,728 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:13,728 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-223-0 10:55:13,728 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-223-0 10:55:13,729 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:13,729 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: Moving last applied index from -1 to 0 10:55:13,729 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:13,729 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:13,729 AM [test-akka.actor.default-dispatcher-15] [DEBUG] FrontendMetadata - member-1-shard-inventory-config24: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:13,729 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=894394} is already disabled 10:55:13,729 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: Persisting ApplyJournalEntries with index=0 10:55:13,729 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-223-0 10:55:13,729 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: Readying Tx member-1-ShardTransactionTest-fe-0-txn-223-0 of 3 operations, client version 13 10:55:13,729 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config24: readying transaction member-1-ShardTransactionTest-fe-0-txn-223-0 10:55:13,729 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config24: transaction member-1-ShardTransactionTest-fe-0-txn-223-0 ready 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config24: Validating transaction member-1-ShardTransactionTest-fe-0-txn-223-0 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config24: Transaction member-1-ShardTransactionTest-fe-0-txn-223-0 validated 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-223-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: canCommit for member-1-ShardTransactionTest-fe-0-txn-223-0: success 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: Committing transaction member-1-ShardTransactionTest-fe-0-txn-223-0 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config24: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-223-0 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config24: Transaction member-1-ShardTransactionTest-fe-0-txn-223-0 candidate ready 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-223-0: canCommit - candidate rootPath: / 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-223-0: canCommit - messages: [] 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-223-0: preCommit - successfulFromPrevious: [] 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config24: Transaction member-1-ShardTransactionTest-fe-0-txn-223-0 prepared 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-223-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-223-0 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config24: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-223-0 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 175 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=175}] 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=175}] 10:55:13,730 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config24: Transaction member-1-ShardTransactionTest-fe-0-txn-223-0 submitted to persistence 10:55:13,731 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=175}] 10:55:13,731 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: Moving last applied index from 0 to 1 10:55:13,731 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: Applying state for log index 1 data Simple{size=175} 10:55:13,731 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config24: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-223-0 10:55:13,731 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-223-0: commit - successfulFromPrevious: [] 10:55:13,731 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-223-0 changing state from COMMIT_PENDING to COMMITTED 10:55:13,731 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: Transaction member-1-ShardTransactionTest-fe-0-txn-223-0 committed as 0, sending response to Actor[akka://test/system/testProbe-717#-466830521] 10:55:13,731 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config24: Created publisher actor Actor[akka://test/user/testBatchedModificationsWithCommitOnReady/member-1-shard-inventory-config24-DTCL-publisher#-1954991167] with name member-1-shard-inventory-config24-DTCL-publisher 10:55:13,731 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testBatchedModificationsWithCommitOnReady/member-1-shard-inventory-config24-DTCL-publisher#-1954991167] 10:55:13,731 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config24: publishChanges: rootPath: / 10:55:13,731 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: fakeSnapshot purging log to 0 for term 1 [WARN] [04/15/2024 10:55:13.731] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsWithCommitOnReady/member-1-shard-inventory-config24-DTCL-publisher#-1954991167]: org.opendaylight.controller.cluster.common.actor.Monitor@2b36fdc 10:55:13,731 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config24: Persisting ApplyJournalEntries with index=1 10:55:13,731 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config24: Elapsed time for generation of change events for member-1-shard-inventory-config24-DTCL-publisher: 83.14 μs 10:55:13,735 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testBatchedModificationsWithCommitOnReady] 10:55:13,746 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Stopping Shard member-1-shard-inventory-config24 10:55:13,746 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageSlicer - member-1-shard-inventory-config24 (Leader)_slicer-id-694: Closing 10:55:13,746 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config24: Aborting 0 pending queued transactions 10:55:13,748 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Shard created : member-1-shard-inventory-config25, persistent : true [WARN] [04/15/2024 10:55:13.748] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testApplyState]: org.opendaylight.controller.cluster.common.actor.Monitor@58233068 10:55:13,748 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testApplyState/member-1-shard-inventory-config25-notifier#2028766965 created and ready for shard:member-1-shard-inventory-config25 [WARN] [04/15/2024 10:55:13.748] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testApplyState/member-1-shard-inventory-config25-notifier#2028766965]: org.opendaylight.controller.cluster.common.actor.Monitor@7f536256 10:55:13,749 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testApplyState/shard-member-1:snapshot-read#-2002455911] [WARN] [04/15/2024 10:55:13.749] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testApplyState/shard-member-1:snapshot-read#-2002455911]: org.opendaylight.controller.cluster.common.actor.Monitor@56f81015 10:55:13,749 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Starting recovery for member-1-shard-inventory-config25 with journal batch size 3 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config25: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config25: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config25: onLeadershipChange, isLeader: false, hasLeader : false 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config25: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config25 is no longer the leader 10:55:13,750 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config25 , received role change from null to Follower [WARN] [04/15/2024 10:55:13.750] [test-akka.actor.default-dispatcher-6] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testApplyState]] 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config25 (Follower): Received TimeoutNow - switching to Candidate 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config25 (Candidate): Election: Candidate has following voting peers: [] 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config25: Set currentTerm=1, votedFor=member-1-shard-inventory-config25 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config25 (Candidate): Starting new election term 1 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config25 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config25 (Follower): Closing 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config25: onLeadershipChange, isLeader: false, hasLeader : false 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config25: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config25 is no longer the leader 10:55:13,750 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config25 , received role change from Follower to Candidate 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config25 (Candidate): Received ElectionTimeout 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config25 (Leader): Election: Leader has following peers: [] 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config25 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config25: onLeadershipChange, isLeader: true, hasLeader : true 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config25: became leader with frontend state for [] 10:55:13,750 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config25 , received role change from Candidate to Leader 10:55:13,801 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:13,801 AM [main] [DEBUG] ShardDataTree - member-1-shard-inventory-config25: Applying foreign transaction member-1-ShardTransactionTest-fe-0-txn-224-0 10:55:13,801 AM [main] [DEBUG] FrontendMetadata - member-1-shard-inventory-config25: Added client Enabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, current={LocalHistoryIdentifier{client=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, history=0, cookie=0}=org.opendaylight.controller.cluster.datastore.FrontendHistoryMetadataBuilder@72d4de20}, purged=MutableUnsignedLongSet{size=0}} 10:55:13,801 AM [main] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config25: Committed transaction member-1-ShardTransactionTest-fe-0-txn-224-0 10:55:13,801 AM [main] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config25: Created publisher actor Actor[akka://test/user/testApplyState/member-1-shard-inventory-config25-DTCL-publisher#-524026826] with name member-1-shard-inventory-config25-DTCL-publisher 10:55:13,801 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testApplyState/member-1-shard-inventory-config25-DTCL-publisher#-524026826] 10:55:13,802 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config25: publishChanges: rootPath: / [WARN] [04/15/2024 10:55:13.802] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testApplyState/member-1-shard-inventory-config25-DTCL-publisher#-524026826]: org.opendaylight.controller.cluster.common.actor.Monitor@6ac602a0 10:55:13,802 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config25: Elapsed time for generation of change events for member-1-shard-inventory-config25-DTCL-publisher: 77.57 μs 10:55:13,877 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testApplyState] 10:55:13,887 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Stopping Shard member-1-shard-inventory-config25 10:55:13,887 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageSlicer - member-1-shard-inventory-config25 (Leader)_slicer-id-696: Closing 10:55:13,887 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config25: Aborting 0 pending queued transactions 10:55:13,990 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Shard created : member-1-shard-inventory-config26, persistent : true [WARN] [04/15/2024 10:55:13.990] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/$$R/testServerRemoved#805877571]: org.opendaylight.controller.cluster.common.actor.Monitor@4a648020 10:55:13,991 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/$$R/testServerRemoved/member-1-shard-inventory-config26-notifier#-1417574820 created and ready for shard:member-1-shard-inventory-config26 [WARN] [04/15/2024 10:55:13.991] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/$$R/testServerRemoved/member-1-shard-inventory-config26-notifier#-1417574820]: org.opendaylight.controller.cluster.common.actor.Monitor@605a9aad 10:55:13,991 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/$$R/testServerRemoved/shard-member-1:snapshot-read#-92219824] [WARN] [04/15/2024 10:55:13.991] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/$$R/testServerRemoved/shard-member-1:snapshot-read#-92219824]: org.opendaylight.controller.cluster.common.actor.Monitor@54663437 10:55:13,991 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Starting recovery for member-1-shard-inventory-config26 with journal batch size 3 10:55:13,992 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config26: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:13,992 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config26: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:13,992 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config26: onLeadershipChange, isLeader: false, hasLeader : false 10:55:13,992 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config26: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config26 is no longer the leader 10:55:13,992 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config26 , received role change from null to Follower 10:55:13,993 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config26 (Follower): Received TimeoutNow - switching to Candidate 10:55:13,993 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config26 (Candidate): Election: Candidate has following voting peers: [] 10:55:13,993 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config26: Set currentTerm=1, votedFor=member-1-shard-inventory-config26 10:55:13,993 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config26 (Candidate): Starting new election term 1 10:55:13,993 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config26 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:13,993 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageAssembler - member-1-shard-inventory-config26 (Follower): Closing 10:55:13,993 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config26: onLeadershipChange, isLeader: false, hasLeader : false 10:55:13,993 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config26: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config26 is no longer the leader 10:55:13,993 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config26 , received role change from Follower to Candidate 10:55:13,993 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config26 (Candidate): Received ElectionTimeout 10:55:13,993 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config26 (Leader): Election: Leader has following peers: [] 10:55:13,993 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config26 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:13,994 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config26: onLeadershipChange, isLeader: true, hasLeader : true 10:55:13,994 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config26: became leader with frontend state for [] 10:55:13,994 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config26 , received role change from Candidate to Leader 10:55:14,40 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/$$R] 10:55:14,51 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Stopping Shard member-1-shard-inventory-config26 10:55:14,51 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageSlicer - member-1-shard-inventory-config26 (Leader)_slicer-id-698: Closing 10:55:14,51 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config26: Aborting 0 pending queued transactions 10:55:14,53 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Shard created : member-1-shard-inventory-config27, persistent : true [WARN] [04/15/2024 10:55:14.053] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testBatchedModificationsWithOperationFailure]: org.opendaylight.controller.cluster.common.actor.Monitor@719989dc 10:55:14,54 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testBatchedModificationsWithOperationFailure/member-1-shard-inventory-config27-notifier#1232860238 created and ready for shard:member-1-shard-inventory-config27 10:55:14,54 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testBatchedModificationsWithOperationFailure/shard-member-1:snapshot-read#-258067004] [WARN] [04/15/2024 10:55:14.054] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsWithOperationFailure/member-1-shard-inventory-config27-notifier#1232860238]: org.opendaylight.controller.cluster.common.actor.Monitor@78c49ea [WARN] [04/15/2024 10:55:14.054] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsWithOperationFailure/shard-member-1:snapshot-read#-258067004]: org.opendaylight.controller.cluster.common.actor.Monitor@5cea50f5 10:55:14,54 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Starting recovery for member-1-shard-inventory-config27 with journal batch size 3 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config27: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config27: onLeadershipChange, isLeader: false, hasLeader : false 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config27 is no longer the leader [WARN] [04/15/2024 10:55:14.055] [test-akka.actor.default-dispatcher-15] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testBatchedModificationsWithOperationFailure]] 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27 (Follower): Received TimeoutNow - switching to Candidate 10:55:14,55 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config27 , received role change from null to Follower 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27 (Candidate): Election: Candidate has following voting peers: [] 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: Set currentTerm=1, votedFor=member-1-shard-inventory-config27 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config27 (Candidate): Starting new election term 1 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config27 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config27 (Follower): Closing 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config27: onLeadershipChange, isLeader: false, hasLeader : false 10:55:14,55 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config27 is no longer the leader 10:55:14,55 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config27 , received role change from Follower to Candidate 10:55:14,56 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config27 (Candidate): Received ElectionTimeout 10:55:14,56 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config27 (Leader): Election: Leader has following peers: [] 10:55:14,56 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config27 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:14,56 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config27: onLeadershipChange, isLeader: true, hasLeader : true 10:55:14,56 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config27: became leader with frontend state for [] 10:55:14,56 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config27 , received role change from Candidate to Leader 10:55:14,163 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:14,164 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:14,164 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:14,164 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-225-0 10:55:14,164 AM [test-akka.actor.default-dispatcher-13] [ERROR] Shard - member-1-shard-inventory-config27: Error handling BatchedModifications for Tx member-1-ShardTransactionTest-fe-0-txn-225-0 org.opendaylight.yangtools.yang.data.tree.api.SchemaValidationFailedException: Node (urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:junk?revision=2014-03-13)junk is not a valid child of (urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test according to the schema. at org.opendaylight.yangtools.yang.data.tree.impl.AbstractNodeContainerModificationStrategy.recursivelyVerifyStructure(AbstractNodeContainerModificationStrategy.java:157) at org.opendaylight.yangtools.yang.data.tree.impl.AbstractNodeContainerModificationStrategy.mergeIntoModifiedNode(AbstractNodeContainerModificationStrategy.java:263) at org.opendaylight.yangtools.yang.data.tree.impl.OperationWithModification.merge(OperationWithModification.java:48) at org.opendaylight.yangtools.yang.data.tree.impl.InMemoryDataTreeModification.merge(InMemoryDataTreeModification.java:106) at org.opendaylight.controller.cluster.datastore.modification.MergeModification.apply(MergeModification.java:49) at org.opendaylight.controller.cluster.datastore.CohortEntry.applyModifications(CohortEntry.java:103) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleBatchedModifications(ShardCommitCoordinator.java:147) at org.opendaylight.controller.cluster.datastore.Shard.handleBatchedModificationsLocal(Shard.java:753) at org.opendaylight.controller.cluster.datastore.Shard.handleBatchedModifications(Shard.java:777) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:408) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:14,165 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: Applying 0 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-225-0 10:55:14,165 AM [test-akka.actor.default-dispatcher-13] [ERROR] Shard - member-1-shard-inventory-config27: Error handling BatchedModifications for Tx member-1-ShardTransactionTest-fe-0-txn-225-0 org.opendaylight.yangtools.yang.data.tree.api.SchemaValidationFailedException: Node (urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:junk?revision=2014-03-13)junk is not a valid child of (urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test according to the schema. at org.opendaylight.yangtools.yang.data.tree.impl.AbstractNodeContainerModificationStrategy.recursivelyVerifyStructure(AbstractNodeContainerModificationStrategy.java:157) at org.opendaylight.yangtools.yang.data.tree.impl.AbstractNodeContainerModificationStrategy.mergeIntoModifiedNode(AbstractNodeContainerModificationStrategy.java:263) at org.opendaylight.yangtools.yang.data.tree.impl.OperationWithModification.merge(OperationWithModification.java:48) at org.opendaylight.yangtools.yang.data.tree.impl.InMemoryDataTreeModification.merge(InMemoryDataTreeModification.java:106) at org.opendaylight.controller.cluster.datastore.modification.MergeModification.apply(MergeModification.java:49) at org.opendaylight.controller.cluster.datastore.CohortEntry.applyModifications(CohortEntry.java:103) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleBatchedModifications(ShardCommitCoordinator.java:147) at org.opendaylight.controller.cluster.datastore.Shard.handleBatchedModificationsLocal(Shard.java:753) at org.opendaylight.controller.cluster.datastore.Shard.handleBatchedModifications(Shard.java:777) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:408) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:14,165 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:14,165 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testBatchedModificationsWithOperationFailure] 10:55:14,165 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: Moving last applied index from -1 to 0 10:55:14,165 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:14,165 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:14,165 AM [test-akka.actor.default-dispatcher-13] [DEBUG] FrontendMetadata - member-1-shard-inventory-config27: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:14,165 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1417493} is already disabled 10:55:14,165 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: Persisting ApplyJournalEntries with index=0 10:55:14,175 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Stopping Shard member-1-shard-inventory-config27 10:55:14,175 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageSlicer - member-1-shard-inventory-config27 (Leader)_slicer-id-700: Closing 10:55:14,175 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config27: Aborting 0 pending queued transactions 10:55:14,183 AM [test-akka.actor.default-dispatcher-13] [INFO] ShardTest$1TestShard - Shard created : member-1-shard-inventory-config29, persistent : true [WARN] [04/15/2024 10:55:14.183] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testCreateSnapshot]: org.opendaylight.controller.cluster.common.actor.Monitor@114c5100 10:55:14,183 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testCreateSnapshot/member-1-shard-inventory-config29-notifier#-1856961601 created and ready for shard:member-1-shard-inventory-config29 10:55:14,184 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testCreateSnapshot/shard-member-1:snapshot-read#-1165418592] [WARN] [04/15/2024 10:55:14.183] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateSnapshot/member-1-shard-inventory-config29-notifier#-1856961601]: org.opendaylight.controller.cluster.common.actor.Monitor@3d009fa8 [WARN] [04/15/2024 10:55:14.184] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateSnapshot/shard-member-1:snapshot-read#-1165418592]: org.opendaylight.controller.cluster.common.actor.Monitor@58a652fb 10:55:14,185 AM [test-akka.actor.default-dispatcher-13] [INFO] ShardTest$1TestShard - Starting recovery for member-1-shard-inventory-config29 with journal batch size 3 10:55:14,185 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:14,185 AM [test-akka.actor.default-dispatcher-11] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:14,185 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config29: onLeadershipChange, isLeader: false, hasLeader : false 10:55:14,186 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config29 is no longer the leader [WARN] [04/15/2024 10:55:14.186] [test-akka.actor.default-dispatcher-13] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testCreateSnapshot]] 10:55:14,186 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config29 , received role change from null to Follower 10:55:14,186 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29 (Follower): Received TimeoutNow - switching to Candidate 10:55:14,186 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29 (Candidate): Election: Candidate has following voting peers: [] 10:55:14,186 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Set currentTerm=1, votedFor=member-1-shard-inventory-config29 10:55:14,186 AM [test-akka.actor.default-dispatcher-11] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29 (Candidate): Starting new election term 1 10:55:14,186 AM [test-akka.actor.default-dispatcher-11] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:14,186 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageAssembler - member-1-shard-inventory-config29 (Follower): Closing 10:55:14,186 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config29: onLeadershipChange, isLeader: false, hasLeader : false 10:55:14,186 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config29 is no longer the leader 10:55:14,186 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config29 , received role change from Follower to Candidate 10:55:14,186 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29 (Candidate): Received ElectionTimeout 10:55:14,186 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29 (Leader): Election: Leader has following peers: [] 10:55:14,186 AM [test-akka.actor.default-dispatcher-7] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:14,186 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config29: onLeadershipChange, isLeader: true, hasLeader : true 10:55:14,186 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: became leader with frontend state for [] 10:55:14,186 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config29 , received role change from Candidate to Leader 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-226-0 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Readying Tx member-1-ShardTransactionTest-fe-0-txn-226-0 of 1 operations, client version 13 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config29: readying transaction member-1-ShardTransactionTest-fe-0-txn-226-0 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config29: transaction member-1-ShardTransactionTest-fe-0-txn-226-0 ready 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config29: Validating transaction member-1-ShardTransactionTest-fe-0-txn-226-0 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config29: Transaction member-1-ShardTransactionTest-fe-0-txn-226-0 validated 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-226-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: canCommit for member-1-ShardTransactionTest-fe-0-txn-226-0: success 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Committing transaction member-1-ShardTransactionTest-fe-0-txn-226-0 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config29: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-226-0 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config29: Transaction member-1-ShardTransactionTest-fe-0-txn-226-0 candidate ready 10:55:14,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-226-0: canCommit - candidate rootPath: / 10:55:14,280 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-226-0: canCommit - messages: [] 10:55:14,280 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-226-0: preCommit - successfulFromPrevious: [] 10:55:14,280 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config29: Transaction member-1-ShardTransactionTest-fe-0-txn-226-0 prepared 10:55:14,280 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-226-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:14,280 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-226-0 10:55:14,280 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config29: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-226-0 10:55:14,280 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:14,280 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:14,280 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:14,280 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config29: Transaction member-1-ShardTransactionTest-fe-0-txn-226-0 submitted to persistence 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Moving last applied index from -1 to 0 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendMetadata - member-1-shard-inventory-config29: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=5274447} is already disabled 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Moving last applied index from 0 to 1 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Applying state for log index 1 data Simple{size=143} 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config29: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-226-0 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-226-0: commit - successfulFromPrevious: [] 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-226-0 changing state from COMMIT_PENDING to COMMITTED 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Transaction member-1-ShardTransactionTest-fe-0-txn-226-0 committed as 0, sending response to Actor[akka://test/temp/testCreateSnapshot$e] 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config29: Created publisher actor Actor[akka://test/user/testCreateSnapshot/member-1-shard-inventory-config29-DTCL-publisher#-903494944] with name member-1-shard-inventory-config29-DTCL-publisher 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testCreateSnapshot/member-1-shard-inventory-config29-DTCL-publisher#-903494944] 10:55:14,284 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config29: publishChanges: rootPath: / 10:55:14,285 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config29: Elapsed time for generation of change events for member-1-shard-inventory-config29-DTCL-publisher: 38.57 μs 10:55:14,285 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: fakeSnapshot purging log to 0 for term 1 10:55:14,285 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Persisting ApplyJournalEntries with index=0 10:55:14,285 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Persisting ApplyJournalEntries with index=1 [WARN] [04/15/2024 10:55:14.285] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateSnapshot/member-1-shard-inventory-config29-DTCL-publisher#-903494944]: org.opendaylight.controller.cluster.common.actor.Monitor@11dd49fc 10:55:14,391 AM [main] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29: Initiating snapshot capture CaptureSnapshot [lastAppliedIndex=0, lastAppliedTerm=0, lastIndex=0, lastTerm=0, installSnapshotInitiated=, replicatedToAllIndex=-1, replicatedToAllTerm=-1, unAppliedEntries size=1, mandatoryTrim=false] 10:55:14,391 AM [main] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: lastSequenceNumber prior to capture: 5 10:55:14,392 AM [main] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: requesting serialization of snapshot MetadataShardDataTreeSnapshot{metadata={class org.opendaylight.controller.cluster.datastore.persisted.FrontendShardDataTreeSnapshotMetadata=FrontendShardDataTreeSnapshotMetadata{clients=[FrontendClientMetadata{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, current=[], purged=ImmutableUnsignedLongSet{size=0}}]}}} 10:55:14,392 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: CaptureSnapshotReply received by actor 10:55:14,392 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29: Persisting of snapshot done: Snapshot [lastIndex=0, lastTerm=0, lastAppliedIndex=0, lastAppliedTerm=0, unAppliedEntries size=1, state=org.opendaylight.controller.cluster.datastore.persisted.ShardSnapshotState@5645dce2, electionTerm=1, electionVotedFor=member-1-shard-inventory-config29, ServerConfigPayload=null] 10:55:14,392 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29: Removed in-memory snapshotted entries, adjusted snaphsotIndex: 0 and term: 1 10:55:14,400 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29: SaveSnapshotSuccess received for snapshot, sequenceNr: 5 10:55:14,400 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Snapshot success - sequence number: 5 10:55:14,400 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: SnapshotComplete received 10:55:14,400 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: handled a journal response 10:55:14,401 AM [main] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29: Initiating snapshot capture CaptureSnapshot [lastAppliedIndex=0, lastAppliedTerm=0, lastIndex=0, lastTerm=0, installSnapshotInitiated=, replicatedToAllIndex=-1, replicatedToAllTerm=-1, unAppliedEntries size=1, mandatoryTrim=false] 10:55:14,401 AM [main] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: lastSequenceNumber prior to capture: 5 10:55:14,401 AM [main] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: requesting serialization of snapshot MetadataShardDataTreeSnapshot{metadata={class org.opendaylight.controller.cluster.datastore.persisted.FrontendShardDataTreeSnapshotMetadata=FrontendShardDataTreeSnapshotMetadata{clients=[FrontendClientMetadata{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, current=[], purged=ImmutableUnsignedLongSet{size=0}}]}}} 10:55:14,401 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: CaptureSnapshotReply received by actor 10:55:14,401 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29: Persisting of snapshot done: Snapshot [lastIndex=0, lastTerm=0, lastAppliedIndex=0, lastAppliedTerm=0, unAppliedEntries size=1, state=org.opendaylight.controller.cluster.datastore.persisted.ShardSnapshotState@2d3a255b, electionTerm=1, electionVotedFor=member-1-shard-inventory-config29, ServerConfigPayload=null] 10:55:14,401 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29: Removed in-memory snapshotted entries, adjusted snaphsotIndex: 0 and term: 1 10:55:14,407 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: handled a snapshot response 10:55:14,407 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config29: SaveSnapshotSuccess received for snapshot, sequenceNr: 5 10:55:14,407 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Snapshot success - sequence number: 5 10:55:14,407 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: SnapshotComplete received 10:55:14,407 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: handled a journal response 10:55:14,407 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testCreateSnapshot] 10:55:14,407 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: handled a snapshot response 10:55:14,418 AM [test-akka.actor.default-dispatcher-11] [INFO] ShardTest$1TestShard - Stopping Shard member-1-shard-inventory-config29 10:55:14,418 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageSlicer - member-1-shard-inventory-config29 (Leader)_slicer-id-702: Closing 10:55:14,418 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config29: Aborting 0 pending queued transactions 10:55:14,419 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Shard created : member-1-shard-inventory-config30, persistent : true [WARN] [04/15/2024 10:55:14.419] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testTransactionCommitWithPriorExpiredCohortEntries]: org.opendaylight.controller.cluster.common.actor.Monitor@4d515831 10:55:14,420 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testTransactionCommitWithPriorExpiredCohortEntries/member-1-shard-inventory-config30-notifier#-1806744546 created and ready for shard:member-1-shard-inventory-config30 10:55:14,420 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testTransactionCommitWithPriorExpiredCohortEntries/shard-member-1:snapshot-read#1978181239] [WARN] [04/15/2024 10:55:14.420] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testTransactionCommitWithPriorExpiredCohortEntries/member-1-shard-inventory-config30-notifier#-1806744546]: org.opendaylight.controller.cluster.common.actor.Monitor@40deef1f [WARN] [04/15/2024 10:55:14.420] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testTransactionCommitWithPriorExpiredCohortEntries/shard-member-1:snapshot-read#1978181239]: org.opendaylight.controller.cluster.common.actor.Monitor@4ea9c09a 10:55:14,420 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Starting recovery for member-1-shard-inventory-config30 with journal batch size 3 10:55:14,421 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config30: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:14,421 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config30: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 [WARN] [04/15/2024 10:55:14.421] [test-akka.actor.default-dispatcher-11] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testTransactionCommitWithPriorExpiredCohortEntries]] 10:55:14,421 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config30: onLeadershipChange, isLeader: false, hasLeader : false 10:55:14,421 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config30: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config30 is no longer the leader 10:55:14,421 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config30 , received role change from null to Follower 10:55:14,421 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config30 (Follower): Received TimeoutNow - switching to Candidate 10:55:14,421 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config30 (Candidate): Election: Candidate has following voting peers: [] 10:55:14,421 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config30: Set currentTerm=1, votedFor=member-1-shard-inventory-config30 10:55:14,422 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config30 (Candidate): Starting new election term 1 10:55:14,422 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config30 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:14,422 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageAssembler - member-1-shard-inventory-config30 (Follower): Closing 10:55:14,422 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config30: onLeadershipChange, isLeader: false, hasLeader : false 10:55:14,422 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config30: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config30 is no longer the leader 10:55:14,422 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config30 , received role change from Follower to Candidate 10:55:14,422 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config30 (Candidate): Received ElectionTimeout 10:55:14,422 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config30 (Leader): Election: Leader has following peers: [] 10:55:14,422 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config30 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:14,422 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config30: onLeadershipChange, isLeader: true, hasLeader : true 10:55:14,422 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config30: became leader with frontend state for [] 10:55:14,422 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config30 , received role change from Candidate to Leader 10:55:14,483 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:14,483 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:14,483 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:14,483 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-227-0 10:55:14,483 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Readying Tx member-1-ShardTransactionTest-fe-0-txn-227-0 of 1 operations, client version 13 10:55:14,483 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config30: readying transaction member-1-ShardTransactionTest-fe-0-txn-227-0 10:55:14,483 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config30: transaction member-1-ShardTransactionTest-fe-0-txn-227-0 ready 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-228-0 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Readying Tx member-1-ShardTransactionTest-fe-0-txn-228-0 of 1 operations, client version 13 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config30: readying transaction member-1-ShardTransactionTest-fe-0-txn-228-0 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config30: transaction member-1-ShardTransactionTest-fe-0-txn-228-0 ready 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Moving last applied index from -1 to 0 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendMetadata - member-1-shard-inventory-config30: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1243500} is already disabled 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-229-0 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Readying Tx member-1-ShardTransactionTest-fe-0-txn-229-0 of 1 operations, client version 13 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config30: readying transaction member-1-ShardTransactionTest-fe-0-txn-229-0 10:55:14,484 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config30: transaction member-1-ShardTransactionTest-fe-0-txn-229-0 ready 10:55:14,485 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Persisting ApplyJournalEntries with index=0 10:55:14,485 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-229-0 10:55:14,485 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config30: Tx member-1-ShardTransactionTest-fe-0-txn-229-0 is scheduled for canCommit step 10:55:15,104 AM [test-akka.actor.default-dispatcher-18] [WARN] ShardDataTree - member-1-shard-inventory-config30: Current transaction member-1-ShardTransactionTest-fe-0-txn-227-0 has timed out after 620 ms in state READY 10:55:15,264 AM [test-akka.actor.default-dispatcher-18] [WARN] ShardDataTree - member-1-shard-inventory-config30: Current transaction member-1-ShardTransactionTest-fe-0-txn-228-0 has timed out after 779 ms in state READY 10:55:15,264 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config30: Validating transaction member-1-ShardTransactionTest-fe-0-txn-229-0 10:55:15,264 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config30: Transaction member-1-ShardTransactionTest-fe-0-txn-229-0 validated 10:55:15,264 AM [test-akka.actor.default-dispatcher-18] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-229-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:15,264 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config30: canCommit for member-1-ShardTransactionTest-fe-0-txn-229-0: success 10:55:15,264 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testTransactionCommitWithPriorExpiredCohortEntries] 10:55:15,275 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Stopping Shard member-1-shard-inventory-config30 10:55:15,275 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageSlicer - member-1-shard-inventory-config30 (Leader)_slicer-id-704: Closing 10:55:15,275 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config30: Aborting 1 pending queued transactions 10:55:15,277 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Shard created : member-1-shard-inventory-config31, persistent : true [WARN] [04/15/2024 10:55:15.277] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testReadyWithImmediateCommit-true]: org.opendaylight.controller.cluster.common.actor.Monitor@5d305f6b 10:55:15,277 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testReadyWithImmediateCommit-true/member-1-shard-inventory-config31-notifier#1928283395 created and ready for shard:member-1-shard-inventory-config31 [WARN] [04/15/2024 10:55:15.277] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyWithImmediateCommit-true/member-1-shard-inventory-config31-notifier#1928283395]: org.opendaylight.controller.cluster.common.actor.Monitor@3d2ecf1b 10:55:15,277 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testReadyWithImmediateCommit-true/shard-member-1:snapshot-read#-2054106154] [WARN] [04/15/2024 10:55:15.278] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyWithImmediateCommit-true/shard-member-1:snapshot-read#-2054106154]: org.opendaylight.controller.cluster.common.actor.Monitor@63986706 10:55:15,278 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Starting recovery for member-1-shard-inventory-config31 with journal batch size 3 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config31: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 [WARN] [04/15/2024 10:55:15.279] [test-akka.actor.default-dispatcher-6] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testReadyWithImmediateCommit-true]] 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config31: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config31 is no longer the leader 10:55:15,279 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config31 , received role change from null to Follower 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31 (Follower): Received TimeoutNow - switching to Candidate 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31 (Candidate): Election: Candidate has following voting peers: [] 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Set currentTerm=1, votedFor=member-1-shard-inventory-config31 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config31 (Candidate): Starting new election term 1 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config31 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageAssembler - member-1-shard-inventory-config31 (Follower): Closing 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config31: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,279 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config31 is no longer the leader 10:55:15,279 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config31 , received role change from Follower to Candidate 10:55:15,280 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config31 (Candidate): Received ElectionTimeout 10:55:15,280 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config31 (Leader): Election: Leader has following peers: [] 10:55:15,280 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config31 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:15,280 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config31: onLeadershipChange, isLeader: true, hasLeader : true 10:55:15,280 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config31: became leader with frontend state for [] 10:55:15,280 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config31 , received role change from Candidate to Leader 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: handleForwardedReadyTransaction for member-1-ShardTransactionTest-fe-0-txn-230-0 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Readying transaction member-1-ShardTransactionTest-fe-0-txn-230-0, client version 13 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config31: readying transaction member-1-ShardTransactionTest-fe-0-txn-230-0 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config31: transaction member-1-ShardTransactionTest-fe-0-txn-230-0 ready 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config31: Validating transaction member-1-ShardTransactionTest-fe-0-txn-230-0 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config31: Transaction member-1-ShardTransactionTest-fe-0-txn-230-0 validated 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-230-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: canCommit for member-1-ShardTransactionTest-fe-0-txn-230-0: success 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Committing transaction member-1-ShardTransactionTest-fe-0-txn-230-0 10:55:15,340 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config31: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-230-0 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config31: Transaction member-1-ShardTransactionTest-fe-0-txn-230-0 candidate ready 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-230-0: canCommit - candidate rootPath: / 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-230-0: canCommit - messages: [] 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-230-0: preCommit - successfulFromPrevious: [] 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config31: Transaction member-1-ShardTransactionTest-fe-0-txn-230-0 prepared 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-230-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-230-0 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config31: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-230-0 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config31: Transaction member-1-ShardTransactionTest-fe-0-txn-230-0 submitted to persistence 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Moving last applied index from -1 to 0 10:55:15,341 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendMetadata - member-1-shard-inventory-config31: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1417683} is already disabled 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Moving last applied index from 0 to 1 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Applying state for log index 1 data Simple{size=143} 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config31: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-230-0 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-230-0: commit - successfulFromPrevious: [] 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-230-0 changing state from COMMIT_PENDING to COMMITTED 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Transaction member-1-ShardTransactionTest-fe-0-txn-230-0 committed as 0, sending response to Actor[akka://test/system/testProbe-726#-1029219112] 10:55:15,342 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testReadyWithImmediateCommit-true] 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config31: Created publisher actor Actor[akka://test/user/testReadyWithImmediateCommit-true/member-1-shard-inventory-config31-DTCL-publisher#-1432768834] with name member-1-shard-inventory-config31-DTCL-publisher 10:55:15,342 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testReadyWithImmediateCommit-true/member-1-shard-inventory-config31-DTCL-publisher#-1432768834] 10:55:15,342 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config31: publishChanges: rootPath: / 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: fakeSnapshot purging log to 0 for term 1 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Persisting ApplyJournalEntries with index=0 [WARN] [04/15/2024 10:55:15.342] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyWithImmediateCommit-true/member-1-shard-inventory-config31-DTCL-publisher#-1432768834]: org.opendaylight.controller.cluster.common.actor.Monitor@1645c2ca 10:55:15,342 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config31: Elapsed time for generation of change events for member-1-shard-inventory-config31-DTCL-publisher: 74.25 μs 10:55:15,342 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config31: Persisting ApplyJournalEntries with index=1 10:55:15,353 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Stopping Shard member-1-shard-inventory-config31 10:55:15,353 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageSlicer - member-1-shard-inventory-config31 (Leader)_slicer-id-706: Closing 10:55:15,353 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config31: Aborting 0 pending queued transactions 10:55:15,354 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Shard created : member-1-shard-inventory-config32, persistent : true [WARN] [04/15/2024 10:55:15.354] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testRegisterRoleChangeListener]: org.opendaylight.controller.cluster.common.actor.Monitor@36ee8d4c 10:55:15,355 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testRegisterRoleChangeListener/member-1-shard-inventory-config32-notifier#1176603025 created and ready for shard:member-1-shard-inventory-config32 10:55:15,355 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testRegisterRoleChangeListener/shard-member-1:snapshot-read#-653929714] [WARN] [04/15/2024 10:55:15.355] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRegisterRoleChangeListener/member-1-shard-inventory-config32-notifier#1176603025]: org.opendaylight.controller.cluster.common.actor.Monitor@a3239d9 [WARN] [04/15/2024 10:55:15.355] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRegisterRoleChangeListener/shard-member-1:snapshot-read#-653929714]: org.opendaylight.controller.cluster.common.actor.Monitor@6a8879ef 10:55:15,355 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Starting recovery for member-1-shard-inventory-config32 with journal batch size 3 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config32: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config32: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config32 is no longer the leader 10:55:15,362 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config32 , received role change from null to Follower 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32 (Follower): Received TimeoutNow - switching to Candidate 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32 (Candidate): Election: Candidate has following voting peers: [] 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32: Set currentTerm=1, votedFor=member-1-shard-inventory-config32 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config32 (Candidate): Starting new election term 1 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config32 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageAssembler - member-1-shard-inventory-config32 (Follower): Closing 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config32: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,362 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config32 is no longer the leader 10:55:15,362 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config32 , received role change from Follower to Candidate [WARN] [04/15/2024 10:55:15.362] [test-akka.actor.default-dispatcher-6] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testRegisterRoleChangeListener]] 10:55:15,362 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config32 (Candidate): Received ElectionTimeout 10:55:15,362 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config32 (Leader): Election: Leader has following peers: [] 10:55:15,362 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config32 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:15,362 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config32: onLeadershipChange, isLeader: true, hasLeader : true 10:55:15,363 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config32: became leader with frontend state for [] 10:55:15,363 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config32 , received role change from Candidate to Leader 10:55:15,412 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config32 , registered listener akka://test/user/$a 10:55:15,473 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32 (Leader): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 10:55:15,474 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32 (Leader): Cluster state: [] 10:55:15,474 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32 (Leader): Candidate in requestVote:RequestVote [term=10000, candidateId=member2, lastLogIndex=50, lastLogTerm=50] with higher term appears reachable, updating term. 10:55:15,474 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config32 (Leader): Term 10000 in "RequestVote [term=10000, candidateId=member2, lastLogIndex=50, lastLogTerm=50]" message is greater than leader's term 1 - switching to Follower 10:55:15,474 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32: Set currentTerm=10000, votedFor=null 10:55:15,474 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config32 (Leader) :- Switching from behavior Leader to Follower, election term: 10000 10:55:15,474 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageSlicer - member-1-shard-inventory-config32 (Leader)_slicer-id-708: Closing 10:55:15,474 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config32: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,474 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config32 is no longer the leader 10:55:15,474 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageAssembler - member-1-shard-inventory-config32: Closing 10:55:15,474 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config32 , received role change from Leader to Follower 10:55:15,474 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config32 (Follower): Received TimeoutNow - switching to Candidate 10:55:15,474 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config32 (Candidate): Election: Candidate has following voting peers: [] 10:55:15,474 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config32: Set currentTerm=10001, votedFor=member-1-shard-inventory-config32 10:55:15,474 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config32 (Candidate): Starting new election term 10001 10:55:15,474 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config32 (Follower) :- Switching from behavior Follower to Candidate, election term: 10001 10:55:15,474 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageAssembler - member-1-shard-inventory-config32 (Follower): Closing 10:55:15,474 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config32: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,474 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config32: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config32 is no longer the leader 10:55:15,475 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config32 , received role change from Follower to Candidate 10:55:15,475 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32 (Candidate): Received ElectionTimeout 10:55:15,475 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32 (Leader): Election: Leader has following peers: [] 10:55:15,475 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config32 (Candidate) :- Switching from behavior Candidate to Leader, election term: 10001 10:55:15,475 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config32: onLeadershipChange, isLeader: true, hasLeader : true 10:55:15,475 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config32: became leader with frontend state for [] 10:55:15,475 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config32 , received role change from Candidate to Leader 10:55:15,524 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testRegisterRoleChangeListener] 10:55:15,535 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Stopping Shard member-1-shard-inventory-config32 10:55:15,535 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageSlicer - member-1-shard-inventory-config32 (Leader)_slicer-id-709: Closing 10:55:15,535 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config32: Aborting 0 pending queued transactions 10:55:15,536 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-DataTreeChangeListener22#-2028376278] [WARN] [04/15/2024 10:55:15.536] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-DataTreeChangeListener22#-2028376278]: org.opendaylight.controller.cluster.common.actor.Monitor@45a6630 10:55:15,537 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Shard created : member-1-shard-inventory-config33, persistent : true [WARN] [04/15/2024 10:55:15.537] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23]: org.opendaylight.controller.cluster.common.actor.Monitor@34e0e718 10:55:15,538 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23/member-1-shard-inventory-config33-notifier#1308074585 created and ready for shard:member-1-shard-inventory-config33 [WARN] [04/15/2024 10:55:15.538] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23/member-1-shard-inventory-config33-notifier#1308074585]: org.opendaylight.controller.cluster.common.actor.Monitor@497a297 10:55:15,538 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23/shard-member-1:snapshot-read#1348100814] [WARN] [04/15/2024 10:55:15.538] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23/shard-member-1:snapshot-read#1348100814]: org.opendaylight.controller.cluster.common.actor.Monitor@3c13fa0d 10:55:15,538 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Starting recovery for member-1-shard-inventory-config33 with journal batch size 3 10:55:15,539 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config33: onReceiveRecover: Received message class akka.persistence.SnapshotOffer from Actor[akka://test/system/in-memory-snapshot-store#2089496372] 10:55:15,539 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config33: SnapshotOffer called. 10:55:15,539 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config33: Moving last applied index from -1 to -1 10:55:15,539 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config33: Set currentTerm=1, votedFor=null 10:55:15,539 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config33: Applying recovered snapshot 10:55:15,539 AM [test-akka.actor.default-dispatcher-18] [DEBUG] FrontendMetadata - member-1-shard-inventory-config33: clearing clients {} 10:55:15,539 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config33: Created publisher actor Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23/member-1-shard-inventory-config33-DTCL-publisher#-1194499390] with name member-1-shard-inventory-config33-DTCL-publisher 10:55:15,540 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23/member-1-shard-inventory-config33-DTCL-publisher#-1194499390] 10:55:15,540 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config33: state snapshot applied in 523.2 μs 10:55:15,540 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config33: publishChanges: rootPath: / 10:55:15,540 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Recovery snapshot applied for member-1-shard-inventory-config33 in 725.1 μs: snapshotIndex=-1, snapshotTerm=-1, journal-size=0 [WARN] [04/15/2024 10:55:15.540] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23/member-1-shard-inventory-config33-DTCL-publisher#-1194499390]: org.opendaylight.controller.cluster.common.actor.Monitor@1fbc41a2 10:55:15,540 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config33: Elapsed time for generation of change events for member-1-shard-inventory-config33-DTCL-publisher: 92.84 μs 10:55:15,540 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config33: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:15,540 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config33: Recovery completed in 1.216 ms - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:15,540 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config33: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,540 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config33: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config33 is no longer the leader 10:55:15,540 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config33 , received role change from null to Follower 10:55:15,540 AM [test-akka.actor.default-dispatcher-11] [INFO] DefaultConfigParamsImpl - Trying to use custom RaftPolicy org.opendaylight.controller.cluster.raft.policy.DisableElectionsRaftPolicy [WARN] [04/15/2024 10:55:15.540] [test-akka.actor.default-dispatcher-18] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23]] 10:55:15,648 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config33: onMessage RegisterDataTreeChangeListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, registerOnAllInstances=true, dataTreeChangeListenerPath=Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-DataTreeChangeListener22#-2028376278]], isLeader: false, hasLeader: false 10:55:15,648 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config33: Shard does not have a leader - delaying registration 10:55:15,649 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeNotificationListenerRegistrationActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23/$a#818198267] [WARN] [04/15/2024 10:55:15.649] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23/$a#818198267]: org.opendaylight.controller.cluster.common.actor.Monitor@4df49e4f 10:55:15,650 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config33: sending RegisterDataTreeNotificationListenerReply, listenerRegistrationPath = akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23/$a 10:55:15,650 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config33: RaftPolicy used with prev.config org.opendaylight.controller.cluster.raft.policy.DisableElectionsRaftPolicy, RaftPolicy used with newConfig null 10:55:15,650 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config33: Re-initializing to Follower with previous leaderId null 10:55:15,650 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageAssembler - member-1-shard-inventory-config33 (Follower): Closing 10:55:15,650 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config33: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,650 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config33: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config33 is no longer the leader 10:55:15,651 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config33 (Follower): Received TimeoutNow - switching to Candidate 10:55:15,651 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config33 (Candidate): Election: Candidate has following voting peers: [] 10:55:15,651 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config33: Set currentTerm=2, votedFor=member-1-shard-inventory-config33 10:55:15,651 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config33 (Candidate): Starting new election term 2 10:55:15,651 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config33 (Follower) :- Switching from behavior Follower to Candidate, election term: 2 10:55:15,651 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageAssembler - member-1-shard-inventory-config33 (Follower): Closing 10:55:15,651 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config33: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,651 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config33: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config33 is no longer the leader 10:55:15,651 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config33 , received role change from Follower to Candidate 10:55:15,651 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config33 (Candidate): Received ElectionTimeout 10:55:15,651 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config33 (Leader): Election: Leader has following peers: [] 10:55:15,651 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config33 (Candidate) :- Switching from behavior Candidate to Leader, election term: 2 10:55:15,651 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config33: onLeadershipChange, isLeader: true, hasLeader : true 10:55:15,651 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerActor - member-1-shard-inventory-config33: Enabled notifications for listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@54b96491 10:55:15,651 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config33: Registering listenerActor ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-DataTreeChangeListener22)] for path /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test 10:55:15,652 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config33: Sending RegisterListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener=ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-DataTreeChangeListener22)], sending actor=TestActor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23]], initialState present=true] to publisher actor Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23/member-1-shard-inventory-config33-DTCL-publisher#-1194499390] 10:55:15,652 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config33: became leader with frontend state for [] 10:55:15,652 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config33 , received role change from Candidate to Leader 10:55:15,652 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config33: Received RegisterListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener=ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-DataTreeChangeListener22)], sending actor=TestActor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23]], initialState present=true] 10:55:15,652 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config33: notifySingleListener: path: /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-DataTreeChangeListener22)], sending actor=TestActor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23]] 10:55:15,652 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config33: notifyListener: listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-DataTreeChangeListener22)], sending actor=TestActor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23]] 10:55:15,652 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ForwardingDataTreeChangeListener - Sending DataTreeChanged to ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-DataTreeChangeListener22)] 10:55:15,652 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config33: registerTreeChangeListener: path: /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-DataTreeChangeListener22)], sending actor=TestActor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23]] 10:55:15,652 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerActor - member-1-shard-inventory-config33: Sending 1 change notification(s) to listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@54b96491 10:55:15,652 AM [main] [INFO] TestActorFactory - Killing actor Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-DataTreeChangeListener22#-2028376278] 10:55:15,663 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistration-shard23] 10:55:15,663 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Stopping Shard member-1-shard-inventory-config33 10:55:15,663 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageSlicer - member-1-shard-inventory-config33 (Leader)_slicer-id-711: Closing 10:55:15,663 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config33: Aborting 0 pending queued transactions 10:55:15,665 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Shard created : testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config, persistent : true [WARN] [04/15/2024 10:55:15.665] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config]: org.opendaylight.controller.cluster.common.actor.Monitor@42dcdca1 10:55:15,666 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config-notifier#13455050 created and ready for shard:testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config [WARN] [04/15/2024 10:55:15.666] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config-notifier#13455050]: org.opendaylight.controller.cluster.common.actor.Monitor@5ce84796 10:55:15,666 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config/shard-testClusteredDataTreeChangeListenerRegistration-follower24:snapshot-read#71415197] [WARN] [04/15/2024 10:55:15.666] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config/shard-testClusteredDataTreeChangeListenerRegistration-follower24:snapshot-read#71415197]: org.opendaylight.controller.cluster.common.actor.Monitor@668bf1bc 10:55:15,666 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Starting recovery for testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config with journal batch size 3 10:55:15,673 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:15,673 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:15,674 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,674 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: onStateChanged: Closing all transaction chains because shard testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config is no longer the leader 10:55:15,674 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config , received role change from null to Follower [WARN] [04/15/2024 10:55:15.674] [test-akka.actor.default-dispatcher-6] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config]] 10:55:15,767 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Shard created : testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config, persistent : true [WARN] [04/15/2024 10:55:15.767] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config]: org.opendaylight.controller.cluster.common.actor.Monitor@7623fefd 10:55:15,768 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config-notifier#-220688407 created and ready for shard:testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config [WARN] [04/15/2024 10:55:15.768] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config-notifier#-220688407]: org.opendaylight.controller.cluster.common.actor.Monitor@7bec735a 10:55:15,768 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config/shard-testClusteredDataTreeChangeListenerRegistration-leader25:snapshot-read#-712075344] [WARN] [04/15/2024 10:55:15.768] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config/shard-testClusteredDataTreeChangeListenerRegistration-leader25:snapshot-read#-712075344]: org.opendaylight.controller.cluster.common.actor.Monitor@5ba32514 10:55:15,768 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Starting recovery for testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config with journal batch size 3 10:55:15,769 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:15,769 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:15,769 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,769 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: onStateChanged: Closing all transaction chains because shard testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config is no longer the leader 10:55:15,769 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config , received role change from null to Follower [WARN] [04/15/2024 10:55:15.769] [test-akka.actor.default-dispatcher-11] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config]] 10:55:15,867 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Follower): Received TimeoutNow - switching to Candidate 10:55:15,867 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Candidate): Election: Candidate has following voting peers: [testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config] 10:55:15,867 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Set currentTerm=1, votedFor=testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config 10:55:15,867 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Candidate): Starting new election term 1 10:55:15,867 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Candidate): Sending RequestVote [term=1, candidateId=testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config, lastLogIndex=-1, lastLogTerm=-1] to peer testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageAssembler - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Follower): Closing 10:55:15,868 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: onStateChanged: Closing all transaction chains because shard testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config is no longer the leader 10:55:15,868 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Cluster state: [] 10:55:15,868 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Candidate in requestVote:RequestVote [term=1, candidateId=testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config, lastLogIndex=-1, lastLogTerm=-1] with higher term appears reachable, updating term. 10:55:15,868 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Term 1 in "RequestVote [term=1, candidateId=testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config, lastLogIndex=-1, lastLogTerm=-1]" message is greater than follower's term 0 - updating term 10:55:15,868 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Set currentTerm=1, votedFor=null 10:55:15,868 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config , received role change from Follower to Candidate 10:55:15,868 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): In requestVote: RequestVote [term=1, candidateId=testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config, lastLogIndex=-1, lastLogTerm=-1] - currentTerm: 1, votedFor: null, lastIndex: -1, lastTerm: -1 10:55:15,868 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Set currentTerm=1, votedFor=testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config 10:55:15,868 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): requestVote returning: RequestVoteReply [term=1, voteGranted=true] 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Candidate): RaftRPC message received RequestVoteReply [term=1, voteGranted=true], my term is 1 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Candidate): handleRequestVoteReply: RequestVoteReply [term=1, voteGranted=true], current voteCount: 1 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Election: Leader has following peers: [testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config] 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Checking sendAppendEntries for follower testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: onLeadershipChange, isLeader: true, hasLeader : true 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: became leader with frontend state for [] 10:55:15,868 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config , received role change from Candidate to Leader 10:55:15,869 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageAssembler - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Closing 10:55:15,869 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): handleAppendEntriesReply - FollowerLogInformation for testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config updated: matchIndex: -1, nextIndex: 0 10:55:15,869 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: getLeaderAddress leaderId = testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config peerAddress = akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config 10:55:15,869 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Checking sendAppendEntries for follower testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [04/15/2024 10:55:15.869] [test-akka.actor.default-dispatcher-6] [akka://test/user] unhandled message from TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config]: org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus@358eda5e 10:55:15,917 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: getLeaderAddress leaderId = testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config peerAddress = akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config 10:55:15,918 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26#758052325] [WARN] [04/15/2024 10:55:15.918] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26#758052325]: org.opendaylight.controller.cluster.common.actor.Monitor@2cf36b5 10:55:15,929 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: onMessage RegisterDataTreeChangeListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, registerOnAllInstances=true, dataTreeChangeListenerPath=Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26#758052325]], isLeader: false, hasLeader: true 10:55:15,929 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeNotificationListenerRegistrationActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config/$a#-483074801] 10:55:15,929 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerActor - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Enabled notifications for listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@5bfcdf00 10:55:15,929 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Registering listenerActor ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26)] for path /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test [WARN] [04/15/2024 10:55:15.929] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config/$a#-483074801]: org.opendaylight.controller.cluster.common.actor.Monitor@5fd939b8 10:55:15,929 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Created publisher actor Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config-DTCL-publisher#-652514194] with name testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config-DTCL-publisher 10:55:15,929 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config-DTCL-publisher#-652514194] 10:55:15,929 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Sending RegisterListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener=ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26)], sending actor=TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config]], initialState present=true] to publisher actor Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config-DTCL-publisher#-652514194] 10:55:15,929 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: sending RegisterDataTreeNotificationListenerReply, listenerRegistrationPath = akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config/$a 10:55:15,929 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangePublisherActor - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Received RegisterListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener=ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26)], sending actor=TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config]], initialState present=true] 10:55:15,929 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: notifySingleListener: path: /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26)], sending actor=TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config]] 10:55:15,929 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ForwardingDataTreeChangeListener - Sending OnInitialData to ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26)] 10:55:15,930 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: registerTreeChangeListener: path: /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26)], sending actor=TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config]] [WARN] [04/15/2024 10:55:15.929] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config-DTCL-publisher#-652514194]: org.opendaylight.controller.cluster.common.actor.Monitor@7bfcea54 10:55:15,930 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerActor - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Notifying onInitialData to listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@5bfcdf00 10:55:15,930 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: getLeaderAddress leaderId = testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config peerAddress = akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config 10:55:15,930 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Forwarding 1 BatchedModifications to leader ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config)] 10:55:15,930 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:15,930 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:15,930 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:15,930 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Replicate message: identifier: ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, logIndex: 0, isSendImmediate: true 10:55:15,930 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Checking sendAppendEntries for follower testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: active: true, followerNextIndex: 0, leaderLastIndex: 0, leaderSnapShotIndex: -1 10:55:15,930 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): sendAppendEntries: 0 is present for follower testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config 10:55:15,930 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Sending AppendEntries to follower testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: AppendEntries [leaderId=testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=13, recipientRaftVersion=5, leaderRaftVersion=5, leaderAddress=null, entries=[SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}]]] 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-231-0 10:55:15,931 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): handleAppendEntries: AppendEntries [leaderId=testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=13, recipientRaftVersion=5, leaderRaftVersion=5, leaderAddress=null, entries=[SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}]]] 10:55:15,931 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Number of entries to be appended = 1 10:55:15,931 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): After cleanup, lastIndex: -1, entries to be added from: 0 10:55:15,931 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Append entry to log DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:15,931 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Readying Tx member-1-ShardTransactionTest-fe-0-txn-231-0 of 1 operations, client version 13 10:55:15,931 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Log size is now 1 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: readying transaction member-1-ShardTransactionTest-fe-0-txn-231-0 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: transaction member-1-ShardTransactionTest-fe-0-txn-231-0 ready 10:55:15,931 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): handleAppendEntries returning : AppendEntriesReply [term=1, success=true, followerId=testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config, logLastIndex=0, logLastTerm=1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=13, raftVersion=5, recipientRaftVersion=5] 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Validating transaction member-1-ShardTransactionTest-fe-0-txn-231-0 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Transaction member-1-ShardTransactionTest-fe-0-txn-231-0 validated 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-231-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: canCommit for member-1-ShardTransactionTest-fe-0-txn-231-0: success 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Committing transaction member-1-ShardTransactionTest-fe-0-txn-231-0 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-231-0 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Transaction member-1-ShardTransactionTest-fe-0-txn-231-0 candidate ready 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-231-0: canCommit - candidate rootPath: / 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-231-0: canCommit - messages: [] 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-231-0: preCommit - successfulFromPrevious: [] 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Transaction member-1-ShardTransactionTest-fe-0-txn-231-0 prepared 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-231-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-231-0 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-231-0 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:15,931 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Replicate message: identifier: member-1-ShardTransactionTest-fe-0-txn-231-0, logIndex: 1, isSendImmediate: true 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Checking sendAppendEntries for follower testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: active: true, followerNextIndex: 0, leaderLastIndex: 1, leaderSnapShotIndex: -1 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): sendAppendEntries: 0 is present for follower testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Transaction member-1-ShardTransactionTest-fe-0-txn-231-0 submitted to persistence 10:55:15,932 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): handleAppendEntriesReply - FollowerLogInformation for testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config updated: matchIndex: 0, nextIndex: 1 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Checking sendAppendEntries for follower testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: active: true, followerNextIndex: 1, leaderLastIndex: 1, leaderSnapShotIndex: -1 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): sendAppendEntries: 1 is present for follower testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Sending AppendEntries to follower testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: AppendEntries [leaderId=testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config, prevLogIndex=0, prevLogTerm=1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=13, recipientRaftVersion=5, leaderRaftVersion=5, leaderAddress=null, entries=[SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}]]] 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): handleAppendEntries: AppendEntries [leaderId=testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config, prevLogIndex=0, prevLogTerm=1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=13, recipientRaftVersion=5, leaderRaftVersion=5, leaderAddress=null, entries=[SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}]]] 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Number of entries to be appended = 1 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): After cleanup, lastIndex: 0, entries to be added from: 0 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Append entry to log Simple{size=143} 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Log size is now 2 10:55:15,932 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): handleAppendEntries returning : AppendEntriesReply [term=1, success=true, followerId=testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config, logLastIndex=1, logLastTerm=1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=13, raftVersion=5, recipientRaftVersion=5] 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Applying to log - commitIndex: 0, lastAppliedIndex: -1 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Setting last applied to 0 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Moving last applied index from -1 to 0 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] FrontendMetadata - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=2732185} is already disabled 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): handleAppendEntriesReply - FollowerLogInformation for testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config updated: matchIndex: 1, nextIndex: 2 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Applying to log - commitIndex: 1, lastAppliedIndex: 0 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Setting last applied to 1 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Moving last applied index from 0 to 1 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Applying state for log index 1 data Simple{size=143} 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-231-0 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-231-0: commit - successfulFromPrevious: [] 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-231-0 changing state from COMMIT_PENDING to COMMITTED 10:55:15,933 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Transaction member-1-ShardTransactionTest-fe-0-txn-231-0 committed as 0, sending response to Actor[akka://test/temp/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config$f] 10:55:15,934 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Created publisher actor Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config-DTCL-publisher#-2032778033] with name testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config-DTCL-publisher 10:55:15,934 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config-DTCL-publisher#-2032778033] 10:55:15,934 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: fakeSnapshot purging log to 0 for term 1 10:55:15,934 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: publishChanges: rootPath: / 10:55:15,934 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader): Checking sendAppendEntries for follower testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: active: true, followerNextIndex: 2, leaderLastIndex: 1, leaderSnapShotIndex: 0 10:55:15,934 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Persisting ApplyJournalEntries with index=0 [WARN] [04/15/2024 10:55:15.934] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config-DTCL-publisher#-2032778033]: org.opendaylight.controller.cluster.common.actor.Monitor@d889e03 10:55:15,934 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Persisting ApplyJournalEntries with index=1 10:55:15,934 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangePublisherActor - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Elapsed time for generation of change events for testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config-DTCL-publisher: 55.63 μs [WARN] [04/15/2024 10:55:15.934] [test-akka.actor.default-dispatcher-15] [akka://test/user] unhandled message from TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config]: org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus@6e5ca42 10:55:15,936 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:15,936 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Commit index set to 1 10:55:15,936 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): applyLogToStateMachine, appendEntries.getLeaderCommit(): 1, context.getLastApplied(): -1, lastIndex(): 1 10:55:15,936 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Setting last applied to 0 10:55:15,936 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Moving last applied index from -1 to 0 10:55:15,936 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:15,936 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:15,936 AM [test-akka.actor.default-dispatcher-13] [DEBUG] FrontendMetadata - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:15,936 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Setting last applied to 1 10:55:15,936 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Moving last applied index from 0 to 1 10:55:15,936 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Applying state for log index 1 data Simple{size=143} 10:55:15,937 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Applying foreign transaction member-1-ShardTransactionTest-fe-0-txn-231-0 10:55:15,937 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: fakeSnapshot purging log to 0 for term 1 10:55:15,937 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: publishChanges: rootPath: / 10:55:15,937 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Persisting ApplyJournalEntries with index=1 10:55:15,937 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: notifyListener: listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26)], sending actor=TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config]] 10:55:15,937 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ForwardingDataTreeChangeListener - Sending DataTreeChanged to ActorSelection[Anchor(akka://test/), Path(/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26)] 10:55:15,937 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerActor - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Sending 1 change notification(s) to listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@5bfcdf00 10:55:15,937 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangePublisherActor - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Elapsed time for generation of change events for testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config-DTCL-publisher: 218.5 μs 10:55:15,937 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config] 10:55:15,948 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Stopping Shard testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config 10:55:15,948 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageAssembler - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config (Follower): Closing 10:55:15,948 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-follower24-shard-inventory-config: Aborting 0 pending queued transactions 10:55:15,948 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config] 10:55:15,948 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Stopping Shard testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config 10:55:15,948 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageSlicer - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config (Leader)_slicer-id-714: Closing 10:55:15,948 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - testClusteredDataTreeChangeListenerRegistration-leader25-shard-inventory-config: Aborting 0 pending queued transactions 10:55:15,948 AM [main] [INFO] TestActorFactory - Killing actor Actor[akka://test/user/testClusteredDataTreeChangeListenerRegistration-DataTreeChangeListener26#758052325] 10:55:15,949 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Shard created : member-1-shard-inventory-config35, persistent : true [WARN] [04/15/2024 10:55:15.949] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testPeerAddressResolved]: org.opendaylight.controller.cluster.common.actor.Monitor@6c78a78 10:55:15,950 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testPeerAddressResolved/member-1-shard-inventory-config35-notifier#-512990282 created and ready for shard:member-1-shard-inventory-config35 10:55:15,950 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testPeerAddressResolved/shard-member-1:snapshot-read#1852259043] [WARN] [04/15/2024 10:55:15.950] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testPeerAddressResolved/member-1-shard-inventory-config35-notifier#-512990282]: org.opendaylight.controller.cluster.common.actor.Monitor@3d846a3f [WARN] [04/15/2024 10:55:15.950] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testPeerAddressResolved/shard-member-1:snapshot-read#1852259043]: org.opendaylight.controller.cluster.common.actor.Monitor@14c69754 10:55:15,950 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Starting recovery for member-1-shard-inventory-config35 with journal batch size 3 10:55:15,952 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config35: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:15,952 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config35: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:15,952 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config35: onLeadershipChange, isLeader: false, hasLeader : false 10:55:15,952 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config35: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config35 is no longer the leader 10:55:15,952 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config35 , received role change from null to Follower [WARN] [04/15/2024 10:55:15.953] [test-akka.actor.default-dispatcher-7] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testPeerAddressResolved]] 10:55:16,50 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Peer address for peer member-2-shard-inventory-config set to akka://foobar 10:55:16,60 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testPeerAddressResolved] 10:55:16,71 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Stopping Shard member-1-shard-inventory-config35 10:55:16,71 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config35 (Follower): Closing 10:55:16,71 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config35: Aborting 0 pending queued transactions 10:55:16,72 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Shard created : member-1-shard-inventory-config36, persistent : true [WARN] [04/15/2024 10:55:16.072] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testBatchedModificationsReadyWithIncorrectTotalMessageCount]: org.opendaylight.controller.cluster.common.actor.Monitor@67ddf36d 10:55:16,73 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testBatchedModificationsReadyWithIncorrectTotalMessageCount/member-1-shard-inventory-config36-notifier#-533108100 created and ready for shard:member-1-shard-inventory-config36 [WARN] [04/15/2024 10:55:16.073] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsReadyWithIncorrectTotalMessageCount/member-1-shard-inventory-config36-notifier#-533108100]: org.opendaylight.controller.cluster.common.actor.Monitor@e7332c6 10:55:16,73 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testBatchedModificationsReadyWithIncorrectTotalMessageCount/shard-member-1:snapshot-read#1607838164] [WARN] [04/15/2024 10:55:16.073] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsReadyWithIncorrectTotalMessageCount/shard-member-1:snapshot-read#1607838164]: org.opendaylight.controller.cluster.common.actor.Monitor@7624c397 10:55:16,73 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Starting recovery for member-1-shard-inventory-config36 with journal batch size 3 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config36: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config36: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config36: onLeadershipChange, isLeader: false, hasLeader : false 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config36: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config36 is no longer the leader 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config36 (Follower): Received TimeoutNow - switching to Candidate [WARN] [04/15/2024 10:55:16.074] [test-akka.actor.default-dispatcher-7] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testBatchedModificationsReadyWithIncorrectTotalMessageCount]] 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config36 (Candidate): Election: Candidate has following voting peers: [] 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config36: Set currentTerm=1, votedFor=member-1-shard-inventory-config36 10:55:16,74 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config36 , received role change from null to Follower 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config36 (Candidate): Starting new election term 1 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config36 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config36 (Follower): Closing 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config36: onLeadershipChange, isLeader: false, hasLeader : false 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config36: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config36 is no longer the leader 10:55:16,74 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config36 , received role change from Follower to Candidate 10:55:16,74 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config36 (Candidate): Received ElectionTimeout 10:55:16,75 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config36 (Leader): Election: Leader has following peers: [] 10:55:16,75 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config36 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:16,75 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config36: onLeadershipChange, isLeader: true, hasLeader : true 10:55:16,75 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config36: became leader with frontend state for [] 10:55:16,75 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config36 , received role change from Candidate to Leader 10:55:16,183 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config36: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:16,183 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config36: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:16,183 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config36: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:16,183 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config36: Applying 0 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-232-0 10:55:16,183 AM [test-akka.actor.default-dispatcher-18] [ERROR] Shard - member-1-shard-inventory-config36: Error handling BatchedModifications for Tx member-1-ShardTransactionTest-fe-0-txn-232-0 java.lang.IllegalStateException: The total number of batched messages received 1 does not match the number sent 2 at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleBatchedModifications(ShardCommitCoordinator.java:157) at org.opendaylight.controller.cluster.datastore.Shard.handleBatchedModificationsLocal(Shard.java:753) at org.opendaylight.controller.cluster.datastore.Shard.handleBatchedModifications(Shard.java:777) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:408) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:16,184 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testBatchedModificationsReadyWithIncorrectTotalMessageCount] 10:55:16,184 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config36: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:16,184 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config36: Moving last applied index from -1 to 0 10:55:16,184 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config36: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:16,184 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config36: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:16,184 AM [test-akka.actor.default-dispatcher-18] [DEBUG] FrontendMetadata - member-1-shard-inventory-config36: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:16,184 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config36: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=933916} is already disabled 10:55:16,184 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config36: Persisting ApplyJournalEntries with index=0 10:55:16,194 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Stopping Shard member-1-shard-inventory-config36 10:55:16,194 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageSlicer - member-1-shard-inventory-config36 (Leader)_slicer-id-717: Closing 10:55:16,194 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config36: Aborting 0 pending queued transactions 10:55:16,196 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Shard created : member-1-shard-inventory-config37, persistent : true [WARN] [04/15/2024 10:55:16.196] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testCommitWhenTransactionHasModifications-true]: org.opendaylight.controller.cluster.common.actor.Monitor@65b54d7a [WARN] [04/15/2024 10:55:16.197] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCommitWhenTransactionHasModifications-true/member-1-shard-inventory-config37-notifier#23259891]: org.opendaylight.controller.cluster.common.actor.Monitor@6e51eaa2 10:55:16,197 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testCommitWhenTransactionHasModifications-true/member-1-shard-inventory-config37-notifier#23259891 created and ready for shard:member-1-shard-inventory-config37 10:55:16,197 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testCommitWhenTransactionHasModifications-true/shard-member-1:snapshot-read#1064446610] [WARN] [04/15/2024 10:55:16.197] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCommitWhenTransactionHasModifications-true/shard-member-1:snapshot-read#1064446610]: org.opendaylight.controller.cluster.common.actor.Monitor@3867be89 10:55:16,197 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Starting recovery for member-1-shard-inventory-config37 with journal batch size 3 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config37: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config37: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config37: onLeadershipChange, isLeader: false, hasLeader : false 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config37: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config37 is no longer the leader 10:55:16,198 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config37 , received role change from null to Follower 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config37 (Follower): Received TimeoutNow - switching to Candidate [WARN] [04/15/2024 10:55:16.198] [test-akka.actor.default-dispatcher-11] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testCommitWhenTransactionHasModifications-true]] 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config37 (Candidate): Election: Candidate has following voting peers: [] 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config37: Set currentTerm=1, votedFor=member-1-shard-inventory-config37 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config37 (Candidate): Starting new election term 1 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config37 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config37 (Follower): Closing 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config37: onLeadershipChange, isLeader: false, hasLeader : false 10:55:16,198 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config37: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config37 is no longer the leader 10:55:16,198 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config37 , received role change from Follower to Candidate 10:55:16,199 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37 (Candidate): Received ElectionTimeout 10:55:16,199 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37 (Leader): Election: Leader has following peers: [] 10:55:16,199 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config37 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:16,199 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config37: onLeadershipChange, isLeader: true, hasLeader : true 10:55:16,199 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: became leader with frontend state for [] 10:55:16,199 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config37 , received role change from Candidate to Leader 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: handleForwardedReadyTransaction for member-1-ShardTransactionTest-fe-0-txn-233-0 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Readying transaction member-1-ShardTransactionTest-fe-0-txn-233-0, client version 13 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config37: readying transaction member-1-ShardTransactionTest-fe-0-txn-233-0 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config37: transaction member-1-ShardTransactionTest-fe-0-txn-233-0 ready 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-233-0 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config37: Validating transaction member-1-ShardTransactionTest-fe-0-txn-233-0 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config37: Transaction member-1-ShardTransactionTest-fe-0-txn-233-0 validated 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-233-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:16,307 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: canCommit for member-1-ShardTransactionTest-fe-0-txn-233-0: success 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Committing transaction member-1-ShardTransactionTest-fe-0-txn-233-0 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config37: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-233-0 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config37: Transaction member-1-ShardTransactionTest-fe-0-txn-233-0 candidate ready 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-233-0: canCommit - candidate rootPath: / 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-233-0: canCommit - messages: [] 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-233-0: preCommit - successfulFromPrevious: [] 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config37: Transaction member-1-ShardTransactionTest-fe-0-txn-233-0 prepared 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-233-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-233-0 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config37: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-233-0 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config37: Transaction member-1-ShardTransactionTest-fe-0-txn-233-0 submitted to persistence 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Moving last applied index from -1 to 0 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] FrontendMetadata - member-1-shard-inventory-config37: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=957036} is already disabled 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Persisting ApplyJournalEntries with index=0 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Moving last applied index from 0 to 1 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Applying state for log index 1 data Simple{size=143} 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config37: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-233-0 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-233-0: commit - successfulFromPrevious: [] 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-233-0 changing state from COMMIT_PENDING to COMMITTED 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Transaction member-1-ShardTransactionTest-fe-0-txn-233-0 committed as 0, sending response to Actor[akka://test/system/testProbe-738#-1204631277] 10:55:16,308 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config37: Created publisher actor Actor[akka://test/user/testCommitWhenTransactionHasModifications-true/member-1-shard-inventory-config37-DTCL-publisher#153473908] with name member-1-shard-inventory-config37-DTCL-publisher 10:55:16,309 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testCommitWhenTransactionHasModifications-true/member-1-shard-inventory-config37-DTCL-publisher#153473908] 10:55:16,309 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config37: publishChanges: rootPath: / 10:55:16,309 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: fakeSnapshot purging log to 0 for term 1 10:55:16,309 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config37: Persisting ApplyJournalEntries with index=1 [WARN] [04/15/2024 10:55:16.309] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCommitWhenTransactionHasModifications-true/member-1-shard-inventory-config37-DTCL-publisher#153473908]: org.opendaylight.controller.cluster.common.actor.Monitor@2e02de34 10:55:16,309 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config37: Elapsed time for generation of change events for member-1-shard-inventory-config37-DTCL-publisher: 58.31 μs 10:55:16,511 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testCommitWhenTransactionHasModifications-true] 10:55:16,522 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Stopping Shard member-1-shard-inventory-config37 10:55:16,522 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageSlicer - member-1-shard-inventory-config37 (Leader)_slicer-id-719: Closing 10:55:16,522 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config37: Aborting 0 pending queued transactions [WARN] [04/15/2024 10:55:16.523] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testBatchedModificationsWithNoCommitOnReady]: org.opendaylight.controller.cluster.common.actor.Monitor@c2a5be5 10:55:16,523 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Shard created : member-1-shard-inventory-config38, persistent : true 10:55:16,524 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testBatchedModificationsWithNoCommitOnReady/member-1-shard-inventory-config38-notifier#-859680363 created and ready for shard:member-1-shard-inventory-config38 [WARN] [04/15/2024 10:55:16.524] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsWithNoCommitOnReady/member-1-shard-inventory-config38-notifier#-859680363]: org.opendaylight.controller.cluster.common.actor.Monitor@6b59603b 10:55:16,524 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testBatchedModificationsWithNoCommitOnReady/shard-member-1:snapshot-read#-1815082747] [WARN] [04/15/2024 10:55:16.524] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsWithNoCommitOnReady/shard-member-1:snapshot-read#-1815082747]: org.opendaylight.controller.cluster.common.actor.Monitor@6d36012f 10:55:16,524 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Starting recovery for member-1-shard-inventory-config38 with journal batch size 3 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config38: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config38: onLeadershipChange, isLeader: false, hasLeader : false 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config38 is no longer the leader 10:55:16,525 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config38 , received role change from null to Follower [WARN] [04/15/2024 10:55:16.525] [test-akka.actor.default-dispatcher-15] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testBatchedModificationsWithNoCommitOnReady]] 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38 (Follower): Received TimeoutNow - switching to Candidate 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38 (Candidate): Election: Candidate has following voting peers: [] 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: Set currentTerm=1, votedFor=member-1-shard-inventory-config38 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config38 (Candidate): Starting new election term 1 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config38 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageAssembler - member-1-shard-inventory-config38 (Follower): Closing 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config38: onLeadershipChange, isLeader: false, hasLeader : false 10:55:16,525 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config38 is no longer the leader 10:55:16,525 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config38 , received role change from Follower to Candidate 10:55:16,526 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config38 (Candidate): Received ElectionTimeout 10:55:16,526 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config38 (Leader): Election: Leader has following peers: [] 10:55:16,526 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config38 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:16,526 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config38: onLeadershipChange, isLeader: true, hasLeader : true 10:55:16,526 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config38: became leader with frontend state for [] 10:55:16,526 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config38 , received role change from Candidate to Leader 10:55:16,586 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:16,586 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:16,586 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:16,586 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-234-0 10:55:16,587 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-234-0 10:55:16,587 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:16,587 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: Moving last applied index from -1 to 0 10:55:16,587 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:16,587 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:16,587 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendMetadata - member-1-shard-inventory-config38: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:16,587 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=938627} is already disabled 10:55:16,587 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config38: Persisting ApplyJournalEntries with index=0 10:55:16,587 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-234-0 10:55:16,587 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Readying Tx member-1-ShardTransactionTest-fe-0-txn-234-0 of 3 operations, client version 13 10:55:16,587 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config38: readying transaction member-1-ShardTransactionTest-fe-0-txn-234-0 10:55:16,587 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config38: transaction member-1-ShardTransactionTest-fe-0-txn-234-0 ready 10:55:16,587 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-234-0 10:55:16,587 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config38: Validating transaction member-1-ShardTransactionTest-fe-0-txn-234-0 10:55:16,587 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config38: Transaction member-1-ShardTransactionTest-fe-0-txn-234-0 validated 10:55:16,587 AM [test-akka.actor.default-dispatcher-18] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-234-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: canCommit for member-1-ShardTransactionTest-fe-0-txn-234-0: success 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Committing transaction member-1-ShardTransactionTest-fe-0-txn-234-0 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config38: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-234-0 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config38: Transaction member-1-ShardTransactionTest-fe-0-txn-234-0 candidate ready 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-234-0: canCommit - candidate rootPath: / 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-234-0: canCommit - messages: [] 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-234-0: preCommit - successfulFromPrevious: [] 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config38: Transaction member-1-ShardTransactionTest-fe-0-txn-234-0 prepared 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-234-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-234-0 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config38: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-234-0 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 175 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=175}] 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=175}] 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config38: Transaction member-1-ShardTransactionTest-fe-0-txn-234-0 submitted to persistence 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=175}] 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Moving last applied index from 0 to 1 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Applying state for log index 1 data Simple{size=175} 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTree - member-1-shard-inventory-config38: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-234-0 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-234-0: commit - successfulFromPrevious: [] 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-234-0 changing state from COMMIT_PENDING to COMMITTED 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Transaction member-1-ShardTransactionTest-fe-0-txn-234-0 committed as 0, sending response to Actor[akka://test/system/testProbe-740#-906700388] 10:55:16,588 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testBatchedModificationsWithNoCommitOnReady] 10:55:16,588 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config38: Created publisher actor Actor[akka://test/user/testBatchedModificationsWithNoCommitOnReady/member-1-shard-inventory-config38-DTCL-publisher#1732371801] with name member-1-shard-inventory-config38-DTCL-publisher 10:55:16,589 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: fakeSnapshot purging log to 0 for term 1 10:55:16,589 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Persisting ApplyJournalEntries with index=1 10:55:16,589 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testBatchedModificationsWithNoCommitOnReady/member-1-shard-inventory-config38-DTCL-publisher#1732371801] 10:55:16,589 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config38: publishChanges: rootPath: / [WARN] [04/15/2024 10:55:16.589] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testBatchedModificationsWithNoCommitOnReady/member-1-shard-inventory-config38-DTCL-publisher#1732371801]: org.opendaylight.controller.cluster.common.actor.Monitor@994866f 10:55:16,589 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config38: Elapsed time for generation of change events for member-1-shard-inventory-config38-DTCL-publisher: 40.37 μs 10:55:16,599 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Stopping Shard member-1-shard-inventory-config38 10:55:16,599 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageSlicer - member-1-shard-inventory-config38 (Leader)_slicer-id-721: Closing 10:55:16,599 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config38: Aborting 0 pending queued transactions 10:55:16,600 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Shard created : member-1-shard-inventory-config39, persistent : true [WARN] [04/15/2024 10:55:16.600] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testTransactionMessagesWithNoLeader]: org.opendaylight.controller.cluster.common.actor.Monitor@47a26fd1 10:55:16,601 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testTransactionMessagesWithNoLeader/member-1-shard-inventory-config39-notifier#1808368323 created and ready for shard:member-1-shard-inventory-config39 [WARN] [04/15/2024 10:55:16.601] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testTransactionMessagesWithNoLeader/member-1-shard-inventory-config39-notifier#1808368323]: org.opendaylight.controller.cluster.common.actor.Monitor@71bf9dfe 10:55:16,601 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testTransactionMessagesWithNoLeader/shard-member-1:snapshot-read#-1421137823] [WARN] [04/15/2024 10:55:16.601] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testTransactionMessagesWithNoLeader/shard-member-1:snapshot-read#-1421137823]: org.opendaylight.controller.cluster.common.actor.Monitor@41705e98 10:55:16,601 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - Starting recovery for member-1-shard-inventory-config39 with journal batch size 3 10:55:16,602 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config39: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:16,602 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config39: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:16,602 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config39: onLeadershipChange, isLeader: false, hasLeader : false 10:55:16,602 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config39: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config39 is no longer the leader 10:55:16,603 AM [test-akka.actor.default-dispatcher-13] [INFO] DefaultConfigParamsImpl - Trying to use custom RaftPolicy org.opendaylight.controller.cluster.raft.policy.DisableElectionsRaftPolicy [WARN] [04/15/2024 10:55:16.603] [test-akka.actor.default-dispatcher-7] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testTransactionMessagesWithNoLeader]] 10:55:16,603 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config39 , received role change from null to Follower 10:55:16,711 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTransactionMessageRetrySupport - member-1-shard-inventory-config39: Adding message BatchedModifications [transactionId=member-1-ShardTransactionTest-fe-0-txn-235-0, ready=false, participatingShardNames=null, totalMessagesSent=0, modifications size=0] to retry 10:55:16,824 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTransactionMessageRetrySupport - member-1-shard-inventory-config39: Timer expired for message BatchedModifications [transactionId=member-1-ShardTransactionTest-fe-0-txn-235-0, ready=false, participatingShardNames=null, totalMessagesSent=0, modifications size=0] 10:55:16,825 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config39: handleForwardedReadyTransaction for member-1-ShardTransactionTest-fe-0-txn-235-0 10:55:16,829 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTransactionMessageRetrySupport - member-1-shard-inventory-config39: Adding message ForwardedReadyTransaction [transactionId=member-1-ShardTransactionTest-fe-0-txn-235-0, transaction=ReadWriteShardDataTreeTransaction{id=member-1-ShardTransactionTest-fe-0-txn-235-0, closed=false, snapshot=MutableDataTree [modification=ModifiedNode{identifier=(urn:ietf:params:xml:ns:netconf:base:1.0)data, operation=TOUCH, childModification={(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test=ModifiedNode{identifier=(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, operation=WRITE}}}]}, doImmediateCommit=true, participatingShardNames=null, txnClientVersion=13] to retry 10:55:16,943 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTransactionMessageRetrySupport - member-1-shard-inventory-config39: Timer expired for message ForwardedReadyTransaction [transactionId=member-1-ShardTransactionTest-fe-0-txn-235-0, transaction=ReadWriteShardDataTreeTransaction{id=member-1-ShardTransactionTest-fe-0-txn-235-0, closed=false, snapshot=MutableDataTree [modification=ModifiedNode{identifier=(urn:ietf:params:xml:ns:netconf:base:1.0)data, operation=TOUCH, childModification={(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test=ModifiedNode{identifier=(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, operation=WRITE}}}]}, doImmediateCommit=true, participatingShardNames=null, txnClientVersion=13] 10:55:16,944 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config39: handleReadyLocalTransaction for member-1-ShardTransactionTest-fe-0-txn-235-0 10:55:16,944 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTransactionMessageRetrySupport - member-1-shard-inventory-config39: Adding message org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransaction@35ff23c4 to retry 10:55:17,64 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTransactionMessageRetrySupport - member-1-shard-inventory-config39: Timer expired for message org.opendaylight.controller.cluster.datastore.messages.ReadyLocalTransaction@35ff23c4 10:55:17,64 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testTransactionMessagesWithNoLeader] 10:55:17,75 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Stopping Shard member-1-shard-inventory-config39 10:55:17,75 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageAssembler - member-1-shard-inventory-config39 (Follower): Closing 10:55:17,75 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config39: Aborting 0 pending queued transactions [WARN] [04/15/2024 10:55:17.076] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateTransaction#-640736143]: org.opendaylight.controller.cluster.common.actor.Monitor@7283dd0e 10:55:17,77 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Shard created : member-1-shard-inventory-config40, persistent : true 10:55:17,77 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testCreateTransaction/member-1-shard-inventory-config40-notifier#452837149 created and ready for shard:member-1-shard-inventory-config40 [WARN] [04/15/2024 10:55:17.077] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateTransaction/member-1-shard-inventory-config40-notifier#452837149]: org.opendaylight.controller.cluster.common.actor.Monitor@6d3a1c5e 10:55:17,78 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testCreateTransaction/shard-member-1:snapshot-read#1410772315] [WARN] [04/15/2024 10:55:17.078] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateTransaction/shard-member-1:snapshot-read#1410772315]: org.opendaylight.controller.cluster.common.actor.Monitor@13e0c367 10:55:17,78 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Starting recovery for member-1-shard-inventory-config40 with journal batch size 3 10:55:17,79 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config40: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:17,79 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config40: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:17,79 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config40: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,79 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config40: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config40 is no longer the leader 10:55:17,79 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config40 , received role change from null to Follower 10:55:17,79 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config40 (Follower): Received TimeoutNow - switching to Candidate [WARN] [04/15/2024 10:55:17.079] [test-akka.actor.default-dispatcher-15] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=Actor[akka://test/user/testCreateTransaction#-640736143]] 10:55:17,79 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config40 (Candidate): Election: Candidate has following voting peers: [] 10:55:17,79 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config40: Set currentTerm=1, votedFor=member-1-shard-inventory-config40 10:55:17,80 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config40 (Candidate): Starting new election term 1 10:55:17,80 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config40 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:17,80 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageAssembler - member-1-shard-inventory-config40 (Follower): Closing 10:55:17,80 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config40: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,80 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config40: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config40 is no longer the leader 10:55:17,80 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config40 , received role change from Follower to Candidate 10:55:17,80 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config40 (Candidate): Received ElectionTimeout 10:55:17,80 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config40 (Leader): Election: Leader has following peers: [] 10:55:17,80 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config40 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:17,80 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config40: onLeadershipChange, isLeader: true, hasLeader : true 10:55:17,80 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config40: became leader with frontend state for [] 10:55:17,80 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config40 , received role change from Candidate to Leader 10:55:17,153 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config40: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:17,153 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config40: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,153 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config40: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,153 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config40: Creating transaction : member-1-ShardTransactionTest-fe-0-txn-236-0 10:55:17,154 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardReadTransaction - Actor created Actor[akka://test/user/testCreateTransaction/shard-inventory-member-1:ShardTransactionTest@0:236_2#-528192367] [WARN] [04/15/2024 10:55:17.154] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateTransaction/shard-inventory-member-1:ShardTransactionTest@0:236_2#-528192367]: org.opendaylight.controller.cluster.common.actor.Monitor@53847259 10:55:17,154 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config40: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,154 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config40: Moving last applied index from -1 to 0 10:55:17,154 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config40: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:17,154 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config40: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:17,154 AM [test-akka.actor.default-dispatcher-6] [DEBUG] FrontendMetadata - member-1-shard-inventory-config40: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:17,154 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config40: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1104308} is already disabled 10:55:17,154 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config40: Persisting ApplyJournalEntries with index=0 10:55:17,154 AM [main] [INFO] TestActorFactory - Killing actor Actor[akka://test/user/testCreateTransaction#-640736143] 10:55:17,165 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Stopping Shard member-1-shard-inventory-config40 10:55:17,165 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageSlicer - member-1-shard-inventory-config40 (Leader)_slicer-id-724: Closing 10:55:17,165 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config40: Aborting 0 pending queued transactions 10:55:17,167 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Shard created : member-1-shard-inventory-config41, persistent : false 10:55:17,168 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Starting recovery for member-1-shard-inventory-config41 with journal batch size 3 [WARN] [04/15/2024 10:55:17.168] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testCommitWithPersistenceDisabled]: org.opendaylight.controller.cluster.common.actor.Monitor@7624d4ef 10:55:17,168 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testCommitWithPersistenceDisabled/member-1-shard-inventory-config41-notifier#-849677282 created and ready for shard:member-1-shard-inventory-config41 10:55:17,168 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testCommitWithPersistenceDisabled/shard-member-1:snapshot-read#-702776652] [WARN] [04/15/2024 10:55:17.168] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCommitWithPersistenceDisabled/member-1-shard-inventory-config41-notifier#-849677282]: org.opendaylight.controller.cluster.common.actor.Monitor@5286fe20 [WARN] [04/15/2024 10:55:17.168] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCommitWithPersistenceDisabled/shard-member-1:snapshot-read#-702776652]: org.opendaylight.controller.cluster.common.actor.Monitor@65e7d430 10:55:17,176 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config41: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:17,176 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config41: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:17,177 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config41: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,177 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config41: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config41 is no longer the leader 10:55:17,177 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config41 (Follower): Received TimeoutNow - switching to Candidate 10:55:17,177 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config41 (Candidate): Election: Candidate has following voting peers: [] 10:55:17,177 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config41: Set currentTerm=1, votedFor=member-1-shard-inventory-config41 10:55:17,177 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config41 (Candidate): Starting new election term 1 [WARN] [04/15/2024 10:55:17.177] [test-akka.actor.default-dispatcher-18] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testCommitWithPersistenceDisabled]] 10:55:17,177 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config41 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:17,177 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageAssembler - member-1-shard-inventory-config41 (Follower): Closing 10:55:17,177 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config41: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,177 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config41: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config41 is no longer the leader 10:55:17,177 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config41 , received role change from null to Follower 10:55:17,177 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config41 , received role change from Follower to Candidate 10:55:17,183 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41 (Candidate): Received ElectionTimeout 10:55:17,183 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41 (Leader): Election: Leader has following peers: [] 10:55:17,184 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config41 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:17,184 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config41: onLeadershipChange, isLeader: true, hasLeader : true 10:55:17,184 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41: became leader with frontend state for [] 10:55:17,184 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config41 , received role change from Candidate to Leader 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] FrontendMetadata - member-1-shard-inventory-config41: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=134092} is already disabled 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-237-0 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41: Readying Tx member-1-ShardTransactionTest-fe-0-txn-237-0 of 1 operations, client version 13 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config41: readying transaction member-1-ShardTransactionTest-fe-0-txn-237-0 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config41: transaction member-1-ShardTransactionTest-fe-0-txn-237-0 ready 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-237-0 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config41: Validating transaction member-1-ShardTransactionTest-fe-0-txn-237-0 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config41: Transaction member-1-ShardTransactionTest-fe-0-txn-237-0 validated 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-237-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:17,278 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41: canCommit for member-1-ShardTransactionTest-fe-0-txn-237-0: success 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41: Committing transaction member-1-ShardTransactionTest-fe-0-txn-237-0 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config41: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-237-0 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config41: Transaction member-1-ShardTransactionTest-fe-0-txn-237-0 candidate ready 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-237-0: canCommit - candidate rootPath: / 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-237-0: canCommit - messages: [] 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-237-0: preCommit - successfulFromPrevious: [] 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config41: Transaction member-1-ShardTransactionTest-fe-0-txn-237-0 prepared 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-237-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-237-0 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config41: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-237-0 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config41: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-237-0 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-237-0: commit - successfulFromPrevious: [] 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-237-0 changing state from COMMIT_PENDING to COMMITTED 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config41: Transaction member-1-ShardTransactionTest-fe-0-txn-237-0 committed as 0, sending response to Actor[akka://test/system/testProbe-746#1625607123] 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config41: Created publisher actor Actor[akka://test/user/testCommitWithPersistenceDisabled/member-1-shard-inventory-config41-DTCL-publisher#671671367] with name member-1-shard-inventory-config41-DTCL-publisher 10:55:17,279 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testCommitWithPersistenceDisabled/member-1-shard-inventory-config41-DTCL-publisher#671671367] 10:55:17,279 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config41: Transaction member-1-ShardTransactionTest-fe-0-txn-237-0 submitted to persistence 10:55:17,280 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testCommitWithPersistenceDisabled] 10:55:17,280 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config41: publishChanges: rootPath: / [WARN] [04/15/2024 10:55:17.280] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCommitWithPersistenceDisabled/member-1-shard-inventory-config41-DTCL-publisher#671671367]: org.opendaylight.controller.cluster.common.actor.Monitor@69ee0a55 10:55:17,280 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config41: Elapsed time for generation of change events for member-1-shard-inventory-config41-DTCL-publisher: 164.5 μs 10:55:17,290 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Stopping Shard member-1-shard-inventory-config41 10:55:17,290 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageSlicer - member-1-shard-inventory-config41 (Leader)_slicer-id-726: Closing 10:55:17,290 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config41: Aborting 0 pending queued transactions 10:55:17,292 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Shard created : member-1-shard-inventory-config42, persistent : true [WARN] [04/15/2024 10:55:17.292] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testReadyWithImmediateCommit-false]: org.opendaylight.controller.cluster.common.actor.Monitor@3996dee4 10:55:17,293 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testReadyWithImmediateCommit-false/member-1-shard-inventory-config42-notifier#1656927279 created and ready for shard:member-1-shard-inventory-config42 [WARN] [04/15/2024 10:55:17.293] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyWithImmediateCommit-false/member-1-shard-inventory-config42-notifier#1656927279]: org.opendaylight.controller.cluster.common.actor.Monitor@cb031a0 10:55:17,293 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testReadyWithImmediateCommit-false/shard-member-1:snapshot-read#-1977152379] [WARN] [04/15/2024 10:55:17.294] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyWithImmediateCommit-false/shard-member-1:snapshot-read#-1977152379]: org.opendaylight.controller.cluster.common.actor.Monitor@3152862b 10:55:17,294 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Starting recovery for member-1-shard-inventory-config42 with journal batch size 3 10:55:17,295 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:17,295 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config42: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:17,295 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config42: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,296 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config42 is no longer the leader 10:55:17,296 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config42 , received role change from null to Follower [WARN] [04/15/2024 10:55:17.296] [test-akka.actor.default-dispatcher-7] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testReadyWithImmediateCommit-false]] 10:55:17,296 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42 (Follower): Received TimeoutNow - switching to Candidate 10:55:17,296 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42 (Candidate): Election: Candidate has following voting peers: [] 10:55:17,296 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Set currentTerm=1, votedFor=member-1-shard-inventory-config42 10:55:17,296 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config42 (Candidate): Starting new election term 1 10:55:17,296 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config42 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:17,296 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageAssembler - member-1-shard-inventory-config42 (Follower): Closing 10:55:17,296 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config42: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,296 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config42 is no longer the leader 10:55:17,296 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config42 , received role change from Follower to Candidate 10:55:17,296 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config42 (Candidate): Received ElectionTimeout 10:55:17,297 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config42 (Leader): Election: Leader has following peers: [] 10:55:17,297 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config42 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:17,297 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config42: onLeadershipChange, isLeader: true, hasLeader : true 10:55:17,297 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config42: became leader with frontend state for [] 10:55:17,297 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config42 , received role change from Candidate to Leader 10:55:17,403 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:17,403 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,403 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,403 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-238-0 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Readying Tx member-1-ShardTransactionTest-fe-0-txn-238-0 of 1 operations, client version 13 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config42: readying transaction member-1-ShardTransactionTest-fe-0-txn-238-0 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config42: transaction member-1-ShardTransactionTest-fe-0-txn-238-0 ready 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config42: Validating transaction member-1-ShardTransactionTest-fe-0-txn-238-0 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config42: Transaction member-1-ShardTransactionTest-fe-0-txn-238-0 validated 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-238-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: canCommit for member-1-ShardTransactionTest-fe-0-txn-238-0: success 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Committing transaction member-1-ShardTransactionTest-fe-0-txn-238-0 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config42: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-238-0 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config42: Transaction member-1-ShardTransactionTest-fe-0-txn-238-0 candidate ready 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-238-0: canCommit - candidate rootPath: / 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-238-0: canCommit - messages: [] 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-238-0: preCommit - successfulFromPrevious: [] 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config42: Transaction member-1-ShardTransactionTest-fe-0-txn-238-0 prepared 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-238-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-238-0 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config42: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-238-0 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 143 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:17,404 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config42: Transaction member-1-ShardTransactionTest-fe-0-txn-238-0 submitted to persistence 10:55:17,405 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,405 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Moving last applied index from -1 to 0 10:55:17,405 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:17,405 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:17,405 AM [test-akka.actor.default-dispatcher-15] [DEBUG] FrontendMetadata - member-1-shard-inventory-config42: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:17,407 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=3740542} is already disabled 10:55:17,409 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=143}] 10:55:17,410 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Moving last applied index from 0 to 1 10:55:17,410 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Applying state for log index 1 data Simple{size=143} 10:55:17,410 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config42: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-238-0 10:55:17,412 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-238-0: commit - successfulFromPrevious: [] 10:55:17,412 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-238-0 changing state from COMMIT_PENDING to COMMITTED 10:55:17,412 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Transaction member-1-ShardTransactionTest-fe-0-txn-238-0 committed as 0, sending response to Actor[akka://test/system/testProbe-748#173894773] 10:55:17,414 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testReadyWithImmediateCommit-false] 10:55:17,415 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config42: Created publisher actor Actor[akka://test/user/testReadyWithImmediateCommit-false/member-1-shard-inventory-config42-DTCL-publisher#-318903457] with name member-1-shard-inventory-config42-DTCL-publisher 10:55:17,415 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testReadyWithImmediateCommit-false/member-1-shard-inventory-config42-DTCL-publisher#-318903457] 10:55:17,415 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config42: publishChanges: rootPath: / 10:55:17,415 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: fakeSnapshot purging log to 0 for term 1 10:55:17,415 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Persisting ApplyJournalEntries with index=0 [WARN] [04/15/2024 10:55:17.415] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyWithImmediateCommit-false/member-1-shard-inventory-config42-DTCL-publisher#-318903457]: org.opendaylight.controller.cluster.common.actor.Monitor@1d3c51e9 10:55:17,415 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config42: Elapsed time for generation of change events for member-1-shard-inventory-config42-DTCL-publisher: 94.04 μs 10:55:17,415 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config42: Persisting ApplyJournalEntries with index=1 10:55:17,425 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Stopping Shard member-1-shard-inventory-config42 10:55:17,425 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageSlicer - member-1-shard-inventory-config42 (Leader)_slicer-id-728: Closing 10:55:17,425 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config42: Aborting 0 pending queued transactions 10:55:17,427 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 45 10:55:17,427 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,428 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,428 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,428 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,429 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,429 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,429 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,429 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,430 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,430 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,430 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,431 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,431 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,431 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,431 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,431 AM [main] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 184 10:55:17,432 AM [test-akka.actor.default-dispatcher-11] [INFO] AbstractShardTest$1 - Shard created : member-1-shard-inventory-config43, persistent : true [WARN] [04/15/2024 10:55:17.433] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testRecovery]: org.opendaylight.controller.cluster.common.actor.Monitor@c743bc0 10:55:17,433 AM [test-akka.actor.default-dispatcher-11] [INFO] AbstractShardTest$1 - Starting recovery for member-1-shard-inventory-config43 with journal batch size 3 10:55:17,433 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testRecovery/shard-member-1:snapshot-read#-414030045] [WARN] [04/15/2024 10:55:17.433] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRecovery/member-1-shard-inventory-config43-notifier#2009755552]: org.opendaylight.controller.cluster.common.actor.Monitor@419bcfd1 10:55:17,434 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testRecovery/member-1-shard-inventory-config43-notifier#2009755552 created and ready for shard:member-1-shard-inventory-config43 [WARN] [04/15/2024 10:55:17.434] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRecovery/shard-member-1:snapshot-read#-414030045]: org.opendaylight.controller.cluster.common.actor.Monitor@70736ae6 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class akka.persistence.SnapshotOffer from Actor[akka://test/system/in-memory-snapshot-store#2089496372] 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: SnapshotOffer called. 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Moving last applied index from -1 to -1 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Set currentTerm=1, votedFor=null 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Applying recovered snapshot 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [DEBUG] FrontendMetadata - member-1-shard-inventory-config43: clearing clients {} 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config43: Created publisher actor Actor[akka://test/user/testRecovery/member-1-shard-inventory-config43-DTCL-publisher#126487036] with name member-1-shard-inventory-config43-DTCL-publisher 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config43: state snapshot applied in 227.7 μs 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [INFO] AbstractShardTest$1 - Recovery snapshot applied for member-1-shard-inventory-config43 in 344.3 μs: snapshotIndex=-1, snapshotTerm=-1, journal-size=0 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testRecovery/member-1-shard-inventory-config43-DTCL-publisher#126487036] 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config43: publishChanges: rootPath: / 10:55:17,434 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config43: Elapsed time for generation of change events for member-1-shard-inventory-config43-DTCL-publisher: 49.44 μs [WARN] [04/15/2024 10:55:17.434] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRecovery/member-1-shard-inventory-config43-DTCL-publisher#126487036]: org.opendaylight.controller.cluster.common.actor.Monitor@718fa8fc 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 0, size: 45 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 1, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 2, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 3, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 4, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 5, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 6, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 7, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 8, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 9, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 10, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 11, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 12, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 13, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 14, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 15, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.SimpleReplicatedLogEntry from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received ReplicatedLogEntry for recovery: index: 16, size: 184 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class org.opendaylight.controller.cluster.raft.persisted.ApplyJournalEntries from Actor[akka://test/deadLetters] 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Received apply journal entries for recovery, applying to state: 0 to 16 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: starting log recovery batch with max size 3 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendMetadata - member-1-shard-inventory-config43: Added client Enabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, current={LocalHistoryIdentifier{client=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, history=0, cookie=0}=org.opendaylight.controller.cluster.datastore.FrontendHistoryMetadataBuilder@6099ec7f}, purged=MutableUnsignedLongSet{size=0}} 10:55:17,436 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-239-0 10:55:17,437 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-240-0 10:55:17,437 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-241-0 10:55:17,437 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: starting log recovery batch with max size 3 10:55:17,437 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-242-0 10:55:17,437 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-243-0 10:55:17,437 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-244-0 10:55:17,437 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: starting log recovery batch with max size 3 10:55:17,438 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-245-0 10:55:17,438 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-246-0 10:55:17,438 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-247-0 10:55:17,438 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: starting log recovery batch with max size 3 10:55:17,438 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-248-0 10:55:17,438 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-249-0 10:55:17,438 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-250-0 10:55:17,438 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: starting log recovery batch with max size 3 10:55:17,438 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-251-0 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-252-0 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-253-0 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: starting log recovery batch with max size 3 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-254-0 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendClientMetadataBuilder - member-1-shard-inventory-config43: Committed transaction member-1-ShardTransactionTest-fe-0-txn-255-0 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Moving last applied index from -1 to 16 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [INFO] AbstractShardTest$1 - member-1-shard-inventory-config43: Recovery completed in 5.268 ms - Switching actor to Follower - last log index = 16, last log term = 1, snapshot index = -1, snapshot term = -1, journal size = 17 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config43: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config43 is no longer the leader 10:55:17,439 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config43 , received role change from null to Follower 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43 (Follower): Received TimeoutNow - switching to Candidate 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43 (Candidate): Election: Candidate has following voting peers: [] 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Set currentTerm=2, votedFor=member-1-shard-inventory-config43 10:55:17,439 AM [test-akka.actor.default-dispatcher-11] [INFO] AbstractShardTest$1 - member-1-shard-inventory-config43 (Candidate): Starting new election term 2 10:55:17,440 AM [test-akka.actor.default-dispatcher-11] [INFO] AbstractShardTest$1 - member-1-shard-inventory-config43 (Follower) :- Switching from behavior Follower to Candidate, election term: 2 10:55:17,440 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageAssembler - member-1-shard-inventory-config43 (Follower): Closing 10:55:17,440 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config43: onLeadershipChange, isLeader: false, hasLeader : false [WARN] [04/15/2024 10:55:17.440] [test-akka.actor.default-dispatcher-7] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testRecovery]] 10:55:17,440 AM [test-akka.actor.default-dispatcher-11] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config43 is no longer the leader 10:55:17,440 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config43 , received role change from Follower to Candidate 10:55:17,440 AM [test-akka.actor.default-dispatcher-15] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43 (Candidate): Received ElectionTimeout 10:55:17,440 AM [test-akka.actor.default-dispatcher-15] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43 (Leader): Election: Leader has following peers: [] 10:55:17,440 AM [test-akka.actor.default-dispatcher-15] [INFO] AbstractShardTest$1 - member-1-shard-inventory-config43 (Candidate) :- Switching from behavior Candidate to Leader, election term: 2 10:55:17,440 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config43: onLeadershipChange, isLeader: true, hasLeader : true 10:55:17,440 AM [test-akka.actor.default-dispatcher-15] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: became leader with frontend state for [member-1-frontend-ShardTransactionTest] 10:55:17,441 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config43 , received role change from Candidate to Leader 10:55:17,441 AM [test-akka.actor.default-dispatcher-13] [INFO] AbstractShardTest$1 - Stopping Shard member-1-shard-inventory-config43 10:55:17,441 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageSlicer - member-1-shard-inventory-config43 (Leader)_slicer-id-730: Closing 10:55:17,441 AM [test-akka.actor.default-dispatcher-13] [DEBUG] AbstractShardTest$1 - member-1-shard-inventory-config43: Aborting 0 pending queued transactions 10:55:17,441 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Shard created : member-1-shard-inventory-config44, persistent : true [WARN] [04/15/2024 10:55:17.441] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testAbortAfterReady]: org.opendaylight.controller.cluster.common.actor.Monitor@4c93a036 10:55:17,442 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testAbortAfterReady/member-1-shard-inventory-config44-notifier#2120840532 created and ready for shard:member-1-shard-inventory-config44 10:55:17,442 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testAbortAfterReady/shard-member-1:snapshot-read#1913626112] [WARN] [04/15/2024 10:55:17.442] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testAbortAfterReady/member-1-shard-inventory-config44-notifier#2120840532]: org.opendaylight.controller.cluster.common.actor.Monitor@368b694e [WARN] [04/15/2024 10:55:17.442] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testAbortAfterReady/shard-member-1:snapshot-read#1913626112]: org.opendaylight.controller.cluster.common.actor.Monitor@52c8cc89 10:55:17,442 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Starting recovery for member-1-shard-inventory-config44 with journal batch size 3 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config44: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config44: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config44: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config44: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config44 is no longer the leader 10:55:17,444 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config44 , received role change from null to Follower 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config44 (Follower): Received TimeoutNow - switching to Candidate 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config44 (Candidate): Election: Candidate has following voting peers: [] 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config44: Set currentTerm=1, votedFor=member-1-shard-inventory-config44 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config44 (Candidate): Starting new election term 1 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [INFO] Shard - member-1-shard-inventory-config44 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [DEBUG] MessageAssembler - member-1-shard-inventory-config44 (Follower): Closing 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config44: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,444 AM [test-akka.actor.default-dispatcher-18] [DEBUG] Shard - member-1-shard-inventory-config44: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config44 is no longer the leader 10:55:17,444 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config44 , received role change from Follower to Candidate 10:55:17,444 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44 (Candidate): Received ElectionTimeout [WARN] [04/15/2024 10:55:17.444] [test-akka.actor.default-dispatcher-12] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testAbortAfterReady]] 10:55:17,444 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44 (Leader): Election: Leader has following peers: [] 10:55:17,444 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config44 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:17,444 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config44: onLeadershipChange, isLeader: true, hasLeader : true 10:55:17,444 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44: became leader with frontend state for [] 10:55:17,445 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config44 , received role change from Candidate to Leader 10:55:17,560 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:17,562 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,562 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,562 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-256-0 10:55:17,563 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Readying Tx member-1-ShardTransactionTest-fe-0-txn-256-0 of 1 operations, client version 13 10:55:17,563 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: readying transaction member-1-ShardTransactionTest-fe-0-txn-256-0 10:55:17,563 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: transaction member-1-ShardTransactionTest-fe-0-txn-256-0 ready 10:55:17,563 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-257-0 10:55:17,563 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Readying Tx member-1-ShardTransactionTest-fe-0-txn-257-0 of 1 operations, client version 13 10:55:17,563 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: readying transaction member-1-ShardTransactionTest-fe-0-txn-257-0 10:55:17,563 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: transaction member-1-ShardTransactionTest-fe-0-txn-257-0 ready 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-258-0 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Readying Tx member-1-ShardTransactionTest-fe-0-txn-258-0 of 1 operations, client version 13 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: readying transaction member-1-ShardTransactionTest-fe-0-txn-258-0 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: transaction member-1-ShardTransactionTest-fe-0-txn-258-0 ready 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Moving last applied index from -1 to 0 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] FrontendMetadata - member-1-shard-inventory-config44: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=3692030} is already disabled 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Aborting transaction member-1-ShardTransactionTest-fe-0-txn-257-0 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: aborting queued transaction member-1-ShardTransactionTest-fe-0-txn-257-0 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-257-0: abort - successfulFromPrevious: [] 10:55:17,564 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Persisting ApplyJournalEntries with index=0 10:55:17,565 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-256-0 10:55:17,565 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Validating transaction member-1-ShardTransactionTest-fe-0-txn-256-0 10:55:17,565 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Transaction member-1-ShardTransactionTest-fe-0-txn-256-0 validated 10:55:17,565 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-256-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:17,565 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: canCommit for member-1-ShardTransactionTest-fe-0-txn-256-0: success 10:55:17,565 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Committing transaction member-1-ShardTransactionTest-fe-0-txn-256-0 10:55:17,565 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-256-0 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Transaction member-1-ShardTransactionTest-fe-0-txn-256-0 candidate ready 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-256-0: canCommit - candidate rootPath: / 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-256-0: canCommit - messages: [] 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-256-0: preCommit - successfulFromPrevious: [] 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Transaction member-1-ShardTransactionTest-fe-0-txn-256-0 prepared 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-256-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-256-0 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-256-0 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 144 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Transaction member-1-ShardTransactionTest-fe-0-txn-256-0 submitted to persistence 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Moving last applied index from 0 to 1 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Applying state for log index 1 data Simple{size=144} 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-256-0 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-256-0: commit - successfulFromPrevious: [] 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-256-0 changing state from COMMIT_PENDING to COMMITTED 10:55:17,566 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Transaction member-1-ShardTransactionTest-fe-0-txn-256-0 committed as 0, sending response to Actor[akka://test/system/testProbe-750#-1778828350] 10:55:17,567 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config44: Created publisher actor Actor[akka://test/user/testAbortAfterReady/member-1-shard-inventory-config44-DTCL-publisher#-1908029172] with name member-1-shard-inventory-config44-DTCL-publisher 10:55:17,567 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testAbortAfterReady/member-1-shard-inventory-config44-DTCL-publisher#-1908029172] 10:55:17,567 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-258-0 10:55:17,567 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Validating transaction member-1-ShardTransactionTest-fe-0-txn-258-0 10:55:17,567 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Transaction member-1-ShardTransactionTest-fe-0-txn-258-0 validated 10:55:17,567 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config44: publishChanges: rootPath: / 10:55:17,567 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-258-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:17,567 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: canCommit for member-1-ShardTransactionTest-fe-0-txn-258-0: success 10:55:17,567 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: fakeSnapshot purging log to 0 for term 1 10:55:17,567 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config44: Persisting ApplyJournalEntries with index=1 [WARN] [04/15/2024 10:55:17.567] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testAbortAfterReady/member-1-shard-inventory-config44-DTCL-publisher#-1908029172]: org.opendaylight.controller.cluster.common.actor.Monitor@513ca4 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44: Committing transaction member-1-ShardTransactionTest-fe-0-txn-258-0 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-258-0 10:55:17,567 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config44: Elapsed time for generation of change events for member-1-shard-inventory-config44-DTCL-publisher: 142.6 μs 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Transaction member-1-ShardTransactionTest-fe-0-txn-258-0 candidate ready 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-258-0: canCommit - candidate rootPath: / 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeCohortActorRegistry - Skipping unmodified candidate / 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-258-0: canCommit - messages: [] 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-258-0: preCommit - successfulFromPrevious: [] 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Transaction member-1-ShardTransactionTest-fe-0-txn-258-0 prepared 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-258-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-258-0 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-258-0 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 46 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44: Persist data SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=46}] 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44: Append log entry and persist SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=46}] 10:55:17,567 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Transaction member-1-ShardTransactionTest-fe-0-txn-258-0 submitted to persistence 10:55:17,568 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44: persist complete SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=46}] 10:55:17,568 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44: Moving last applied index from 1 to 2 10:55:17,568 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44: Applying state for log index 2 data Simple{size=46} 10:55:17,568 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config44: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-258-0 10:55:17,568 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-258-0: commit - successfulFromPrevious: [] 10:55:17,568 AM [test-akka.actor.default-dispatcher-13] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-258-0 changing state from COMMIT_PENDING to COMMITTED 10:55:17,568 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44: Transaction member-1-ShardTransactionTest-fe-0-txn-258-0 committed as 0, sending response to Actor[akka://test/system/testProbe-750#-1778828350] 10:55:17,568 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config44: publishChanges: rootPath: / 10:55:17,568 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44: fakeSnapshot purging log to 1 for term 1 10:55:17,568 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config44: Persisting ApplyJournalEntries with index=2 10:55:17,568 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testAbortAfterReady] 10:55:17,568 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config44: Elapsed time for generation of change events for member-1-shard-inventory-config44-DTCL-publisher: 33.89 μs 10:55:17,578 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Stopping Shard member-1-shard-inventory-config44 10:55:17,579 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageSlicer - member-1-shard-inventory-config44 (Leader)_slicer-id-732: Closing 10:55:17,579 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config44: Aborting 0 pending queued transactions 10:55:17,581 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Shard created : member-1-shard-inventory-config45, persistent : true [WARN] [04/15/2024 10:55:17.581] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testCommitWhenTransactionHasModifications-false]: org.opendaylight.controller.cluster.common.actor.Monitor@66f387b1 10:55:17,582 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testCommitWhenTransactionHasModifications-false/member-1-shard-inventory-config45-notifier#2002183350 created and ready for shard:member-1-shard-inventory-config45 [WARN] [04/15/2024 10:55:17.582] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCommitWhenTransactionHasModifications-false/member-1-shard-inventory-config45-notifier#2002183350]: org.opendaylight.controller.cluster.common.actor.Monitor@2d7e9bd6 10:55:17,582 AM [test-akka.actor.default-dispatcher-18] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testCommitWhenTransactionHasModifications-false/shard-member-1:snapshot-read#-1981636371] [WARN] [04/15/2024 10:55:17.582] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCommitWhenTransactionHasModifications-false/shard-member-1:snapshot-read#-1981636371]: org.opendaylight.controller.cluster.common.actor.Monitor@5e68711c 10:55:17,582 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Starting recovery for member-1-shard-inventory-config45 with journal batch size 3 10:55:17,583 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:17,583 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config45: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:17,583 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config45: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,583 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config45 is no longer the leader [WARN] [04/15/2024 10:55:17.583] [test-akka.actor.default-dispatcher-7] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testCommitWhenTransactionHasModifications-false]] 10:55:17,584 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config45 , received role change from null to Follower 10:55:17,584 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45 (Follower): Received TimeoutNow - switching to Candidate 10:55:17,584 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45 (Candidate): Election: Candidate has following voting peers: [] 10:55:17,584 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45: Set currentTerm=1, votedFor=member-1-shard-inventory-config45 10:55:17,584 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config45 (Candidate): Starting new election term 1 10:55:17,584 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config45 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:17,584 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config45 (Follower): Closing 10:55:17,584 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config45: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,584 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config45 is no longer the leader 10:55:17,584 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config45 , received role change from Follower to Candidate 10:55:17,584 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config45 (Candidate): Received ElectionTimeout 10:55:17,584 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config45 (Leader): Election: Leader has following peers: [] 10:55:17,584 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config45 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:17,584 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config45: onLeadershipChange, isLeader: true, hasLeader : true 10:55:17,584 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config45: became leader with frontend state for [] 10:55:17,584 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config45 , received role change from Candidate to Leader 10:55:17,692 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:17,692 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,692 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,692 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-259-0 10:55:17,692 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45: Readying Tx member-1-ShardTransactionTest-fe-0-txn-259-0 of 1 operations, client version 13 10:55:17,692 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config45: readying transaction member-1-ShardTransactionTest-fe-0-txn-259-0 10:55:17,692 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config45: transaction member-1-ShardTransactionTest-fe-0-txn-259-0 ready 10:55:17,693 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-259-0 10:55:17,693 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config45: Validating transaction member-1-ShardTransactionTest-fe-0-txn-259-0 10:55:17,693 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config45: Transaction member-1-ShardTransactionTest-fe-0-txn-259-0 validated 10:55:17,693 AM [test-akka.actor.default-dispatcher-13] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-259-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:17,693 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config45: canCommit for member-1-ShardTransactionTest-fe-0-txn-259-0: success 10:55:17,693 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Committing transaction member-1-ShardTransactionTest-fe-0-txn-259-0 10:55:17,693 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config45: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-259-0 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config45: Transaction member-1-ShardTransactionTest-fe-0-txn-259-0 candidate ready 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-259-0: canCommit - candidate rootPath: / 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-259-0: canCommit - messages: [] 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-259-0: preCommit - successfulFromPrevious: [] 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config45: Transaction member-1-ShardTransactionTest-fe-0-txn-259-0 prepared 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-259-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-259-0 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config45: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-259-0 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 144 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config45: Transaction member-1-ShardTransactionTest-fe-0-txn-259-0 submitted to persistence 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Moving last applied index from -1 to 0 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] FrontendMetadata - member-1-shard-inventory-config45: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=2704275} is already disabled 10:55:17,694 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Persisting ApplyJournalEntries with index=0 10:55:17,695 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:17,695 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Moving last applied index from 0 to 1 10:55:17,695 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Applying state for log index 1 data Simple{size=144} 10:55:17,695 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config45: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-259-0 10:55:17,695 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-259-0: commit - successfulFromPrevious: [] 10:55:17,695 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-259-0 changing state from COMMIT_PENDING to COMMITTED 10:55:17,695 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Transaction member-1-ShardTransactionTest-fe-0-txn-259-0 committed as 0, sending response to Actor[akka://test/system/testProbe-752#-1403504323] 10:55:17,695 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config45: Created publisher actor Actor[akka://test/user/testCommitWhenTransactionHasModifications-false/member-1-shard-inventory-config45-DTCL-publisher#-1513197957] with name member-1-shard-inventory-config45-DTCL-publisher 10:55:17,695 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testCommitWhenTransactionHasModifications-false/member-1-shard-inventory-config45-DTCL-publisher#-1513197957] 10:55:17,695 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config45: publishChanges: rootPath: / 10:55:17,695 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: fakeSnapshot purging log to 0 for term 1 10:55:17,696 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Persisting ApplyJournalEntries with index=1 10:55:17,696 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config45: Elapsed time for generation of change events for member-1-shard-inventory-config45-DTCL-publisher: 109.7 μs [WARN] [04/15/2024 10:55:17.696] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCommitWhenTransactionHasModifications-false/member-1-shard-inventory-config45-DTCL-publisher#-1513197957]: org.opendaylight.controller.cluster.common.actor.Monitor@56736994 10:55:17,897 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testCommitWhenTransactionHasModifications-false] 10:55:17,908 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Stopping Shard member-1-shard-inventory-config45 10:55:17,908 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageSlicer - member-1-shard-inventory-config45 (Leader)_slicer-id-734: Closing 10:55:17,908 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config45: Aborting 0 pending queued transactions 10:55:17,912 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1TestShard - Shard created : member-1-shard-inventory-config46, persistent : false 10:55:17,913 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1TestShard - Starting recovery for member-1-shard-inventory-config46 with journal batch size 3 [WARN] [04/15/2024 10:55:17.913] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testCreateSnapshotWithNonPersistentData]: org.opendaylight.controller.cluster.common.actor.Monitor@12299dff 10:55:17,913 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testCreateSnapshotWithNonPersistentData/shard-member-1:snapshot-read#-825297596] 10:55:17,913 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testCreateSnapshotWithNonPersistentData/member-1-shard-inventory-config46-notifier#-1294691193 created and ready for shard:member-1-shard-inventory-config46 [WARN] [04/15/2024 10:55:17.914] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateSnapshotWithNonPersistentData/member-1-shard-inventory-config46-notifier#-1294691193]: org.opendaylight.controller.cluster.common.actor.Monitor@3072b3a1 [WARN] [04/15/2024 10:55:17.914] [test-akka.actor.default-dispatcher-18] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateSnapshotWithNonPersistentData/shard-member-1:snapshot-read#-825297596]: org.opendaylight.controller.cluster.common.actor.Monitor@1644824c 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config46: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config46: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config46 is no longer the leader 10:55:17,915 AM [test-akka.actor.default-dispatcher-18] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config46 , received role change from null to Follower 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46 (Follower): Received TimeoutNow - switching to Candidate 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46 (Candidate): Election: Candidate has following voting peers: [] 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: Set currentTerm=1, votedFor=member-1-shard-inventory-config46 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config46 (Candidate): Starting new election term 1 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config46 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageAssembler - member-1-shard-inventory-config46 (Follower): Closing 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config46: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,915 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config46 is no longer the leader 10:55:17,915 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config46 , received role change from Follower to Candidate [WARN] [04/15/2024 10:55:17.915] [test-akka.actor.default-dispatcher-7] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testCreateSnapshotWithNonPersistentData]] 10:55:17,916 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46 (Candidate): Received ElectionTimeout 10:55:17,916 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46 (Leader): Election: Leader has following peers: [] 10:55:17,916 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config46 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:17,916 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config46: onLeadershipChange, isLeader: true, hasLeader : true 10:55:17,916 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: became leader with frontend state for [] 10:55:17,916 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config46 , received role change from Candidate to Leader 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] FrontendMetadata - member-1-shard-inventory-config46: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=108082} is already disabled 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-260-0 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: Readying Tx member-1-ShardTransactionTest-fe-0-txn-260-0 of 1 operations, client version 13 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config46: readying transaction member-1-ShardTransactionTest-fe-0-txn-260-0 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config46: transaction member-1-ShardTransactionTest-fe-0-txn-260-0 ready 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config46: Validating transaction member-1-ShardTransactionTest-fe-0-txn-260-0 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config46: Transaction member-1-ShardTransactionTest-fe-0-txn-260-0 validated 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-260-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: canCommit for member-1-ShardTransactionTest-fe-0-txn-260-0: success 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: Committing transaction member-1-ShardTransactionTest-fe-0-txn-260-0 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config46: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-260-0 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config46: Transaction member-1-ShardTransactionTest-fe-0-txn-260-0 candidate ready 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-260-0: canCommit - candidate rootPath: / 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-260-0: canCommit - messages: [] 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-260-0: preCommit - successfulFromPrevious: [] 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config46: Transaction member-1-ShardTransactionTest-fe-0-txn-260-0 prepared 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-260-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:17,966 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-260-0 10:55:17,967 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config46: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-260-0 10:55:17,967 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 144 10:55:17,967 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config46: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-260-0 10:55:17,967 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-260-0: commit - successfulFromPrevious: [] 10:55:17,967 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-260-0 changing state from COMMIT_PENDING to COMMITTED 10:55:17,967 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: Transaction member-1-ShardTransactionTest-fe-0-txn-260-0 committed as 0, sending response to Actor[akka://test/temp/testCreateSnapshotWithNonPersistentData$g] 10:55:17,967 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config46: Created publisher actor Actor[akka://test/user/testCreateSnapshotWithNonPersistentData/member-1-shard-inventory-config46-DTCL-publisher#2099527415] with name member-1-shard-inventory-config46-DTCL-publisher 10:55:17,967 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config46: Transaction member-1-ShardTransactionTest-fe-0-txn-260-0 submitted to persistence 10:55:17,967 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testCreateSnapshotWithNonPersistentData/member-1-shard-inventory-config46-DTCL-publisher#2099527415] 10:55:17,967 AM [main] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config46: Initiating snapshot capture CaptureSnapshot [lastAppliedIndex=0, lastAppliedTerm=0, lastIndex=0, lastTerm=0, installSnapshotInitiated=, replicatedToAllIndex=-1, replicatedToAllTerm=-1, unAppliedEntries size=0, mandatoryTrim=false] 10:55:17,968 AM [main] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: lastSequenceNumber prior to capture: -1 10:55:17,968 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config46: publishChanges: rootPath: / 10:55:17,968 AM [main] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: requesting serialization of snapshot MetadataShardDataTreeSnapshot{metadata={class org.opendaylight.controller.cluster.datastore.persisted.FrontendShardDataTreeSnapshotMetadata=FrontendShardDataTreeSnapshotMetadata{clients=[FrontendClientMetadata{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, current=[], purged=ImmutableUnsignedLongSet{size=0}}]}}} 10:55:17,968 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config46: Elapsed time for generation of change events for member-1-shard-inventory-config46-DTCL-publisher: 80.65 μs 10:55:17,968 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: CaptureSnapshotReply received by actor [WARN] [04/15/2024 10:55:17.968] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateSnapshotWithNonPersistentData/member-1-shard-inventory-config46-DTCL-publisher#2099527415]: org.opendaylight.controller.cluster.common.actor.Monitor@5dfbab6c 10:55:17,968 AM [test-akka.actor.default-dispatcher-15] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config46: Persisting of snapshot done: Snapshot [lastIndex=0, lastTerm=0, lastAppliedIndex=0, lastAppliedTerm=0, unAppliedEntries size=0, state=org.opendaylight.controller.cluster.datastore.persisted.ShardSnapshotState@6ba79c4f, electionTerm=1, electionVotedFor=member-1-shard-inventory-config46, ServerConfigPayload=null] 10:55:17,968 AM [test-akka.actor.default-dispatcher-15] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config46: Removed in-memory snapshotted entries, adjusted snaphsotIndex: -1 and term: -1 10:55:17,968 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: Snapshot success - sequence number: -1 10:55:17,968 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: SnapshotComplete received 10:55:17,968 AM [main] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config46: Initiating snapshot capture CaptureSnapshot [lastAppliedIndex=0, lastAppliedTerm=0, lastIndex=0, lastTerm=0, installSnapshotInitiated=, replicatedToAllIndex=-1, replicatedToAllTerm=-1, unAppliedEntries size=0, mandatoryTrim=false] 10:55:17,968 AM [main] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: lastSequenceNumber prior to capture: -1 10:55:17,969 AM [main] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: requesting serialization of snapshot MetadataShardDataTreeSnapshot{metadata={class org.opendaylight.controller.cluster.datastore.persisted.FrontendShardDataTreeSnapshotMetadata=FrontendShardDataTreeSnapshotMetadata{clients=[FrontendClientMetadata{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, current=[], purged=ImmutableUnsignedLongSet{size=0}}]}}} 10:55:17,969 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: CaptureSnapshotReply received by actor 10:55:17,969 AM [test-akka.actor.default-dispatcher-15] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config46: Persisting of snapshot done: Snapshot [lastIndex=0, lastTerm=0, lastAppliedIndex=0, lastAppliedTerm=0, unAppliedEntries size=0, state=org.opendaylight.controller.cluster.datastore.persisted.ShardSnapshotState@e5a6920, electionTerm=1, electionVotedFor=member-1-shard-inventory-config46, ServerConfigPayload=null] 10:55:17,969 AM [test-akka.actor.default-dispatcher-15] [INFO] ShardTest$1TestShard - member-1-shard-inventory-config46: Removed in-memory snapshotted entries, adjusted snaphsotIndex: -1 and term: -1 10:55:17,969 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: Snapshot success - sequence number: -1 10:55:17,969 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: SnapshotComplete received 10:55:17,969 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testCreateSnapshotWithNonPersistentData] 10:55:17,979 AM [test-akka.actor.default-dispatcher-15] [INFO] ShardTest$1TestShard - Stopping Shard member-1-shard-inventory-config46 10:55:17,979 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageSlicer - member-1-shard-inventory-config46 (Leader)_slicer-id-736: Closing 10:55:17,980 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardTest$1TestShard - member-1-shard-inventory-config46: Aborting 0 pending queued transactions 10:55:17,981 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Shard created : member-1-shard-inventory-config47, persistent : true 10:55:17,982 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Starting recovery for member-1-shard-inventory-config47 with journal batch size 3 [WARN] [04/15/2024 10:55:17.982] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testFollowerInitialSyncStatus]: org.opendaylight.controller.cluster.common.actor.Monitor@729e9825 10:55:17,982 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testFollowerInitialSyncStatus/member-1-shard-inventory-config47-notifier#1725656861 created and ready for shard:member-1-shard-inventory-config47 10:55:17,982 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testFollowerInitialSyncStatus/shard-member-1:snapshot-read#125142078] [WARN] [04/15/2024 10:55:17.982] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testFollowerInitialSyncStatus/member-1-shard-inventory-config47-notifier#1725656861]: org.opendaylight.controller.cluster.common.actor.Monitor@71b9fb5d [WARN] [04/15/2024 10:55:17.982] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testFollowerInitialSyncStatus/shard-member-1:snapshot-read#125142078]: org.opendaylight.controller.cluster.common.actor.Monitor@5c1ded1d 10:55:17,982 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testFollowerInitialSyncStatus] [WARN] [04/15/2024 10:55:17.983] [test-akka.actor.default-dispatcher-15] [akka://test/user] unhandled message from TestActor[akka://test/user/testFollowerInitialSyncStatus]: org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus@2589e266 [WARN] [04/15/2024 10:55:17.983] [test-akka.actor.default-dispatcher-15] [akka://test/user] unhandled message from TestActor[akka://test/user/testFollowerInitialSyncStatus]: org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus@5b528f9d 10:55:17,983 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config47: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config47: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config47: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config47: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config47 is no longer the leader 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config47 (Follower): Received TimeoutNow - switching to Candidate 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config47 (Candidate): Election: Candidate has following voting peers: [] 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config47: Set currentTerm=1, votedFor=member-1-shard-inventory-config47 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config47 (Candidate): Starting new election term 1 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config47 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageAssembler - member-1-shard-inventory-config47 (Follower): Closing 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config47: onLeadershipChange, isLeader: false, hasLeader : false 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config47: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config47 is no longer the leader 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config47 , received role change from null to Follower 10:55:17,984 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config47 , received role change from Follower to Candidate [WARN] [04/15/2024 10:55:17.984] [test-akka.actor.default-dispatcher-18] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testFollowerInitialSyncStatus]] 10:55:17,985 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config47 (Candidate): Received ElectionTimeout 10:55:17,985 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config47 (Leader): Election: Leader has following peers: [] 10:55:17,985 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config47 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:17,986 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config47: onLeadershipChange, isLeader: true, hasLeader : true 10:55:17,986 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config47: became leader with frontend state for [] 10:55:17,986 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config47 , received role change from Candidate to Leader 10:55:17,993 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Stopping Shard member-1-shard-inventory-config47 10:55:17,993 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageSlicer - member-1-shard-inventory-config47 (Leader)_slicer-id-738: Closing 10:55:17,993 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config47: Aborting 0 pending queued transactions 10:55:17,997 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerActor - Actor created Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration-DataChangeListener#-464108916] [WARN] [04/15/2024 10:55:17.997] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration-DataChangeListener#-464108916]: org.opendaylight.controller.cluster.common.actor.Monitor@508a37cd 10:55:17,998 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1$1 - Shard created : member-1-shard-inventory-config48, persistent : true [WARN] [04/15/2024 10:55:17.999] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration]: org.opendaylight.controller.cluster.common.actor.Monitor@157417d3 10:55:17,999 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration/member-1-shard-inventory-config48-notifier#-391560600 created and ready for shard:member-1-shard-inventory-config48 [WARN] [04/15/2024 10:55:17.999] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration/member-1-shard-inventory-config48-notifier#-391560600]: org.opendaylight.controller.cluster.common.actor.Monitor@fa868f0 10:55:17,999 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration/shard-member-1:snapshot-read#1873144750] [WARN] [04/15/2024 10:55:17.999] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration/shard-member-1:snapshot-read#1873144750]: org.opendaylight.controller.cluster.common.actor.Monitor@73fb10cb 10:55:17,999 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1$1 - Starting recovery for member-1-shard-inventory-config48 with journal batch size 3 10:55:18,0 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48: onReceiveRecover: Received message class akka.persistence.SnapshotOffer from Actor[akka://test/system/in-memory-snapshot-store#2089496372] 10:55:18,0 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48: SnapshotOffer called. 10:55:18,0 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48: Moving last applied index from -1 to -1 10:55:18,0 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48: Set currentTerm=1, votedFor=null 10:55:18,0 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48: Applying recovered snapshot 10:55:18,0 AM [test-akka.actor.default-dispatcher-6] [DEBUG] FrontendMetadata - member-1-shard-inventory-config48: clearing clients {} 10:55:18,0 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config48: Created publisher actor Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration/member-1-shard-inventory-config48-DTCL-publisher#-1335377714] with name member-1-shard-inventory-config48-DTCL-publisher 10:55:18,0 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration/member-1-shard-inventory-config48-DTCL-publisher#-1335377714] 10:55:18,1 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config48: state snapshot applied in 461.5 μs 10:55:18,1 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1$1 - Recovery snapshot applied for member-1-shard-inventory-config48 in 637.0 μs: snapshotIndex=-1, snapshotTerm=-1, journal-size=0 [WARN] [04/15/2024 10:55:18.001] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration/member-1-shard-inventory-config48-DTCL-publisher#-1335377714]: org.opendaylight.controller.cluster.common.actor.Monitor@75af9033 10:55:18,1 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config48: publishChanges: rootPath: / 10:55:18,1 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config48: Elapsed time for generation of change events for member-1-shard-inventory-config48-DTCL-publisher: 115.2 μs 10:55:18,1 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:18,1 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1$1 - member-1-shard-inventory-config48: Recovery completed in 1.179 ms - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:18,1 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config48: onLeadershipChange, isLeader: false, hasLeader : false 10:55:18,1 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config48 is no longer the leader [WARN] [04/15/2024 10:55:18.001] [test-akka.actor.default-dispatcher-13] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration]] 10:55:18,1 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48 (Follower): Received TimeoutNow - switching to Candidate 10:55:18,1 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config48 , received role change from null to Follower 10:55:18,1 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48 (Candidate): Election: Candidate has following voting peers: [] 10:55:18,1 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48: Set currentTerm=2, votedFor=member-1-shard-inventory-config48 10:55:18,2 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1$1 - member-1-shard-inventory-config48 (Candidate): Starting new election term 2 10:55:18,2 AM [test-akka.actor.default-dispatcher-6] [INFO] ShardTest$1$1 - member-1-shard-inventory-config48 (Follower) :- Switching from behavior Follower to Candidate, election term: 2 10:55:18,2 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageAssembler - member-1-shard-inventory-config48 (Follower): Closing 10:55:18,2 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config48: onLeadershipChange, isLeader: false, hasLeader : false 10:55:18,2 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config48 is no longer the leader 10:55:18,2 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config48 , received role change from Follower to Candidate 10:55:18,14 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config48: onMessage RegisterDataTreeChangeListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, registerOnAllInstances=false, dataTreeChangeListenerPath=Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration-DataChangeListener#-464108916]], isLeader: false, hasLeader: false 10:55:18,14 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config48: Shard does not have a leader - delaying registration 10:55:18,14 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeNotificationListenerRegistrationActor - Actor created Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration/$a#1513741820] 10:55:18,14 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config48: sending RegisterDataTreeNotificationListenerReply, listenerRegistrationPath = akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration/$a [WARN] [04/15/2024 10:55:18.014] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration/$a#1513741820]: org.opendaylight.controller.cluster.common.actor.Monitor@3058f976 10:55:18,15 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48 (Candidate): Received ElectionTimeout 10:55:18,15 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48 (Leader): Election: Leader has following peers: [] 10:55:18,15 AM [test-akka.actor.default-dispatcher-7] [INFO] ShardTest$1$1 - member-1-shard-inventory-config48 (Candidate) :- Switching from behavior Candidate to Leader, election term: 2 10:55:18,15 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config48: onLeadershipChange, isLeader: true, hasLeader : true 10:55:18,15 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DataTreeChangeListenerActor - member-1-shard-inventory-config48: Enabled notifications for listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@3ec47921 10:55:18,15 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config48: Registering listenerActor ActorSelection[Anchor(akka://test/), Path(/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration-DataChangeListener)] for path /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test 10:55:18,15 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config48: Sending RegisterListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener=ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration-DataChangeListener)], sending actor=TestActor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration]], initialState present=true] to publisher actor Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration/member-1-shard-inventory-config48-DTCL-publisher#-1335377714] 10:55:18,15 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config48: Received RegisterListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener=ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration-DataChangeListener)], sending actor=TestActor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration]], initialState present=true] 10:55:18,15 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48: became leader with frontend state for [] 10:55:18,15 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config48: notifySingleListener: path: /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration-DataChangeListener)], sending actor=TestActor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration]] 10:55:18,15 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config48 , received role change from Candidate to Leader 10:55:18,16 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config48: notifyListener: listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration-DataChangeListener)], sending actor=TestActor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration]] 10:55:18,16 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ForwardingDataTreeChangeListener - Sending DataTreeChanged to ActorSelection[Anchor(akka://test/), Path(/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration-DataChangeListener)] 10:55:18,16 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config48: registerTreeChangeListener: path: /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration-DataChangeListener)], sending actor=TestActor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration]] 10:55:18,16 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerActor - member-1-shard-inventory-config48: Sending 1 change notification(s) to listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@3ec47921 10:55:18,16 AM [main] [INFO] TestActorFactory - Killing actor Actor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration-DataChangeListener#-464108916] 10:55:18,26 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testDataTreeChangeListenerNotifiedWhenNotTheLeaderOnRegistration] 10:55:18,27 AM [test-akka.actor.default-dispatcher-7] [INFO] ShardTest$1$1 - Stopping Shard member-1-shard-inventory-config48 10:55:18,27 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageSlicer - member-1-shard-inventory-config48 (Leader)_slicer-id-740: Closing 10:55:18,27 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardTest$1$1 - member-1-shard-inventory-config48: Aborting 0 pending queued transactions 10:55:18,28 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Shard created : member-1-shard-inventory-config49, persistent : true [WARN] [04/15/2024 10:55:18.028] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testReadyLocalTransactionWithImmediateCommit]: org.opendaylight.controller.cluster.common.actor.Monitor@2f73b077 10:55:18,29 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testReadyLocalTransactionWithImmediateCommit/member-1-shard-inventory-config49-notifier#-2118768449 created and ready for shard:member-1-shard-inventory-config49 [WARN] [04/15/2024 10:55:18.029] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyLocalTransactionWithImmediateCommit/member-1-shard-inventory-config49-notifier#-2118768449]: org.opendaylight.controller.cluster.common.actor.Monitor@78bee80b 10:55:18,29 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testReadyLocalTransactionWithImmediateCommit/shard-member-1:snapshot-read#-794375903] [WARN] [04/15/2024 10:55:18.029] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyLocalTransactionWithImmediateCommit/shard-member-1:snapshot-read#-794375903]: org.opendaylight.controller.cluster.common.actor.Monitor@32cfefe1 10:55:18,29 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Starting recovery for member-1-shard-inventory-config49 with journal batch size 3 10:55:18,30 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:18,30 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config49: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:18,30 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config49: onLeadershipChange, isLeader: false, hasLeader : false 10:55:18,30 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config49 is no longer the leader 10:55:18,31 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config49 , received role change from null to Follower [WARN] [04/15/2024 10:55:18.030] [test-akka.actor.default-dispatcher-7] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testReadyLocalTransactionWithImmediateCommit]] 10:55:18,31 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49 (Follower): Received TimeoutNow - switching to Candidate 10:55:18,31 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49 (Candidate): Election: Candidate has following voting peers: [] 10:55:18,31 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Set currentTerm=1, votedFor=member-1-shard-inventory-config49 10:55:18,31 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config49 (Candidate): Starting new election term 1 10:55:18,31 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config49 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:18,31 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageAssembler - member-1-shard-inventory-config49 (Follower): Closing 10:55:18,31 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config49: onLeadershipChange, isLeader: false, hasLeader : false 10:55:18,31 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config49 is no longer the leader 10:55:18,31 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config49 , received role change from Follower to Candidate 10:55:18,31 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config49 (Candidate): Received ElectionTimeout 10:55:18,31 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config49 (Leader): Election: Leader has following peers: [] 10:55:18,31 AM [test-akka.actor.default-dispatcher-12] [INFO] Shard - member-1-shard-inventory-config49 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:18,31 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config49: onLeadershipChange, isLeader: true, hasLeader : true 10:55:18,31 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config49: became leader with frontend state for [] 10:55:18,31 AM [test-akka.actor.default-dispatcher-12] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config49 , received role change from Candidate to Leader 10:55:18,92 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: handleReadyLocalTransaction for member-1-ShardTransactionTest-fe-0-txn-261-0 10:55:18,92 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:18,92 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:18,92 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:18,92 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Applying local modifications for Tx member-1-ShardTransactionTest-fe-0-txn-261-0 10:55:18,92 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config49: Validating transaction member-1-ShardTransactionTest-fe-0-txn-261-0 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config49: Transaction member-1-ShardTransactionTest-fe-0-txn-261-0 validated 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-261-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: canCommit for member-1-ShardTransactionTest-fe-0-txn-261-0: success 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Committing transaction member-1-ShardTransactionTest-fe-0-txn-261-0 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config49: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-261-0 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config49: Transaction member-1-ShardTransactionTest-fe-0-txn-261-0 candidate ready 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-261-0: canCommit - candidate rootPath: / 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-261-0: canCommit - messages: [] 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-261-0: preCommit - successfulFromPrevious: [] 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config49: Transaction member-1-ShardTransactionTest-fe-0-txn-261-0 prepared 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-261-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-261-0 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config49: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-261-0 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 176 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=176}] 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=176}] 10:55:18,93 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config49: Transaction member-1-ShardTransactionTest-fe-0-txn-261-0 submitted to persistence 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Moving last applied index from -1 to 0 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] FrontendMetadata - member-1-shard-inventory-config49: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1468715} is already disabled 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=176}] 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Moving last applied index from 0 to 1 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Applying state for log index 1 data Simple{size=176} 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config49: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-261-0 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-261-0: commit - successfulFromPrevious: [] 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-261-0 changing state from COMMIT_PENDING to COMMITTED 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Transaction member-1-ShardTransactionTest-fe-0-txn-261-0 committed as 0, sending response to Actor[akka://test/system/testProbe-758#-1967716707] 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config49: Created publisher actor Actor[akka://test/user/testReadyLocalTransactionWithImmediateCommit/member-1-shard-inventory-config49-DTCL-publisher#-1560668364] with name member-1-shard-inventory-config49-DTCL-publisher 10:55:18,94 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testReadyLocalTransactionWithImmediateCommit/member-1-shard-inventory-config49-DTCL-publisher#-1560668364] 10:55:18,94 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config49: publishChanges: rootPath: / 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: fakeSnapshot purging log to 0 for term 1 10:55:18,94 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Persisting ApplyJournalEntries with index=0 [WARN] [04/15/2024 10:55:18.094] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyLocalTransactionWithImmediateCommit/member-1-shard-inventory-config49-DTCL-publisher#-1560668364]: org.opendaylight.controller.cluster.common.actor.Monitor@7b554820 10:55:18,95 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config49: Elapsed time for generation of change events for member-1-shard-inventory-config49-DTCL-publisher: 123.6 μs 10:55:18,95 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config49: Persisting ApplyJournalEntries with index=1 10:55:18,95 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testReadyLocalTransactionWithImmediateCommit] 10:55:18,105 AM [test-akka.actor.default-dispatcher-12] [INFO] Shard - Stopping Shard member-1-shard-inventory-config49 10:55:18,105 AM [test-akka.actor.default-dispatcher-12] [DEBUG] MessageSlicer - member-1-shard-inventory-config49 (Leader)_slicer-id-742: Closing 10:55:18,105 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config49: Aborting 0 pending queued transactions 10:55:18,107 AM [test-akka.actor.default-dispatcher-12] [INFO] Shard - Shard created : member-1-shard-inventory-config50, persistent : true [WARN] [04/15/2024 10:55:18.107] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateTransactionOnChain#970611608]: org.opendaylight.controller.cluster.common.actor.Monitor@6759cb3d 10:55:18,107 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testCreateTransactionOnChain/member-1-shard-inventory-config50-notifier#1929732396 created and ready for shard:member-1-shard-inventory-config50 [WARN] [04/15/2024 10:55:18.107] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateTransactionOnChain/member-1-shard-inventory-config50-notifier#1929732396]: org.opendaylight.controller.cluster.common.actor.Monitor@1eab8ab0 10:55:18,107 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testCreateTransactionOnChain/shard-member-1:snapshot-read#-1529343866] [WARN] [04/15/2024 10:55:18.108] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateTransactionOnChain/shard-member-1:snapshot-read#-1529343866]: org.opendaylight.controller.cluster.common.actor.Monitor@7c933a30 10:55:18,108 AM [test-akka.actor.default-dispatcher-12] [INFO] Shard - Starting recovery for member-1-shard-inventory-config50 with journal batch size 3 10:55:18,108 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config50: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:18,108 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config50: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:18,109 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config50: onLeadershipChange, isLeader: false, hasLeader : false 10:55:18,109 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config50: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config50 is no longer the leader 10:55:18,109 AM [test-akka.actor.default-dispatcher-12] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config50 , received role change from null to Follower 10:55:18,109 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config50 (Follower): Received TimeoutNow - switching to Candidate 10:55:18,109 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config50 (Candidate): Election: Candidate has following voting peers: [] 10:55:18,109 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config50: Set currentTerm=1, votedFor=member-1-shard-inventory-config50 10:55:18,109 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config50 (Candidate): Starting new election term 1 10:55:18,109 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config50 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:18,109 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageAssembler - member-1-shard-inventory-config50 (Follower): Closing 10:55:18,109 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config50: onLeadershipChange, isLeader: false, hasLeader : false 10:55:18,109 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config50: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config50 is no longer the leader 10:55:18,109 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config50 , received role change from Follower to Candidate [WARN] [04/15/2024 10:55:18.109] [test-akka.actor.default-dispatcher-15] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=Actor[akka://test/user/testCreateTransactionOnChain#970611608]] 10:55:18,109 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50 (Candidate): Received ElectionTimeout 10:55:18,109 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50 (Leader): Election: Leader has following peers: [] 10:55:18,109 AM [test-akka.actor.default-dispatcher-12] [INFO] Shard - member-1-shard-inventory-config50 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:18,109 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config50: onLeadershipChange, isLeader: true, hasLeader : true 10:55:18,109 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50: became leader with frontend state for [] 10:55:18,109 AM [test-akka.actor.default-dispatcher-12] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config50 , received role change from Candidate to Leader 10:55:18,170 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:18,170 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:18,170 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:18,170 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50: Creating transaction : member-1-ShardTransactionTest-fe-0-txn-262-0 10:55:18,170 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardReadTransaction - Actor created Actor[akka://test/user/testCreateTransactionOnChain/shard-inventory-member-1:ShardTransactionTest@0:262_3#937097384] 10:55:18,171 AM [main] [INFO] TestActorFactory - Killing actor Actor[akka://test/user/testCreateTransactionOnChain#970611608] [WARN] [04/15/2024 10:55:18.171] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testCreateTransactionOnChain/shard-inventory-member-1:ShardTransactionTest@0:262_3#937097384]: org.opendaylight.controller.cluster.common.actor.Monitor@218d595a 10:55:18,171 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:18,171 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50: Moving last applied index from -1 to 0 10:55:18,171 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:18,171 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:18,171 AM [test-akka.actor.default-dispatcher-12] [DEBUG] FrontendMetadata - member-1-shard-inventory-config50: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:18,171 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1024416} is already disabled 10:55:18,171 AM [test-akka.actor.default-dispatcher-12] [DEBUG] Shard - member-1-shard-inventory-config50: Persisting ApplyJournalEntries with index=0 10:55:18,181 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Stopping Shard member-1-shard-inventory-config50 10:55:18,181 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageSlicer - member-1-shard-inventory-config50 (Leader)_slicer-id-744: Closing 10:55:18,181 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config50: Aborting 0 pending queued transactions 10:55:18,183 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Shard created : member-1-shard-inventory-config51, persistent : true [WARN] [04/15/2024 10:55:18.183] [test-akka.actor.default-dispatcher-15] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testRegisterDataTreeChangeListener]: org.opendaylight.controller.cluster.common.actor.Monitor@319abdc3 10:55:18,183 AM [test-akka.actor.default-dispatcher-12] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testRegisterDataTreeChangeListener/member-1-shard-inventory-config51-notifier#1974705024 created and ready for shard:member-1-shard-inventory-config51 [WARN] [04/15/2024 10:55:18.183] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRegisterDataTreeChangeListener/member-1-shard-inventory-config51-notifier#1974705024]: org.opendaylight.controller.cluster.common.actor.Monitor@5b8f91e5 10:55:18,183 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testRegisterDataTreeChangeListener/shard-member-1:snapshot-read#1391963990] [WARN] [04/15/2024 10:55:18.183] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRegisterDataTreeChangeListener/shard-member-1:snapshot-read#1391963990]: org.opendaylight.controller.cluster.common.actor.Monitor@55bdba95 10:55:18,183 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - Starting recovery for member-1-shard-inventory-config51 with journal batch size 3 10:55:18,184 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config51: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:18,184 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config51: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config51: onLeadershipChange, isLeader: false, hasLeader : false 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config51: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config51 is no longer the leader 10:55:18,185 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config51 , received role change from null to Follower 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config51 (Follower): Received TimeoutNow - switching to Candidate 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config51 (Candidate): Election: Candidate has following voting peers: [] 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config51: Set currentTerm=1, votedFor=member-1-shard-inventory-config51 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config51 (Candidate): Starting new election term 1 [WARN] [04/15/2024 10:55:18.185] [test-akka.actor.default-dispatcher-13] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testRegisterDataTreeChangeListener]] 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config51 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageAssembler - member-1-shard-inventory-config51 (Follower): Closing 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config51: onLeadershipChange, isLeader: false, hasLeader : false 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config51: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config51 is no longer the leader 10:55:18,185 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config51 , received role change from Follower to Candidate 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config51 (Candidate): Received ElectionTimeout 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config51 (Leader): Election: Leader has following peers: [] 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config51 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config51: onLeadershipChange, isLeader: true, hasLeader : true 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config51: became leader with frontend state for [] 10:55:18,185 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config51 , received role change from Candidate to Leader 10:55:18,284 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerActor - Actor created Actor[akka://test/user/testRegisterDataTreeChangeListener-DataTreeChangeListener#1227487906] [WARN] [04/15/2024 10:55:18.284] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRegisterDataTreeChangeListener-DataTreeChangeListener#1227487906]: org.opendaylight.controller.cluster.common.actor.Monitor@487f24a7 10:55:18,294 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config51: onMessage RegisterDataTreeChangeListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, registerOnAllInstances=false, dataTreeChangeListenerPath=Actor[akka://test/user/testRegisterDataTreeChangeListener-DataTreeChangeListener#1227487906]], isLeader: true, hasLeader: true 10:55:18,295 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeNotificationListenerRegistrationActor - Actor created Actor[akka://test/user/testRegisterDataTreeChangeListener/$a#-418725811] 10:55:18,295 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config51: Registering listenerActor ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener)] for path /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test [WARN] [04/15/2024 10:55:18.295] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRegisterDataTreeChangeListener/$a#-418725811]: org.opendaylight.controller.cluster.common.actor.Monitor@473d740c 10:55:18,295 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config51: Created publisher actor Actor[akka://test/user/testRegisterDataTreeChangeListener/member-1-shard-inventory-config51-DTCL-publisher#156279435] with name member-1-shard-inventory-config51-DTCL-publisher 10:55:18,295 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerActor - member-1-shard-inventory-config51: Enabled notifications for listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@51b96364 10:55:18,295 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config51: Sending RegisterListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener=ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener)], sending actor=TestActor[akka://test/user/testRegisterDataTreeChangeListener]], initialState present=true] to publisher actor Actor[akka://test/user/testRegisterDataTreeChangeListener/member-1-shard-inventory-config51-DTCL-publisher#156279435] 10:55:18,295 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testRegisterDataTreeChangeListener/member-1-shard-inventory-config51-DTCL-publisher#156279435] 10:55:18,295 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config51: sending RegisterDataTreeNotificationListenerReply, listenerRegistrationPath = akka://test/user/testRegisterDataTreeChangeListener/$a [WARN] [04/15/2024 10:55:18.295] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRegisterDataTreeChangeListener/member-1-shard-inventory-config51-DTCL-publisher#156279435]: org.opendaylight.controller.cluster.common.actor.Monitor@3b482534 10:55:18,295 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config51: Received RegisterListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener=ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener)], sending actor=TestActor[akka://test/user/testRegisterDataTreeChangeListener]], initialState present=true] 10:55:18,295 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config51: notifySingleListener: path: /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener)], sending actor=TestActor[akka://test/user/testRegisterDataTreeChangeListener]] 10:55:18,295 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ForwardingDataTreeChangeListener - Sending OnInitialData to ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener)] 10:55:18,295 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config51: registerTreeChangeListener: path: /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener)], sending actor=TestActor[akka://test/user/testRegisterDataTreeChangeListener]] 10:55:18,295 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerActor - member-1-shard-inventory-config51: Notifying onInitialData to listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@51b96364 10:55:18,295 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config51: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config51: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config51: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config51: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-263-0 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config51: Readying Tx member-1-ShardTransactionTest-fe-0-txn-263-0 of 1 operations, client version 13 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config51: readying transaction member-1-ShardTransactionTest-fe-0-txn-263-0 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config51: transaction member-1-ShardTransactionTest-fe-0-txn-263-0 ready 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config51: Validating transaction member-1-ShardTransactionTest-fe-0-txn-263-0 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config51: Transaction member-1-ShardTransactionTest-fe-0-txn-263-0 validated 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-263-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config51: canCommit for member-1-ShardTransactionTest-fe-0-txn-263-0: success 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config51: Committing transaction member-1-ShardTransactionTest-fe-0-txn-263-0 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config51: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-263-0 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config51: Transaction member-1-ShardTransactionTest-fe-0-txn-263-0 candidate ready 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-263-0: canCommit - candidate rootPath: / 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-263-0: canCommit - messages: [] 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-263-0: preCommit - successfulFromPrevious: [] 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config51: Transaction member-1-ShardTransactionTest-fe-0-txn-263-0 prepared 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-263-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:18,296 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config51: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-263-0 10:55:18,297 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config51: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-263-0 10:55:18,297 AM [test-akka.actor.default-dispatcher-13] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 144 10:55:18,297 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config51: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:18,297 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config51: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:18,297 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardDataTree - member-1-shard-inventory-config51: Transaction member-1-ShardTransactionTest-fe-0-txn-263-0 submitted to persistence 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: Moving last applied index from -1 to 0 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] FrontendMetadata - member-1-shard-inventory-config51: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1760028} is already disabled 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: Moving last applied index from 0 to 1 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: Applying state for log index 1 data Simple{size=144} 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] ShardDataTree - member-1-shard-inventory-config51: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-263-0 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-263-0: commit - successfulFromPrevious: [] 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-263-0 changing state from COMMIT_PENDING to COMMITTED 10:55:18,297 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: Transaction member-1-ShardTransactionTest-fe-0-txn-263-0 committed as 0, sending response to Actor[akka://test/temp/testRegisterDataTreeChangeListener$h] 10:55:18,298 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config51: publishChanges: rootPath: / 10:55:18,298 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: fakeSnapshot purging log to 0 for term 1 10:55:18,298 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config51: notifyListener: listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener)], sending actor=TestActor[akka://test/user/testRegisterDataTreeChangeListener]] 10:55:18,298 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: Persisting ApplyJournalEntries with index=0 10:55:18,298 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ForwardingDataTreeChangeListener - Sending DataTreeChanged to ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener)] 10:55:18,298 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config51: Persisting ApplyJournalEntries with index=1 10:55:18,298 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerActor - member-1-shard-inventory-config51: Sending 1 change notification(s) to listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@51b96364 10:55:18,298 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config51: Elapsed time for generation of change events for member-1-shard-inventory-config51-DTCL-publisher: 241.7 μs 10:55:18,298 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DataTreeChangeListenerActor - Actor created Actor[akka://test/user/testRegisterDataTreeChangeListener-DataTreeChangeListener2#1751318198] [WARN] [04/15/2024 10:55:18.298] [test-akka.actor.default-dispatcher-12] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRegisterDataTreeChangeListener-DataTreeChangeListener2#1751318198]: org.opendaylight.controller.cluster.common.actor.Monitor@3549e9e7 10:55:18,299 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config51: onMessage RegisterDataTreeChangeListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, registerOnAllInstances=false, dataTreeChangeListenerPath=Actor[akka://test/user/testRegisterDataTreeChangeListener-DataTreeChangeListener2#1751318198]], isLeader: true, hasLeader: true 10:55:18,299 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeNotificationListenerRegistrationActor - Actor created Actor[akka://test/user/testRegisterDataTreeChangeListener/$b#288068145] 10:55:18,299 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config51: Registering listenerActor ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener2)] for path /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test 10:55:18,299 AM [test-akka.actor.default-dispatcher-12] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config51: Sending RegisterListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener=ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener2)], sending actor=TestActor[akka://test/user/testRegisterDataTreeChangeListener]], initialState present=true] to publisher actor Actor[akka://test/user/testRegisterDataTreeChangeListener/member-1-shard-inventory-config51-DTCL-publisher#156279435] 10:55:18,299 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config51: sending RegisterDataTreeNotificationListenerReply, listenerRegistrationPath = akka://test/user/testRegisterDataTreeChangeListener/$b [WARN] [04/15/2024 10:55:18.299] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testRegisterDataTreeChangeListener/$b#288068145]: org.opendaylight.controller.cluster.common.actor.Monitor@32123c42 10:55:18,299 AM [test-akka.actor.default-dispatcher-12] [DEBUG] DataTreeChangeListenerActor - member-1-shard-inventory-config51: Enabled notifications for listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@6a4d9894 10:55:18,299 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config51: Received RegisterListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener=ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener2)], sending actor=TestActor[akka://test/user/testRegisterDataTreeChangeListener]], initialState present=true] 10:55:18,299 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config51: notifySingleListener: path: /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener2)], sending actor=TestActor[akka://test/user/testRegisterDataTreeChangeListener]] 10:55:18,299 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config51: notifyListener: listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener2)], sending actor=TestActor[akka://test/user/testRegisterDataTreeChangeListener]] 10:55:18,299 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ForwardingDataTreeChangeListener - Sending DataTreeChanged to ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener2)] 10:55:18,299 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config51: registerTreeChangeListener: path: /(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, listener: ForwardingDataTreeChangeListener [actor=ActorSelection[Anchor(akka://test/), Path(/user/testRegisterDataTreeChangeListener-DataTreeChangeListener2)], sending actor=TestActor[akka://test/user/testRegisterDataTreeChangeListener]] 10:55:18,299 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerActor - member-1-shard-inventory-config51: Sending 1 change notification(s) to listener org.opendaylight.controller.cluster.datastore.utils.MockDataTreeChangeListener@6a4d9894 10:55:18,800 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testRegisterDataTreeChangeListener] 10:55:18,811 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - Stopping Shard member-1-shard-inventory-config51 10:55:18,811 AM [test-akka.actor.default-dispatcher-7] [DEBUG] MessageSlicer - member-1-shard-inventory-config51 (Leader)_slicer-id-746: Closing 10:55:18,811 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config51: Aborting 0 pending queued transactions 10:55:18,812 AM [main] [INFO] TestActorFactory - Killing actor Actor[akka://test/user/testRegisterDataTreeChangeListener-DataTreeChangeListener#1227487906] 10:55:18,812 AM [main] [INFO] TestActorFactory - Killing actor Actor[akka://test/user/testRegisterDataTreeChangeListener-DataTreeChangeListener2#1751318198] 10:55:18,813 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-DataTreeChangeListener27#1630220459] [WARN] [04/15/2024 10:55:18.814] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-DataTreeChangeListener27#1630220459]: org.opendaylight.controller.cluster.common.actor.Monitor@78628657 10:55:18,815 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Shard created : member-1-shard-inventory-config52, persistent : true [WARN] [04/15/2024 10:55:18.815] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28]: org.opendaylight.controller.cluster.common.actor.Monitor@609dd99f 10:55:18,816 AM [test-akka.actor.default-dispatcher-14] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28/member-1-shard-inventory-config52-notifier#1927853894 created and ready for shard:member-1-shard-inventory-config52 [WARN] [04/15/2024 10:55:18.816] [test-akka.actor.default-dispatcher-14] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28/member-1-shard-inventory-config52-notifier#1927853894]: org.opendaylight.controller.cluster.common.actor.Monitor@67a976e5 10:55:18,816 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28/shard-member-1:snapshot-read#1300624643] [WARN] [04/15/2024 10:55:18.816] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28/shard-member-1:snapshot-read#1300624643]: org.opendaylight.controller.cluster.common.actor.Monitor@69b4c9c7 10:55:18,816 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Starting recovery for member-1-shard-inventory-config52 with journal batch size 3 10:55:18,817 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config52: onReceiveRecover: Received message class akka.persistence.SnapshotOffer from Actor[akka://test/system/in-memory-snapshot-store#2089496372] 10:55:18,817 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config52: SnapshotOffer called. 10:55:18,817 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config52: Moving last applied index from -1 to -1 10:55:18,817 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config52: Set currentTerm=1, votedFor=null 10:55:18,817 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config52: Applying recovered snapshot 10:55:18,817 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendMetadata - member-1-shard-inventory-config52: clearing clients {} 10:55:18,818 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config52: Created publisher actor Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28/member-1-shard-inventory-config52-DTCL-publisher#-1832411706] with name member-1-shard-inventory-config52-DTCL-publisher 10:55:18,818 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28/member-1-shard-inventory-config52-DTCL-publisher#-1832411706] 10:55:18,818 AM [test-akka.actor.default-dispatcher-14] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config52: publishChanges: rootPath: / 10:55:18,818 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config52: state snapshot applied in 475.8 μs 10:55:18,818 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - Recovery snapshot applied for member-1-shard-inventory-config52 in 653.7 μs: snapshotIndex=-1, snapshotTerm=-1, journal-size=0 10:55:18,818 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config52: Elapsed time for generation of change events for member-1-shard-inventory-config52-DTCL-publisher: 90.71 μs [WARN] [04/15/2024 10:55:18.818] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28/member-1-shard-inventory-config52-DTCL-publisher#-1832411706]: org.opendaylight.controller.cluster.common.actor.Monitor@675a6d21 10:55:18,818 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config52: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:18,818 AM [test-akka.actor.default-dispatcher-7] [INFO] Shard - member-1-shard-inventory-config52: Recovery completed in 1.375 ms - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:18,819 AM [test-akka.actor.default-dispatcher-7] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config52: onLeadershipChange, isLeader: false, hasLeader : false 10:55:18,819 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config52: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config52 is no longer the leader 10:55:18,819 AM [test-akka.actor.default-dispatcher-7] [INFO] DefaultConfigParamsImpl - Trying to use custom RaftPolicy org.opendaylight.controller.cluster.raft.policy.DisableElectionsRaftPolicy [WARN] [04/15/2024 10:55:18.819] [test-akka.actor.default-dispatcher-11] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28]] 10:55:18,819 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config52 , received role change from null to Follower 10:55:18,927 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config52: onMessage RegisterDataTreeChangeListener [path=/(urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test?revision=2014-03-13)test, registerOnAllInstances=true, dataTreeChangeListenerPath=Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-DataTreeChangeListener27#1630220459]], isLeader: false, hasLeader: false 10:55:18,927 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config52: Shard does not have a leader - delaying registration 10:55:18,927 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config52: sending RegisterDataTreeNotificationListenerReply, listenerRegistrationPath = akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28/$a 10:55:18,928 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeNotificationListenerRegistrationActor - Actor created Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28/$a#-1897211272] [WARN] [04/15/2024 10:55:18.929] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28/$a#-1897211272]: org.opendaylight.controller.cluster.common.actor.Monitor@2cbef2b9 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config52: RaftPolicy used with prev.config org.opendaylight.controller.cluster.raft.policy.DisableElectionsRaftPolicy, RaftPolicy used with newConfig null 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config52: Re-initializing to Follower with previous leaderId null 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config52 (Follower): Closing 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config52: onLeadershipChange, isLeader: false, hasLeader : false 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config52: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config52 is no longer the leader 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config52 (Follower): Received TimeoutNow - switching to Candidate 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config52 (Candidate): Election: Candidate has following voting peers: [] 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config52: Set currentTerm=2, votedFor=member-1-shard-inventory-config52 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config52 (Candidate): Starting new election term 2 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config52 (Follower) :- Switching from behavior Follower to Candidate, election term: 2 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config52 (Follower): Closing 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config52: onLeadershipChange, isLeader: false, hasLeader : false 10:55:18,929 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config52: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config52 is no longer the leader 10:55:18,929 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config52 , received role change from Follower to Candidate 10:55:18,930 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config52 (Candidate): Received ElectionTimeout 10:55:18,930 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config52 (Leader): Election: Leader has following peers: [] 10:55:18,930 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config52 (Candidate) :- Switching from behavior Candidate to Leader, election term: 2 10:55:18,930 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config52: onLeadershipChange, isLeader: true, hasLeader : true 10:55:18,930 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config52: became leader with frontend state for [] 10:55:18,930 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config52 , received role change from Candidate to Leader 10:55:19,429 AM [main] [INFO] TestActorFactory - Killing actor Actor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-DataTreeChangeListener27#1630220459] 10:55:19,440 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testClusteredDataTreeChangeListenerWithDelayedRegistrationClosed-shard28] 10:55:19,440 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Stopping Shard member-1-shard-inventory-config52 10:55:19,440 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageSlicer - member-1-shard-inventory-config52 (Leader)_slicer-id-748: Closing 10:55:19,440 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config52: Aborting 0 pending queued transactions 10:55:19,442 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Shard created : member-1-shard-inventory-config53, persistent : true [WARN] [04/15/2024 10:55:19.442] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testReadyLocalTransactionWithThreePhaseCommit]: org.opendaylight.controller.cluster.common.actor.Monitor@3f179a95 10:55:19,443 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testReadyLocalTransactionWithThreePhaseCommit/member-1-shard-inventory-config53-notifier#-1192380695 created and ready for shard:member-1-shard-inventory-config53 [WARN] [04/15/2024 10:55:19.443] [test-akka.actor.default-dispatcher-13] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyLocalTransactionWithThreePhaseCommit/member-1-shard-inventory-config53-notifier#-1192380695]: org.opendaylight.controller.cluster.common.actor.Monitor@77f51c07 10:55:19,443 AM [test-akka.actor.default-dispatcher-13] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testReadyLocalTransactionWithThreePhaseCommit/shard-member-1:snapshot-read#-744323511] [WARN] [04/15/2024 10:55:19.443] [test-akka.actor.default-dispatcher-14] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyLocalTransactionWithThreePhaseCommit/shard-member-1:snapshot-read#-744323511]: org.opendaylight.controller.cluster.common.actor.Monitor@6bf02212 10:55:19,444 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Starting recovery for member-1-shard-inventory-config53 with journal batch size 3 10:55:19,445 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:19,445 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config53: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:19,445 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config53: onLeadershipChange, isLeader: false, hasLeader : false 10:55:19,445 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config53 is no longer the leader 10:55:19,446 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config53 , received role change from null to Follower [WARN] [04/15/2024 10:55:19.446] [test-akka.actor.default-dispatcher-15] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testReadyLocalTransactionWithThreePhaseCommit]] 10:55:19,446 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53 (Follower): Received TimeoutNow - switching to Candidate 10:55:19,446 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53 (Candidate): Election: Candidate has following voting peers: [] 10:55:19,446 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Set currentTerm=1, votedFor=member-1-shard-inventory-config53 10:55:19,446 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config53 (Candidate): Starting new election term 1 10:55:19,446 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config53 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:19,446 AM [test-akka.actor.default-dispatcher-6] [DEBUG] MessageAssembler - member-1-shard-inventory-config53 (Follower): Closing 10:55:19,446 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config53: onLeadershipChange, isLeader: false, hasLeader : false 10:55:19,446 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config53 is no longer the leader 10:55:19,446 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config53 , received role change from Follower to Candidate 10:55:19,446 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config53 (Candidate): Received ElectionTimeout 10:55:19,446 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config53 (Leader): Election: Leader has following peers: [] 10:55:19,446 AM [test-akka.actor.default-dispatcher-14] [INFO] Shard - member-1-shard-inventory-config53 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:19,446 AM [test-akka.actor.default-dispatcher-14] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config53: onLeadershipChange, isLeader: true, hasLeader : true 10:55:19,446 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config53: became leader with frontend state for [] 10:55:19,447 AM [test-akka.actor.default-dispatcher-14] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config53 , received role change from Candidate to Leader 10:55:19,507 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config53: handleReadyLocalTransaction for member-1-ShardTransactionTest-fe-0-txn-264-0 10:55:19,507 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config53: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:19,507 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config53: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:19,507 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config53: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:19,507 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config53: Applying local modifications for Tx member-1-ShardTransactionTest-fe-0-txn-264-0 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-264-0 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config53: Validating transaction member-1-ShardTransactionTest-fe-0-txn-264-0 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config53: Transaction member-1-ShardTransactionTest-fe-0-txn-264-0 validated 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-264-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: canCommit for member-1-ShardTransactionTest-fe-0-txn-264-0: success 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Committing transaction member-1-ShardTransactionTest-fe-0-txn-264-0 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config53: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-264-0 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config53: Transaction member-1-ShardTransactionTest-fe-0-txn-264-0 candidate ready 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-264-0: canCommit - candidate rootPath: / 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-264-0: canCommit - messages: [] 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-264-0: preCommit - successfulFromPrevious: [] 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config53: Transaction member-1-ShardTransactionTest-fe-0-txn-264-0 prepared 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-264-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-264-0 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config53: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-264-0 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 176 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=176}] 10:55:19,508 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=176}] 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config53: Transaction member-1-ShardTransactionTest-fe-0-txn-264-0 submitted to persistence 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Moving last applied index from -1 to 0 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] FrontendMetadata - member-1-shard-inventory-config53: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1626547} is already disabled 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Persisting ApplyJournalEntries with index=0 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=176}] 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Moving last applied index from 0 to 1 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Applying state for log index 1 data Simple{size=176} 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTree - member-1-shard-inventory-config53: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-264-0 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-264-0: commit - successfulFromPrevious: [] 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-264-0 changing state from COMMIT_PENDING to COMMITTED 10:55:19,509 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Transaction member-1-ShardTransactionTest-fe-0-txn-264-0 committed as 0, sending response to Actor[akka://test/system/testProbe-766#-1090452828] 10:55:19,510 AM [test-akka.actor.default-dispatcher-6] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config53: Created publisher actor Actor[akka://test/user/testReadyLocalTransactionWithThreePhaseCommit/member-1-shard-inventory-config53-DTCL-publisher#-2084684837] with name member-1-shard-inventory-config53-DTCL-publisher 10:55:19,510 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testReadyLocalTransactionWithThreePhaseCommit/member-1-shard-inventory-config53-DTCL-publisher#-2084684837] 10:55:19,510 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: fakeSnapshot purging log to 0 for term 1 10:55:19,510 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config53: Persisting ApplyJournalEntries with index=1 10:55:19,510 AM [test-akka.actor.default-dispatcher-14] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config53: publishChanges: rootPath: / [WARN] [04/15/2024 10:55:19.510] [test-akka.actor.default-dispatcher-7] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testReadyLocalTransactionWithThreePhaseCommit/member-1-shard-inventory-config53-DTCL-publisher#-2084684837]: org.opendaylight.controller.cluster.common.actor.Monitor@5654b390 10:55:19,510 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config53: Elapsed time for generation of change events for member-1-shard-inventory-config53-DTCL-publisher: 110.4 μs 10:55:19,513 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testReadyLocalTransactionWithThreePhaseCommit] 10:55:19,523 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Stopping Shard member-1-shard-inventory-config53 10:55:19,523 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageSlicer - member-1-shard-inventory-config53 (Leader)_slicer-id-750: Closing 10:55:19,524 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config53: Aborting 0 pending queued transactions 10:55:19,532 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Shard created : member-1-shard-inventory-config54, persistent : true [WARN] [04/15/2024 10:55:19.532] [test-akka.actor.default-dispatcher-11] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testTransactionCommitWithSubsequentExpiredCohortEntry]: org.opendaylight.controller.cluster.common.actor.Monitor@2f05e0a1 10:55:19,533 AM [test-akka.actor.default-dispatcher-11] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testTransactionCommitWithSubsequentExpiredCohortEntry/member-1-shard-inventory-config54-notifier#1180199736 created and ready for shard:member-1-shard-inventory-config54 [WARN] [04/15/2024 10:55:19.533] [test-akka.actor.default-dispatcher-14] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testTransactionCommitWithSubsequentExpiredCohortEntry/member-1-shard-inventory-config54-notifier#1180199736]: org.opendaylight.controller.cluster.common.actor.Monitor@77c66ec6 10:55:19,533 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testTransactionCommitWithSubsequentExpiredCohortEntry/shard-member-1:snapshot-read#-1587601462] [WARN] [04/15/2024 10:55:19.533] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testTransactionCommitWithSubsequentExpiredCohortEntry/shard-member-1:snapshot-read#-1587601462]: org.opendaylight.controller.cluster.common.actor.Monitor@4b745874 10:55:19,533 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - Starting recovery for member-1-shard-inventory-config54 with journal batch size 3 10:55:19,534 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:19,534 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config54: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:19,534 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config54: onLeadershipChange, isLeader: false, hasLeader : false 10:55:19,534 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config54 is no longer the leader [WARN] [04/15/2024 10:55:19.534] [test-akka.actor.default-dispatcher-13] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testTransactionCommitWithSubsequentExpiredCohortEntry]] 10:55:19,534 AM [test-akka.actor.default-dispatcher-13] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config54 , received role change from null to Follower 10:55:19,534 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54 (Follower): Received TimeoutNow - switching to Candidate 10:55:19,535 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54 (Candidate): Election: Candidate has following voting peers: [] 10:55:19,535 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54: Set currentTerm=1, votedFor=member-1-shard-inventory-config54 10:55:19,535 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config54 (Candidate): Starting new election term 1 10:55:19,535 AM [test-akka.actor.default-dispatcher-11] [INFO] Shard - member-1-shard-inventory-config54 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:19,535 AM [test-akka.actor.default-dispatcher-11] [DEBUG] MessageAssembler - member-1-shard-inventory-config54 (Follower): Closing 10:55:19,535 AM [test-akka.actor.default-dispatcher-11] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config54: onLeadershipChange, isLeader: false, hasLeader : false 10:55:19,535 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config54 is no longer the leader 10:55:19,535 AM [test-akka.actor.default-dispatcher-7] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config54 , received role change from Follower to Candidate 10:55:19,535 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config54 (Candidate): Received ElectionTimeout 10:55:19,535 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config54 (Leader): Election: Leader has following peers: [] 10:55:19,535 AM [test-akka.actor.default-dispatcher-6] [INFO] Shard - member-1-shard-inventory-config54 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:19,535 AM [test-akka.actor.default-dispatcher-6] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config54: onLeadershipChange, isLeader: true, hasLeader : true 10:55:19,535 AM [test-akka.actor.default-dispatcher-6] [DEBUG] Shard - member-1-shard-inventory-config54: became leader with frontend state for [] 10:55:19,535 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config54 , received role change from Candidate to Leader 10:55:19,596 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:19,596 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:19,596 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:19,596 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-265-0 10:55:19,596 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Readying Tx member-1-ShardTransactionTest-fe-0-txn-265-0 of 1 operations, client version 13 10:55:19,596 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: readying transaction member-1-ShardTransactionTest-fe-0-txn-265-0 10:55:19,596 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: transaction member-1-ShardTransactionTest-fe-0-txn-265-0 ready 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-265-0 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Validating transaction member-1-ShardTransactionTest-fe-0-txn-265-0 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Transaction member-1-ShardTransactionTest-fe-0-txn-265-0 validated 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-265-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: canCommit for member-1-ShardTransactionTest-fe-0-txn-265-0: success 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-266-0 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Readying Tx member-1-ShardTransactionTest-fe-0-txn-266-0 of 1 operations, client version 13 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: readying transaction member-1-ShardTransactionTest-fe-0-txn-266-0 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: transaction member-1-ShardTransactionTest-fe-0-txn-266-0 ready 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Moving last applied index from -1 to 0 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] FrontendMetadata - member-1-shard-inventory-config54: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1556045} is already disabled 10:55:19,597 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Persisting ApplyJournalEntries with index=0 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: handleReadyLocalTransaction for member-1-ShardTransactionTest-fe-0-txn-267-0 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Applying local modifications for Tx member-1-ShardTransactionTest-fe-0-txn-267-0 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Tx member-1-ShardTransactionTest-fe-0-txn-267-0 is scheduled for canCommit step 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Committing transaction member-1-ShardTransactionTest-fe-0-txn-265-0 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-265-0 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Transaction member-1-ShardTransactionTest-fe-0-txn-265-0 candidate ready 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-265-0: canCommit - candidate rootPath: / 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-265-0: canCommit - messages: [] 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-265-0: preCommit - successfulFromPrevious: [] 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Transaction member-1-ShardTransactionTest-fe-0-txn-265-0 prepared 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-265-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-265-0 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-265-0 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 144 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Persist data SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Append log entry and persist SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:19,598 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Transaction member-1-ShardTransactionTest-fe-0-txn-265-0 submitted to persistence 10:55:19,600 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54: persist complete SimpleReplicatedLogEntry [index=1, term=1, payload=Simple{size=144}] 10:55:19,600 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54: Moving last applied index from 0 to 1 10:55:19,600 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54: Applying state for log index 1 data Simple{size=144} 10:55:19,600 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-265-0 10:55:19,600 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-265-0: commit - successfulFromPrevious: [] 10:55:19,601 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-265-0 changing state from COMMIT_PENDING to COMMITTED 10:55:19,601 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54: Transaction member-1-ShardTransactionTest-fe-0-txn-265-0 committed as 0, sending response to Actor[akka://test/system/testProbe-768#-136348299] 10:55:19,601 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTreeChangeListenerPublisherActorProxy - member-1-shard-inventory-config54: Created publisher actor Actor[akka://test/user/testTransactionCommitWithSubsequentExpiredCohortEntry/member-1-shard-inventory-config54-DTCL-publisher#1422079317] with name member-1-shard-inventory-config54-DTCL-publisher 10:55:19,601 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTreeChangePublisherActor - Actor created Actor[akka://test/user/testTransactionCommitWithSubsequentExpiredCohortEntry/member-1-shard-inventory-config54-DTCL-publisher#1422079317] 10:55:19,601 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54: fakeSnapshot purging log to 0 for term 1 10:55:19,601 AM [test-akka.actor.default-dispatcher-14] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config54: publishChanges: rootPath: / [WARN] [04/15/2024 10:55:19.601] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testTransactionCommitWithSubsequentExpiredCohortEntry/member-1-shard-inventory-config54-DTCL-publisher#1422079317]: org.opendaylight.controller.cluster.common.actor.Monitor@3ef5cfe1 10:55:19,601 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config54: Persisting ApplyJournalEntries with index=1 10:55:19,601 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config54: Elapsed time for generation of change events for member-1-shard-inventory-config54-DTCL-publisher: 93.88 μs 10:55:20,214 AM [test-akka.actor.default-dispatcher-7] [WARN] ShardDataTree - member-1-shard-inventory-config54: Current transaction member-1-ShardTransactionTest-fe-0-txn-266-0 has timed out after 616 ms in state READY 10:55:20,214 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Validating transaction member-1-ShardTransactionTest-fe-0-txn-267-0 10:55:20,214 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Transaction member-1-ShardTransactionTest-fe-0-txn-267-0 validated 10:55:20,214 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-267-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:20,214 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config54: canCommit for member-1-ShardTransactionTest-fe-0-txn-267-0: success 10:55:20,214 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config54: Committing transaction member-1-ShardTransactionTest-fe-0-txn-267-0 10:55:20,214 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-267-0 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Transaction member-1-ShardTransactionTest-fe-0-txn-267-0 candidate ready 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-267-0: canCommit - candidate rootPath: / 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-267-0: canCommit - messages: [] 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-267-0: preCommit - successfulFromPrevious: [] 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Transaction member-1-ShardTransactionTest-fe-0-txn-267-0 prepared 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-267-0 changing state from PRE_COMMIT_PENDING to PRE_COMMIT_COMPLETE 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config54: Finishing commit for transaction member-1-ShardTransactionTest-fe-0-txn-267-0 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Starting commit for transaction member-1-ShardTransactionTest-fe-0-txn-267-0 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CommitTransactionPayload - Initial buffer capacity 512, actual serialized size 145 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config54: Persist data SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=145}] 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config54: Append log entry and persist SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=145}] 10:55:20,215 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Transaction member-1-ShardTransactionTest-fe-0-txn-267-0 submitted to persistence 10:55:20,216 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config54: persist complete SimpleReplicatedLogEntry [index=2, term=1, payload=Simple{size=145}] 10:55:20,216 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config54: Moving last applied index from 1 to 2 10:55:20,216 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config54: Applying state for log index 2 data Simple{size=145} 10:55:20,216 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config54: Resuming commit of transaction member-1-ShardTransactionTest-fe-0-txn-267-0 10:55:20,216 AM [test-akka.actor.default-dispatcher-7] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-267-0: commit - successfulFromPrevious: [] 10:55:20,216 AM [test-akka.actor.default-dispatcher-7] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-267-0 changing state from COMMIT_PENDING to COMMITTED 10:55:20,216 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config54: Transaction member-1-ShardTransactionTest-fe-0-txn-267-0 committed as 0, sending response to Actor[akka://test/system/testProbe-768#-136348299] 10:55:20,216 AM [test-akka.actor.default-dispatcher-14] [DEBUG] DefaultShardDataTreeChangeListenerPublisher - member-1-shard-inventory-config54: publishChanges: rootPath: / 10:55:20,216 AM [test-akka.actor.default-dispatcher-14] [DEBUG] ShardDataTreeChangePublisherActor - member-1-shard-inventory-config54: Elapsed time for generation of change events for member-1-shard-inventory-config54-DTCL-publisher: 37.20 μs 10:55:20,216 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config54: fakeSnapshot purging log to 1 for term 1 10:55:20,217 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config54: Persisting ApplyJournalEntries with index=2 10:55:20,217 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testTransactionCommitWithSubsequentExpiredCohortEntry] 10:55:20,228 AM [test-akka.actor.default-dispatcher-14] [INFO] Shard - Stopping Shard member-1-shard-inventory-config54 10:55:20,228 AM [test-akka.actor.default-dispatcher-14] [DEBUG] MessageSlicer - member-1-shard-inventory-config54 (Leader)_slicer-id-752: Closing 10:55:20,228 AM [test-akka.actor.default-dispatcher-14] [DEBUG] Shard - member-1-shard-inventory-config54: Aborting 0 pending queued transactions 10:55:20,230 AM [test-akka.actor.default-dispatcher-14] [INFO] Shard - Shard created : member-1-shard-inventory-config55, persistent : true [WARN] [04/15/2024 10:55:20.230] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from TestActor[akka://test/user/testPreCommitPhaseFailure]: org.opendaylight.controller.cluster.common.actor.Monitor@37af0612 10:55:20,231 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardSnapshotActor - Actor created Actor[akka://test/user/testPreCommitPhaseFailure/shard-member-1:snapshot-read#-150882955] 10:55:20,231 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier:akka://test@10.30.171.140:25520/user/testPreCommitPhaseFailure/member-1-shard-inventory-config55-notifier#1610799936 created and ready for shard:member-1-shard-inventory-config55 10:55:20,231 AM [test-akka.actor.default-dispatcher-14] [INFO] Shard - Starting recovery for member-1-shard-inventory-config55 with journal batch size 3 [WARN] [04/15/2024 10:55:20.231] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testPreCommitPhaseFailure/member-1-shard-inventory-config55-notifier#1610799936]: org.opendaylight.controller.cluster.common.actor.Monitor@23cf9b0e [WARN] [04/15/2024 10:55:20.231] [test-akka.actor.default-dispatcher-6] [akka://test/user/termination-monitor] received dead letter from Actor[akka://test/user/testPreCommitPhaseFailure/shard-member-1:snapshot-read#-150882955]: org.opendaylight.controller.cluster.common.actor.Monitor@2d2f3fec 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config55: onReceiveRecover: Received message class akka.persistence.RecoveryCompleted$ from Actor[akka://test/deadLetters] 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config55: Recovery completed - Switching actor to Follower - last log index = -1, last log term = -1, snapshot index = -1, snapshot term = -1, journal size = 0 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config55: onLeadershipChange, isLeader: false, hasLeader : false 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config55: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config55 is no longer the leader 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config55 (Follower): Received TimeoutNow - switching to Candidate 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config55 (Candidate): Election: Candidate has following voting peers: [] 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config55: Set currentTerm=1, votedFor=member-1-shard-inventory-config55 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config55 (Candidate): Starting new election term 1 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [INFO] Shard - member-1-shard-inventory-config55 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [DEBUG] MessageAssembler - member-1-shard-inventory-config55 (Follower): Closing [WARN] [04/15/2024 10:55:20.232] [test-akka.actor.default-dispatcher-6] [akka://test/user] unhandled message from Actor[akka://test/deadLetters]: ActorInitialized[actorRef=TestActor[akka://test/user/testPreCommitPhaseFailure]] 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config55: onLeadershipChange, isLeader: false, hasLeader : false 10:55:20,232 AM [test-akka.actor.default-dispatcher-13] [DEBUG] Shard - member-1-shard-inventory-config55: onStateChanged: Closing all transaction chains because shard member-1-shard-inventory-config55 is no longer the leader 10:55:20,232 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config55 , received role change from null to Follower 10:55:20,232 AM [test-akka.actor.default-dispatcher-6] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config55 , received role change from Follower to Candidate 10:55:20,232 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config55 (Candidate): Received ElectionTimeout 10:55:20,232 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config55 (Leader): Election: Leader has following peers: [] 10:55:20,232 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - member-1-shard-inventory-config55 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 10:55:20,232 AM [test-akka.actor.default-dispatcher-15] [DEBUG] DataTreeChangeListenerSupport - member-1-shard-inventory-config55: onLeadershipChange, isLeader: true, hasLeader : true 10:55:20,233 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config55: became leader with frontend state for [] 10:55:20,233 AM [test-akka.actor.default-dispatcher-15] [INFO] RoleChangeNotifier - RoleChangeNotifier for member-1-shard-inventory-config55 , received role change from Candidate to Leader 10:55:20,293 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config55: encountered ask-based client ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, disabling transaction tracking 10:55:20,294 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config55: Persist data SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:20,294 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config55: Append log entry and persist SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:20,294 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config55: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-268-0 10:55:20,294 AM [test-akka.actor.default-dispatcher-7] [DEBUG] Shard - member-1-shard-inventory-config55: Readying Tx member-1-ShardTransactionTest-fe-0-txn-268-0 of 1 operations, client version 13 10:55:20,294 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config55: readying transaction member-1-ShardTransactionTest-fe-0-txn-268-0 10:55:20,294 AM [test-akka.actor.default-dispatcher-7] [DEBUG] ShardDataTree - member-1-shard-inventory-config55: transaction member-1-ShardTransactionTest-fe-0-txn-268-0 ready 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: Applying 1 batched modifications for Tx member-1-ShardTransactionTest-fe-0-txn-269-0 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: Readying Tx member-1-ShardTransactionTest-fe-0-txn-269-0 of 1 operations, client version 13 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config55: readying transaction member-1-ShardTransactionTest-fe-0-txn-269-0 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config55: transaction member-1-ShardTransactionTest-fe-0-txn-269-0 ready 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: persist complete SimpleReplicatedLogEntry [index=0, term=1, payload=DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37}] 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: Moving last applied index from -1 to 0 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: Applying state for log index 0 data DisableTrackingPayload{identifier=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, size=37} 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: disabling tracking of ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] FrontendMetadata - member-1-shard-inventory-config55: disableTracking ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0} does not match any client, pre-disabling client. 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: leader state Disabled{clientId=ClientIdentifier{frontend=member-1-frontend-ShardTransactionTest, generation=0}, nanosAgo=1521085} is already disabled 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-268-0 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config55: Validating transaction member-1-ShardTransactionTest-fe-0-txn-268-0 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config55: Transaction member-1-ShardTransactionTest-fe-0-txn-268-0 validated 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-268-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: canCommit for member-1-ShardTransactionTest-fe-0-txn-268-0: success 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: Persisting ApplyJournalEntries with index=0 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: Can committing transaction member-1-ShardTransactionTest-fe-0-txn-269-0 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config55: Tx member-1-ShardTransactionTest-fe-0-txn-269-0 is scheduled for canCommit step 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: Committing transaction member-1-ShardTransactionTest-fe-0-txn-268-0 10:55:20,295 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config55: Preparing transaction member-1-ShardTransactionTest-fe-0-txn-268-0 10:55:20,296 AM [test-akka.actor.default-dispatcher-11] [ERROR] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-268-0 failed to prepare java.lang.RuntimeException: mock preCommit failure at org.opendaylight.controller.cluster.datastore.ShardDataTree.startPreCommit(ShardDataTree.java:1030) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.preCommit(SimpleShardDataTreeCohort.java:113) at org.opendaylight.controller.cluster.datastore.CohortEntry.preCommit(CohortEntry.java:117) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.doCommit(ShardCommitCoordinator.java:302) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCommit(ShardCommitCoordinator.java:365) at org.opendaylight.controller.cluster.datastore.Shard.handleCommitTransaction(Shard.java:715) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:416) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:20,296 AM [test-akka.actor.default-dispatcher-11] [DEBUG] CompositeDataTreeCohort - member-1-ShardTransactionTest-fe-0-txn-268-0: abort - successfulFromPrevious: [] 10:55:20,296 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-268-0 changing state from PRE_COMMIT_PENDING to FAILED 10:55:20,296 AM [test-akka.actor.default-dispatcher-11] [ERROR] Shard - member-1-shard-inventory-config55 An exception occurred while preCommitting transaction member-1-ShardTransactionTest-fe-0-txn-268-0 java.lang.RuntimeException: mock preCommit failure at org.opendaylight.controller.cluster.datastore.ShardDataTree.startPreCommit(ShardDataTree.java:1030) at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.preCommit(SimpleShardDataTreeCohort.java:113) at org.opendaylight.controller.cluster.datastore.CohortEntry.preCommit(CohortEntry.java:117) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.doCommit(ShardCommitCoordinator.java:302) at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCommit(ShardCommitCoordinator.java:365) at org.opendaylight.controller.cluster.datastore.Shard.handleCommitTransaction(Shard.java:715) at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:416) at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:270) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:24) at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:20) at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:20) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) at akka.actor.Actor.aroundReceive(Actor.scala:537) at akka.actor.Actor.aroundReceive$(Actor.scala:535) at akka.persistence.AbstractPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:295) at akka.persistence.Eventsourced$$anon$4.stateReceive(Eventsourced.scala:917) at akka.persistence.Eventsourced.aroundReceive(Eventsourced.scala:245) at akka.persistence.Eventsourced.aroundReceive$(Eventsourced.scala:244) at akka.persistence.AbstractPersistentActor.aroundReceive(PersistentActor.scala:295) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:579) at akka.actor.ActorCell.invoke(ActorCell.scala:547) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:270) at akka.dispatch.Mailbox.run(Mailbox.scala:231) at akka.dispatch.Mailbox.exec(Mailbox.scala:243) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 10:55:20,296 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config55: Validating transaction member-1-ShardTransactionTest-fe-0-txn-269-0 10:55:20,296 AM [test-akka.actor.default-dispatcher-11] [DEBUG] ShardDataTree - member-1-shard-inventory-config55: Transaction member-1-ShardTransactionTest-fe-0-txn-269-0 validated 10:55:20,296 AM [test-akka.actor.default-dispatcher-11] [DEBUG] SimpleShardDataTreeCohort - Transaction member-1-ShardTransactionTest-fe-0-txn-269-0 changing state from CAN_COMMIT_PENDING to CAN_COMMIT_COMPLETE 10:55:20,296 AM [test-akka.actor.default-dispatcher-11] [DEBUG] Shard - member-1-shard-inventory-config55: canCommit for member-1-ShardTransactionTest-fe-0-txn-269-0: success 10:55:20,299 AM [main] [INFO] TestActorFactory - Killing actor TestActor[akka://test/user/testPreCommitPhaseFailure] 10:55:20,310 AM [test-akka.actor.default-dispatcher-15] [INFO] Shard - Stopping Shard member-1-shard-inventory-config55 10:55:20,310 AM [test-akka.actor.default-dispatcher-15] [DEBUG] MessageSlicer - member-1-shard-inventory-config55 (Leader)_slicer-id-754: Closing 10:55:20,310 AM [test-akka.actor.default-dispatcher-15] [DEBUG] Shard - member-1-shard-inventory-config55: Aborting 1 pending queued transactions [WARN] [04/15/2024 10:55:20.310] [test-akka.actor.default-dispatcher-15] [akka://test/deadLetters] received dead letter from TestActor[akka://test/user/testPreCommitPhaseFailure]: Failure(java.lang.RuntimeException: Transaction aborted due to shutdown.) [INFO] [04/15/2024 10:55:20.312] [test-akka.remote.default-remote-dispatcher-8] [akka://test@10.30.171.140:25520/system/remoting-terminator] Shutting down remote daemon. 10:55:20,313 AM [test-akka.actor.default-dispatcher-11] [INFO] RemoteActorRefProvider$RemotingTerminator - Shutting down remote daemon. 10:55:20,313 AM [test-akka.actor.default-dispatcher-15] [INFO] RemoteActorRefProvider$RemotingTerminator - Remote daemon shut down; proceeding with flushing remote transports. [INFO] [04/15/2024 10:55:20.313] [test-akka.remote.default-remote-dispatcher-8] [akka://test@10.30.171.140:25520/system/remoting-terminator] Remote daemon shut down; proceeding with flushing remote transports. [INFO] [04/15/2024 10:55:20.315] [test-akka.remote.default-remote-dispatcher-8] [akka://test@10.30.171.140:25520/system/remoting-terminator] Remoting shut down. 10:55:20,315 AM [test-akka.actor.default-dispatcher-14] [INFO] RemoteActorRefProvider$RemotingTerminator - Remoting shut down. [DEBUG] [04/15/2024 10:55:20.315] [test-akka.actor.internal-dispatcher-2] [EventStream] shutting down: StandardOutLogger