Appy created HBASE-18499:
----------------------------
Summary: Design improvements to Clock.java
Key: HBASE-18499
URL: https://issues.apache.org/jira/browse/HBASE-18499
Project: HBase
Issue Type: Sub-task
Reporter: Appy
Assignee: Appy
- Delete PhysicalClock interface which seems useless give we have SYSTEM
implementation of Clock which is basically the same.
- Embed systemMonotonic clock into HLC to get rid of redundancy in management
of physical component, esp logic around ensuring monotonicity.
- Make max_skew in clocks configurable
- Remove isMonotonicallyIncreasing() which is not used.
- update logical overflow test to not use hooks but prod code path
- Added lots of comments.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)