hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ted Yu <yuzhih...@gmail.com>
Subject Re: On source code of File Section mechanism in minor compaction
Date Thu, 11 Apr 2013 16:12:56 GMT
For 0.94, take a look at these files:

94-hbase tyu$ ls
src/main/java/org/apache/hadoop/hbase/regionserver/compactions
CompactSelection.java CompactionProgress.java CompactionRequest.java

You can see the revision history for these files. I suggest you start with
recent JIRAs that touched them.

Cheers

On Thu, Apr 11, 2013 at 8:04 AM, yun peng <pengyunmomo@gmail.com> wrote:

> Sorry to not mention the version. I am looking at version 0.94.2 which
> seems file RatioBasedCompactionPolicy is not yet in.
> regards,
> Yun
>
>
> On Thu, Apr 11, 2013 at 11:00 AM, Ted Yu <yuzhihong@gmail.com> wrote:
>
> > Which release are you targeting ?
> >
> > In trunk, take a look at RatioBasedCompactionPolicy which is the default:
> >
> > public class RatioBasedCompactionPolicy extends CompactionPolicy {
> >
> > Cheers
> >
> > On Thu, Apr 11, 2013 at 7:52 AM, yun peng <pengyunmomo@gmail.com> wrote:
> >
> > > Hi, All
> > > I am asking the source code showing the file selection mechanism for
> > minor
> > > compaction in HBase. I am aware that HBase minor compaction selects
> file
> > > based on size and generation time. But I can not find source file that
> > > realizes this mechanism in HBase. I am interested in the algorithm
> works
> > > behind it. Kindly point to me the source code and I appreciate it.
> > Thanks.
> > > Regards
> > > Yun
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message