[ 
https://issues.apache.org/jira/browse/HBASE-10162?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Kyle Purtell resolved HBASE-10162.
-----------------------------------------
    Resolution: Won't Fix

> Add RegionObserver lifecycle hook to be called when region is available
> -----------------------------------------------------------------------
>
>                 Key: HBASE-10162
>                 URL: https://issues.apache.org/jira/browse/HBASE-10162
>             Project: HBase
>          Issue Type: Improvement
>          Components: Coprocessors
>            Reporter: Gary Helmling
>            Priority: Major
>
> Over in HBASE-10161 and HBASE-10148, there is discussion of the need to 
> modify existing coprocessors, which previously performed initialization only 
> in postOpen(), in order to account for the new log replay mechanism happening 
> post open.
> This points out that we have a hole in coprocessor lifecycle management which 
> caused the use of region lifecycle hooks (postOpen()) in the first place.
> Instead of requiring coprocessor authors to hook into region lifecycle 
> methods for initialization, we should provide an explicit lifecycle hook for 
> coprocessor authors to use when region open, log replay, and any future 
> requirements are complete, say initializeWhenAvailable() (open to better 
> names).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to