+1 (non-binding)

Andor



> On 2021. Dec 16., at 22:30, Josh Elser <els...@apache.org> wrote:
> 
> Hi!
> 
> I'm extremely pleased to send this official vote to merge the feature branch 
> for HBASE-26067[1] into master and backport into branch-2 (2.x, not 2.5.x). 
> This feature branch introduces the pluggable StoreFileTracker interface.
> 
> The StoreFileTracker allows the StoreFileEngine to be decoupled from where 
> the HFiles can be found. The DEFAULT implementation of this StoreFileTracker 
> (e.g. files in a family's directory) is still the default implementation. 
> This merge would introduce a FILE implementation which uses a flat-file in 
> each column family to track the files which make up this Store. This feature 
> is notable for HBase as it invalidate the need for HBOSS (a distributed 
> locking layer in hbase-filesystem) when Amazon S3 is used for HBase data.
> 
> We had a DISCUSS thread [2] in which the overall sentiment was positive to 
> merge.
> 
> Covering some high-level details/FAQ on this work:
> * Wellington and Szabolcs have successfully run ITBLL with Chaos Monkies 
> using this feature.
> * YCSB (load) indicates a slight performance improvement when using S3 as the 
> storage system for HBase as compared to using HBOSS [3]
> * A new section was added to the HBase book which covers the feature and how 
> to use it.
> * There is some follow-on work expected, tracked in HBASE-26584 [4], which 
> includes things like making user consumption easier and additional metrics to 
> measure effectiveness of the feature.
> 
> As is customary, this vote will be open for at least 3 days (2021/12/19 2130 
> GMT). We'll follow the standard ASF lazy-consensus rules for code 
> modification (though I do not expect to need the lazy-consensus caveat). 
> Please vote:
> 
> +1: Merge the changes from HBASE-26067 to master and branch-2
> -1: Do not merge these changes because ...
> 
> Big thank you to all of the super hard work that Duo, Wellington, and 
> Szabolcs have put into this feature.
> 
> - Josh
> 
> [1] https://issues.apache.org/jira/browse/HBASE-26067
> [2] https://lists.apache.org/thread/6dblom3tc2oz05d263pvmrywlthqq1c1
> [3] 
> https://issues.apache.org/jira/browse/HBASE-26067?focusedCommentId=17448499&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17448499
> [4] https://issues.apache.org/jira/browse/HBASE-26584

Reply via email to