Hi Anurag, Part of the big patch for HBASE-2001 up on JIRA, the RegionObserver interface, is available in a tracked branch of HBase trunk up on Github: http://github.com/apurtell/hbase-coprocessor
I see three problems with your use of it at this time: 1) You will have to run HBase trunk (0.21-dev). 2) The patch must be considered highly experimental. The particulars of the interfaces will be changing soon. For example, those relating to splits and flushes must change when HBASE-2375 (and related) goes in. 3) This is being developed in a feature branch up in GitHub until it is ready end to end including a demo use case. So I expect you will prefer to wait. However if you are interested in taking up coprocessors in some form I'm always happy to collaborate on its further development, including: - Commit access to the GitHub repository - Help troubleshooting - Timely bug fixes - Collaborative development Best regards, - Andy > From: Anurag Phadke > Subject: HBASE-2001 and ElasticSearch > To: [email protected] > Date: Monday, June 7, 2010, 3:39 PM > > Hello, > > We are planning to use Elastic Search (http://www.elasticsearch.com/) for > indexing crash reports built-off Socorro, the crash-reporting software. The > index file/s for ElasticSearch will be built off Hadoop/HBase. > > We are particularly interested in applying HBASE-2001, the co-processor patch > (https://issues.apache.org/jira/browse/HBASE-2001) to the standard HBase > install. Is it possible for anyone to share some thoughts on the patch, > specifically, whether it's in a state where we can apply it and run > production instance of HBase or its preferred to wait.... > > Thanks for your time, > -Anurag >
