I was looking at happybase documentation here for Connection class ( http://happybase.readthedocs.org/en/latest/api.html ), and was searching for timeout parameter but couldn't find one.
Is happybase.Connection() to a hbase thrift server a persistent connection. If not, does it have a default timeout ( does it fallback/use timeout defined in python thrift bindings) that can be changed.
It uses the Thrift bindings directly, without changing any settings.
If it's useful to have, I can easily expose it in the API. Please let me know.
I've looked a bit more into this. It seems fairly easy to add, so I'll include it.
Add 'timeout' parameter to Connection constructor
Fixes issue #15.
How can I set other timeouts like rpc timeout, operation timeout ?