-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 1.7.0
-
Component/s: None
-
Labels:None
In AsyncHbaseSink, the maximum consecutive transaction failures, after which we shutdown the HbaseClient and recreate the client, is currently hardcoded to 10. (This change was introduced to overcome a Memory leak in AsyncHbaseClient)
This needs to be configurable, and defaulted to 0 (Unlimited)
The reason for this change is to overcome a bug in the AsyncHbaseClient, that starts leaking File Descriptors on shutdown.