[ 
https://issues.apache.org/jira/browse/HBASE-8927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13706503#comment-13706503
 ] 

Sergey Shelukhin commented on HBASE-8927:
-----------------------------------------

[~stack] nanoTime is not the time... it cannot be used between machines (i.e. 
for ttl and such):
{quote}
This method can only be used to measure elapsed time and is not related to any 
other notion of system or wall-clock time. The value returned represents 
nanoseconds since some fixed but arbitrary time (perhaps in the future, so 
values may be negative). This method provides nanosecond precision, but not 
necessarily nanosecond accuracy. No guarantees are made about how frequently 
values change. Differences in successive calls that span greater than 
approximately 292 years (263 nanoseconds) will not accurately compute elapsed 
time due to numerical overflow. {quote}
                
> Use nano time instead of mili time everywhere
> ---------------------------------------------
>
>                 Key: HBASE-8927
>                 URL: https://issues.apache.org/jira/browse/HBASE-8927
>             Project: HBase
>          Issue Type: Bug
>            Reporter: stack
>         Attachments: 8927.txt
>
>
> Less collisions and we are paying the price of a long anyways so might as 
> well fill it.

--
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

Reply via email to