Matteo Bertozzi created HBASE-15052: ---------------------------------------
Summary: Use EnvironmentEdgeManager in ReplicationSource Key: HBASE-15052 URL: https://issues.apache.org/jira/browse/HBASE-15052 Project: HBase Issue Type: Bug Components: Replication Reporter: Matteo Bertozzi Assignee: Matteo Bertozzi Priority: Trivial ReplicationSource is passing System.currentTimeMillis() to MetricsSource.setAgeOfLastShippedOp() which is subtracting that from EnvironmentEdgeManager.currentTime(). {code} // if there was nothing to ship and it's not an error // set "ageOfLastShippedOp" to <now> to indicate that we're current metrics.setAgeOfLastShippedOp(System.currentTimeMillis(), walGroupId); public void setAgeOfLastShippedOp(long timestamp, String walGroup) { long age = EnvironmentEdgeManager.currentTime() - timestamp; {code} we should just use EnvironmentEdgeManager.currentTime() in ReplicationSource -- This message was sent by Atlassian JIRA (v6.3.4#6332)