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

Allow execution of optional tasks in exchange worker

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.0
    • cache
    • None

    Description

      Exchange worker is responsible for cache start/stop. With introduction of DD and hence dynamic updates of cache types and indexes, it is necessary to properly synchronize these operations wrt cache lifecycle.

      The most obvious way is to initiate these operations from within exchange worker thread. In this case concurrent cache start/stop will always be handled correctly.

      At the moment exhange manager is not ready for this. Need to perform some refactoring to allow for optional tasks to be executed from that thread.

      Attachments

        Issue Links

          Activity

            People

              vozerov Vladimir Ozerov
              vozerov Vladimir Ozerov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: