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

NPE in WALFactory close under contention for getInstance

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0
    • Replication, wal
    • None
    • Reviewed

    Description

      From trunk build last night....

      https://builds.apache.org/view/H-L/view/HBase/job/HBase-TRUNK/5796/consoleText

      ...
      2014-11-19 09:23:06,000 ERROR [RS:0;asf900:49047.replicationSource,2] regionserver.ReplicationSource$1(778): Unexpected exception in ReplicationSource, currentPath=hdfs://localhost:53151/user/jenkins/hbase/WALs/asf900.gq1.ygridcore.net,49047,1416388982221/asf900.gq1.ygridcore.net%2C49047%2C1416388982221.default.1416388983009
      java.lang.NullPointerException
      	at org.apache.hadoop.hbase.wal.WALFactory.close(WALFactory.java:190)
      	at org.apache.hadoop.hbase.wal.WALFactory.getInstance(WALFactory.java:365)
      	at org.apache.hadoop.hbase.wal.WALFactory.createReader(WALFactory.java:382)
      	at org.apache.hadoop.hbase.replication.regionserver.ReplicationWALReaderManager.openReader(ReplicationWALReaderManager.java:69)
      	at org.apache.hadoop.hbase.replication.regionserver.ReplicationSource.openReader(ReplicationSource.java:518)
      	at org.apache.hadoop.hbase.replication.regionserver.ReplicationSource.run(ReplicationSource.java:331)
      2014-11-19 09:23:06,006 INFO  [M:0;asf900:60818] wal.FSHLog(543): WAL configuration: blocksize=128 MB, rollsize=39.32 KB, 
      ...
      

      You want to take a looksee busbey?

      Attachments

        1. HBASE-12535.1.patch.txt
          2 kB
          Sean Busbey

        Issue Links

          Activity

            People

              busbey Sean Busbey
              stack Michael Stack
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: