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
> >
> >
>

Reply via email to