aravind/hbase_compact — pull request #1 by dwollen (2012-05-24 08:11:09+00:00)
Title: Hbase Compaction for 0.92, with splits, and dry-run refactoring

I made some modifications to the automatic hbase compaction tool to make it work with hbase 0.92

Along the way, I also restructured some of the compaction selection work so that I could have a more comprehensive dry run functionality. That allowed me to have the script return the number of regions needing compaction really easily and decide when the tool needed to be run based on monit.

It also integrates some work to allow splits to automatically occur in the same controlled fashion when a predetermined threshold is hit ( but only during allowed hours ).

Just trying to share the updates if you're interested.