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

Dynamic service deployment should use projection if no NodeFilter is set.

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.4
    • Component/s: managed services
    • Labels:
      None

      Description

      We have two issues here when service starts dynamically with serviceConfiguration provided that not contains any NodeFilter.

      1. Projection is ignored.
      So, if user use a projection for service deployment, we should use it as NodeFilter.

      2. Service can be unexpectedly deployed on client nodes.
      If projection is not specified then cluster.forServers() projection should be used.

        Attachments

          Activity

            People

            • Assignee:
              amashenkov Andrew Mashenkov
              Reporter:
              amashenkov Andrew Mashenkov
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: