Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-8430

Cell decoder/scanner/etc. should not hide exceptions

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 0.95.0
    • Fix Version/s: 0.95.1
    • Component/s: IPC/RPC, Protobufs
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Cell scanner, base decoder, etc., hide IOException inside runtime exception. This can lead to unexpected behavior because a lot of code only expects IOException. There's no logical justification behind this hiding so it should be removed before it's too late (the sooner we do it the less throws declarations need to be added)

        Attachments

        1. 8430v4trunk.txt
          27 kB
          Michael Stack
        2. 8430v4.txt
          27 kB
          Michael Stack
        3. 8430v3.txt
          26 kB
          Michael Stack
        4. 8430v2.txt
          26 kB
          Michael Stack
        5. 8430.txt
          22 kB
          Michael Stack

          Issue Links

            Activity

              People

              • Assignee:
                stack Michael Stack
                Reporter:
                sershe Sergey Shelukhin
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: