[
https://issues.apache.org/jira/browse/IGNITE-27725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mirza Aliev updated IGNITE-27725:
---------------------------------
Description:
h3. Motivation
We would like to add some logs to Placement Driver and araound, so we could
properly catch rare case when Placement Driver wasn't registered after
metastorage leader re-election.
* We have added logs to the most suspicious place --
{{LogicalTopologyEventListener#onTopologyLeap}}. This method wasn't even
implemented, meaning that if some node is lagging in terms of CMG raft group,
and rejoins after some time, it won't receive
{{LogicalTopologyEventListener#onNodeJoined}}, hence all login with node
subscription will be missed. The first step is to log the place and it must be
fixed as soon as possible https://issues.apache.org/jira/browse/IGNITE-27770
* Proper logging of {{LeaseTracker}} start and stop
* Starting Ragt client in {{PlacementDriverManager}}, receiving leader change
event.
etc.
was:After some incident, we would like to add some logs to Placement Driver
and other places, so we could properly catch next time rare case when Placement
Driver wasn't registered after metastorage leader re-election.
> Improve placement driver log coverage
> -------------------------------------
>
> Key: IGNITE-27725
> URL: https://issues.apache.org/jira/browse/IGNITE-27725
> Project: Ignite
> Issue Type: Improvement
> Reporter: Mirza Aliev
> Assignee: Mirza Aliev
> Priority: Major
> Labels: ignite-3
> Time Spent: 10m
> Remaining Estimate: 0h
>
> h3. Motivation
> We would like to add some logs to Placement Driver and araound, so we could
> properly catch rare case when Placement Driver wasn't registered after
> metastorage leader re-election.
> * We have added logs to the most suspicious place --
> {{LogicalTopologyEventListener#onTopologyLeap}}. This method wasn't even
> implemented, meaning that if some node is lagging in terms of CMG raft group,
> and rejoins after some time, it won't receive
> {{LogicalTopologyEventListener#onNodeJoined}}, hence all login with node
> subscription will be missed. The first step is to log the place and it must
> be fixed as soon as possible
> https://issues.apache.org/jira/browse/IGNITE-27770
> * Proper logging of {{LeaseTracker}} start and stop
> * Starting Ragt client in {{PlacementDriverManager}}, receiving leader change
> event.
> etc.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)