+1 (non-binding) Regards, Pankaj
On Sat, Dec 18, 2021, 2:35 AM Josh Elser <els...@apache.org> wrote: > I guess I forgot to vote :) > > +1 (binding) > > On 12/17/21 8:57 AM, 张铎(Duo Zhang) wrote: > > Big +1 from me. > > > > This is a big step for making HBase more cloud native. > > > > I've already rebased HBASE-26067 to the latest master. > > > > Thanks~ > > > > Ankit Singhal <an...@apache.org> 于2021年12月17日周五 07:17写道: > > > >> +1 > >> > >> On Thu, Dec 16, 2021 at 1:53 PM Andor Molnar <an...@apache.org> wrote: > >> > >>> +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 > >>> > >>> > >> > > >