Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
0.92.1, 0.94.0, 0.95.2
-
Reviewed
Description
This is annoying especially for coprocessors where you've long class name.
but maybe is a bug of Configuration.getStrings() that doesn't trim each string.
When you've comma separated values like in the coprocessors case, you've to pack together your values without spaces ("v1,v2,v3,...") otherwise the coprocessor is not loaded because the class name with spaces is not found.
<property> <name>hbase.coprocessor.master.classes</name> <value> org.apache.hadoop.hbase.security.token.TokenProvider, org.apache.hadoop.hbase.security.access.AccessController </value> </property>