Alexander Kolbasov created SENTRY-1874:
------------------------------------------

             Summary: Do not require quiet HMS when taking initial HMS snapshot
                 Key: SENTRY-1874
                 URL: https://issues.apache.org/jira/browse/SENTRY-1874
             Project: Sentry
          Issue Type: Sub-task
          Components: Sentry
    Affects Versions: 2.0.0
            Reporter: Alexander Kolbasov
            Assignee: Alexander Kolbasov
             Fix For: 2.0.0


When Sentry starts initially, it needs to get a full snapshot from HMS and 
associate it with a specific notification ID. HMS does not provide any 
mechanism to get a consistent snapshot with known notification ID. SO Sentry 
does the following:

1) Read current notification ID_0
2) Obtain full snapshot from HMS
3) Read current notification ID_1
4) If (ID_0 != ID_1) goto 1.

This creates a problem that the process may never converge when there is some 
constant stream of HMS activity affecting notification IDs. We would like to be 
able to use a problem that can converge in the presence of updates.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to