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

Duo Zhang updated HBASE-23326:
------------------------------
    Release Note: Use a region based procedure store to replace the old 
customized WAL based procedure store. The procedure data migration is done 
automatically during upgrading. After upgrading, the MasterProcWALs directory 
will be deleted and a new MasterProc directory will be created. And notice that 
a region will still write WAL so we still have WAL files and they will be moved 
to the oldWALs directory. The file name is mostly like a normal WAL file, and 
the only difference is that it is ended with "$masterproc$".

> Implement a ProcedureStore which stores procedures in a HRegion
> ---------------------------------------------------------------
>
>                 Key: HBASE-23326
>                 URL: https://issues.apache.org/jira/browse/HBASE-23326
>             Project: HBase
>          Issue Type: Improvement
>          Components: proc-v2
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Critical
>             Fix For: 3.0.0, 2.3.0
>
>
> So we can resue the code in HRegion for persisting the procedures, and also 
> the optimized WAL implementation for better performance.
> This requires we merge the hbase-procedure module to hbase-server, which is 
> an anti-pattern as we make the hbase-server module more overloaded. But I 
> think later we can first try to move the WAL stuff out.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to