Got it. Let me read the doc for HFile v3.

Will go out in the coming week so.. Hope it will not be too late...

2018-03-28 20:28 GMT+08:00 Sean Busbey <bus...@apache.org>:

> HFile v3 is probably a good example.
>
> An appendix entry that has details that would be relevant if debugging or
> troublehsooting.
>
> And a note for the upgrade section about it being in place by default and
> how an operator would avoid that if they need to for some reason (like an
> esoteric Hadoop FS or just conservative ops position).
>
> I've seen conflicting statements already about the impact on durability,
> for example, and we should be proactive in setting expectations since folks
> will be concerned as soon as they hear we have our own DFS client.
>
>
> On Wed, Mar 28, 2018, 01:49 张铎(Duo Zhang) <palomino...@gmail.com> wrote:
>
> > Any examples which we could follow? This is not a user visible feature,
> so
> > not sure what is the best way to mention it in the ref guide.
> >
> > 2018-03-27 23:47 GMT+08:00 Sean Busbey <bus...@apache.org>:
> >
> > > Could y'all get some of this into the reference guide? Talks and
> > > release notes are great, but I really want us to make sure operators
> > > have a nice place to figure out all the stuff we're landing in 2.0.
> > >
> > > On Tue, Mar 27, 2018 at 10:13 AM, Yu Li <car...@gmail.com> wrote:
> > > > @Mike
> > > > FWIW, besides checking the JIRAs and codes, the talk Duo gave in our
> > > > HBaseCon 2016 may help you better understand the whole picture,
> please
> > > > check page 14 to 20 of this presentation
> > > > <https://www.slideshare.net/HBaseCon/apache-hbase-
> > > improvements-and-practices-at-xiaomi>
> > > > on
> > > > slideshare.
> > > >
> > > > Best Regards,
> > > > Yu
> > > >
> > > > On 27 March 2018 at 14:26, 张铎(Duo Zhang) <palomino...@gmail.com>
> > wrote:
> > > >
> > > >> 2018-03-27 12:35 GMT+08:00 Mike Drob <md...@apache.org>:
> > > >>
> > > >> > Hi folks,
> > > >> >
> > > >> > I've been working on some of the docs relating to the upcoming 2.0
> > > >> release
> > > >> > and have struggled to find content around AsyncWAL. My impression
> is
> > > that
> > > >> > this is a pretty important new feature, yet there's nothing in the
> > ref
> > > >> > guide about it.
> > > >> >
> > > >> > Does it have a different name that I'm not familiar with?
> > > >> >
> > > >> > If it's not in the ref guide, should I file a JIRA issue for
> > somebody
> > > to
> > > >> > generate that content? Specific things that I'd be looking for
> are:
> > > >> > - How to enable/disable
> > > >> >
> > > >> See HBASE-15536, just like the old way, config hbase.wal.provider
> > > >>
> > > >> > - How does this impact data durability, MTTR, failover scenarios,
> > etc.
> > > >> >
> > > >> Does not impact these things.
> > > >>
> > > >> > - How does this impact replication
> > > >> >
> > > >> Ditto.
> > > >>
> > > >> > - Which configuration knobs exist and when would I want to tune
> them
> > > >> >
> > > >> Usually you do not need to tune anything...
> > > >> Before committing HBASE-15536 we have done a lot of performance
> > > testings.
> > > >> There are two configs which may effect performance, one
> > > >> is hbase.wal.batch.size, and the other
> > > >> is hbase.wal.async.use-shared-event-loop. But it is hard to say
> how to
> > > >> tune
> > > >> them...
> > > >> And another thing is that, with AsyncFSWAL we can set a lower
> timeout
> > > when
> > > >> writing WAL, but now it just shares the common dfs configuration.
> > Maybe
> > > we
> > > >> should file an issue for it.
> > > >>
> > > >> >
> > > >> > As a last resort, I can try to dig through RNs in existing issues,
> > but
> > > >> > that's been pretty hit or miss (mostly miss) for me so far too.
> > > >> >
> > > >> > I think at least we need to mention the reason why we introduce
> > > >> AsyncFSWAL
> > > >> and make it default for 2.0 in our refguide.
> > > >>
> > > >> > Thanks,
> > > >> > Mike
> > > >> >
> > > >>
> > >
> >
>

Reply via email to