[
https://issues.apache.org/jira/browse/HBASE-18751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16154948#comment-16154948
]
Chia-Ping Tsai commented on HBASE-18751:
----------------------------------------
I wish to clarify the relation between TimeRange and TimeRangeTracker.
# TimeRange can be an interface with read-only APIs.
# TimeRangeTracker inherits TimeRange
# TimeRangeTracker can be extended to two impl - sync and unsync
Also, they should be used in the right place.
# TimeRange is used on the read-path
# sync TimeRangeTracker serves the memstore (thread-safe)
# unsync TimeRangeTracker works for the flush.
Certainly, we have to throw the Writable away.
> Revisit the TimeRange and TimeRangeTracker
> ------------------------------------------
>
> Key: HBASE-18751
> URL: https://issues.apache.org/jira/browse/HBASE-18751
> Project: HBase
> Issue Type: Umbrella
> Reporter: Chia-Ping Tsai
> Assignee: Chia-Ping Tsai
>
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)