Stefan Egli created SLING-2967:
----------------------------------
Summary: Make topology connectors independent from machine clocks
differences
Key: SLING-2967
URL: https://issues.apache.org/jira/browse/SLING-2967
Project: Sling
Issue Type: Bug
Components: Extensions
Affects Versions: Discovery Impl 1.0.0
Reporter: Stefan Egli
Assignee: Stefan Egli
In a setup where two machines use discovery.impl to connect the topology
between each other - and the two machines's clock have a considerable
difference, say 1min - the discovery.impl rejects the incoming announcement,
treating it as 'expired'.
While in theory it is reasonable to assume that server clocks in data centers
run fairly in-sync, it is still safer to avoid any dependency on the accuracy
of clocks.
The topology connector should not be dependent on those clocks and not pass
times as part of the announcement-json - but rather stamp incoming
announcements with local clocks.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira