Thanks Jimmy. Meanwhile, is there a work around for this? How does compact/major_compact issued from hbase shell handles this under the hood? Is it eventually calling HBaseAdmin API or HRegion synchronous API call?
Thanks Chen On Thu, May 17, 2012 at 2:24 PM, Jimmy Xiang <[email protected]> wrote: > I am thinking to add a function to check if a table or region in compaction > (major or minor). > > I filed HBASE-6033. It won't show status of a specific compaction request. > Will this help? > > Thanks, > Jimmy > > On Thu, May 17, 2012 at 11:11 AM, Chen Song <[email protected]> > wrote: > > > I would like to schedule major compaction on a region programmatically. I > > found the API call below which can properly achieve my goal. > > > > HBaseAdmin.majorCompact(String tableOrRegionName) > > > > It turns out to be an asynchronous call and there seems no call back > > parameter that can be specified. How can I validate the compaction result > > (e.g., success or failure) ? > > > > Thanks > > Chen > > > -- Chen Song Mobile: 518-445-5096
