Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-14675

Refactor IgniteAuthenticationProcessor callbacks

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 2.11
    • 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

          Activity

            People

              PetrovMikhail Mikhail Petrov
              PetrovMikhail Mikhail Petrov
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m