junegunn / hbase-jruby

A JRuby binding for HBase
MIT License
38 stars 14 forks source link

Added flush_commits, auto_flush, write_buffer_size, write_buffer_size= methods to HBase::Table #39

Closed DougEverly closed 9 years ago

DougEverly commented 9 years ago

Added flush_commits, auto_flush, write_buffer_size, write_buffer_size= methods to HBase::Table

junegunn commented 9 years ago

Hi, thanks for the PR. But unfortunately this is not a very good time to extend the API, as HBase 1.0 was recently released with some considerable changes in its client interface, and I'm planning on a huge refactoring, possibly backward incompatible one, when it becomes stable. And I'll have to decide whether to support all versions of HBase or just focus on 1.0 and above.

In fact, the methods you added in this PR are going away with the final deprecation of HTablePool, see: https://issues.apache.org/jira/browse/HBASE-12728

If you really need these features, I suggest that you build your own gem from your fork and use it for the time being. Thanks.