Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-2262

thrift server 'MutateRow' operation gives no indication of success / failure

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.9.2
    • 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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            JVD66 Jason Vas Dias
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: