Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Linux x86_64 (CentOS 6.4)
hadoop 2.2 , hbase 0.97-SNAPSHOT
Description
Issuing an invalid MutateRow request, eg. to create a new (row,column) value when
no column qualifier is specified, does not result in an exception being thrown .
Buried in the thrift server log is the line:
2013-11-15 10:49:53,808 WARN [thrift-worker-1] thrift.ThriftServerRunner$HBaseHandler: No column qualifier specified. Delete is the only mutation supported over the whole column family.
But the client gets no exception and continues in the belief the operation succeeded.
Thus it is not possible to use the HBASE thrift server for reliable database operations.