Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
Since IgniteAuthenticationProcessor is not treated as a separate processor,
it is needed to refactor explicit IgniteAuthenticationProcessor callbacks from other processors. Many of them can be eliminated.
For example onActivate method can be replaced with PartitionsExchangeAware#onDoneBeforeTopologyUnlock
Explicit onLocalJoin method call can be replaced with discoMgr.localJoinFuture().listen(fut -> onLocalJoin());
and so on.
It is also possible that this will require changing the startup order of the IgniteAuthenticationProcessor.
Attachments
Issue Links
- links to