[
https://issues.apache.org/jira/browse/HBASE-8927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13706117#comment-13706117
]
Enis Soztutar commented on HBASE-8927:
--------------------------------------
bq. Maybe we can use millies and fill the lower bits from nano time.
I did exactly that in HBASE-6833. The problem is that each CPU thread will
observe it's own nanosecond increments. Thus, concurrent updates coming at the
same time won't have any guarantees for having monotonically increasing ts's
because they are handled by different hardware threads. We can add some
synchronization there (see my patch there), but it is not clear whether using
ns will gain us if we did that.
> 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