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

Guava 11 drops MapEvictionListener and Hadoop 2.0.0-alpha requires it

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.94.0
    • 0.94.1
    • None
    • None

    Description

      Hadoop 2.0.0-alpha depends on Guava 11.0.2. Updating HBase dependencies to match produces the following compilation errors:

      [ERROR] SingleSizeCache.java:[41,32] cannot find symbol
      [ERROR] symbol  : class MapEvictionListener
      [ERROR] location: package com.google.common.collect
      [ERROR] 
      [ERROR] SingleSizeCache.java:[94,4] cannot find symbol
      [ERROR] symbol  : class MapEvictionListener
      [ERROR] location: class org.apache.hadoop.hbase.io.hfile.slab.SingleSizeCache
      [ERROR] 
      [ERROR] SingleSizeCache.java:[94,69] cannot find symbol
      [ERROR] symbol  : class MapEvictionListener
      [ERROR] location: class org.apache.hadoop.hbase.io.hfile.slab.SingleSizeCache
      

      Attachments

        1. 5955.txt
          3 kB
          Lars Hofhansl

        Issue Links

          Activity

            People

              larsh Lars Hofhansl
              apurtell Andrew Kyle Purtell
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: