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

Bulk loading fails after ClassLoader is updated on OSGi client

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Invalid
    • 0.94.2, 0.94.12
    • None
    • Client, HFile, io
    • None

    Description

      In an OSGi environment (felix) client, running with a bundled HBase (used bnd tool), after CL is updated - for instance when updating the client bundle without updating the HBase bundle, Algorithm class in HBase is a static enum and therefore it's configuration member still holds on to the old CL. This causes NPE when trying to bulk load using LoadIncrementalHFile.

      Attachments

        1. HBASE-9682.patch
          2 kB
          Amit Sela

        Activity

          People

            Unassigned Unassigned
            amitsela Amit Sela
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: