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

Make Regionservers log which tables it removed coprocessors from when aborting

    XMLWordPrintableJSON

    Details

    • Hadoop Flags:
      Reviewed
    • Release Note:
      Add table name to exception logging when a coprocessor is removed from a table by the region server

      Description

      When a coprocessor throws a runtime exception (e.g. NPE), the regionserver handles this according to hbase.coprocessor.abortonerror.

      If the coprocessor was loaded on a specific table, the output in the logs give no indication as to which table the coprocessor was removed from (or which version, or jarfile is the culprit). This causes longer debugging and recovery times.

        Attachments

        1. HBASE-17817.master.004.patch
          2 kB
          Steen Manniche
        2. HBASE-17817.master.003.patch
          2 kB
          Steen Manniche
        3. HBASE-17817.master.002.patch
          2 kB
          Steen Manniche
        4. HBASE-17817.master.001.patch
          2 kB
          Steen Manniche

          Issue Links

            Activity

              People

              • Assignee:
                steen.manniche Steen Manniche
                Reporter:
                steen.manniche Steen Manniche
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: