Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Invalid
    • Affects Version/s: None
    • Fix Version/s: 0.5.0
    • Component/s: MR Data Processors
    • Labels:
      None
    • Environment:

      Java 6, Mac OS X 10.6

      Description

      There is a bug in HBaseWriter where it stores data with empty row key.

        Activity

        Hide
        eyang Eric Yang added a comment -

        Additional testing on Chukwa, there is no empty row key getting injected into hbase. My previous testing method was flawed.

        Try this on hbase shell:

        hbase(main):066:0> put 'HadoopLog', 'test', 'Audit:this', '1'
        0 row(s) in 0.0080 seconds
        hbase(main):070:0> get 'HadoopLog',''
        COLUMN CELL
        Audit:this timestamp=1294519094575, value=1
        1 row(s) in 0.0070 seconds

        The row key is test, but when getting without a row key specified, it will give all columns, it's a good way to find all columns in a table. Hence, this bug is invalid.

        Show
        eyang Eric Yang added a comment - Additional testing on Chukwa, there is no empty row key getting injected into hbase. My previous testing method was flawed. Try this on hbase shell: hbase(main):066:0> put 'HadoopLog', 'test', 'Audit:this', '1' 0 row(s) in 0.0080 seconds hbase(main):070:0> get 'HadoopLog','' COLUMN CELL Audit:this timestamp=1294519094575, value=1 1 row(s) in 0.0070 seconds The row key is test, but when getting without a row key specified, it will give all columns, it's a good way to find all columns in a table. Hence, this bug is invalid.

          People

          • Assignee:
            eyang Eric Yang
            Reporter:
            eyang Eric Yang
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development