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

Amit Patel edited comment on HBASE-18395 at 7/25/17 9:37 PM:
-------------------------------------------------------------

As of [^HBASE-18395.HBASE-14070.HLC.003.patch], it doesn't yet include proper 
mocking of the clocks in TestClockWithCluster and passing of the timestamp type 
in the proto messages (see 
[here|https://issues.apache.org/jira/browse/HBASE-14070?focusedCommentId=16100734&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16100734]
 for details on the potential issue). 

TODO: The tests in TestClockWithCluster would ideally also advance (for 
example) the physical clock of the region server's HL clock by a fixed duration 
before region assignment/unassignmnet and then assert that the master server's 
clock was advanced by said fixed duration (and vice versa). 

TODO: implement updating clock on region open with highest timestamp found in 
region's files


was (Author: amit.patel):
As of [^HBASE-18395.HBASE-14070.HLC.003.patch], it doesn't yet include proper 
mocking of the clocks in TestClockWithCluster and passing of the timestamp type 
in the proto messages (see 
[here|https://issues.apache.org/jira/browse/HBASE-14070?focusedCommentId=16100734&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16100734]
 for details on the potential issue). 

TODO: The tests in TestClockWithCluster would ideally also advance (for 
example) the physical clock of the region server's HL clock by a fixed duration 
before region assignment/unassignmnet and then assert that the master server's 
clock was advanced by said fixed duration (and vice versa). 

> Update clock on region open and close
> -------------------------------------
>
>                 Key: HBASE-18395
>                 URL: https://issues.apache.org/jira/browse/HBASE-18395
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Amit Patel
>            Assignee: Amit Patel
>            Priority: Minor
>         Attachments: HBASE-18395.HBASE-14070.HLC.001.patch, 
> HBASE-18395.HBASE-14070.HLC.002.patch, HBASE-18395.HBASE-14070.HLC.003.patch
>
>
> This task covers the patch for updating the clock on region opening and 
> closing. 
> The patch would include the following:
> * Addition of a new protobuf message type that contains a field for a 
> timestamp
> * Setting of timestamp field in building region open/close request and 
> response messages
> * Updating the clock upon receiving message
> The patch for this task will be going against the 
> [HBASE-14070.HLC|https://git-wip-us.apache.org/repos/asf?p=hbase.git;a=shortlog;h=refs/heads/HBASE-14070.HLC]
>  branch with the intent that it would be added as a commit.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to