Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Trivial Trivial
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.2.0
    • Component/s: regionserver
    • Labels:
      None

      Description

      Bigtable provides two in-memory caches: one for row/column data and one for disk block caches.

      The size of each cache should be configurable, data should be loaded lazily, and the cache managed by an LRU mechanism.

      One complication of the block cache is that all data is read through a SequenceFile.Reader which ultimately reads data off of disk via a RPC proxy for ClientProtocol. This would imply that the block caching would have to be pushed down to either the DFSClient or SequenceFile.Reader

      1. hadoop-blockcache-v7.patch
        72 kB
        Tom White
      2. hadoop-blockcache-v6.patch
        82 kB
        Tom White
      3. hadoop-blockcache-v5.patch
        82 kB
        Tom White
      4. hadoop-blockcache-v4.1.patch
        82 kB
        Tom White
      5. hadoop-blockcache-v4.patch
        78 kB
        Tom White
      6. commons-collections-3.2.jar
        558 kB
        Tom White
      7. hadoop-blockcache-v3.patch
        38 kB
        Tom White
      8. hadoop-blockcache-v2.patch
        22 kB
        Tom White
      9. hadoop-blockcache.patch
        21 kB
        Tom White

        Issue Links

          Activity

          Jim Kellerman created issue -
          Jim Kellerman made changes -
          Field Original Value New Value
          Link This issue blocks HADOOP-1399 [ HADOOP-1399 ]
          Jim Kellerman made changes -
          Link This issue depends on HADOOP-1391 [ HADOOP-1391 ]
          Jim Kellerman made changes -
          Priority Minor [ 4 ] Trivial [ 5 ]
          Jim Kellerman made changes -
          Link This issue is duplicated by HADOOP-2597 [ HADOOP-2597 ]
          Tom White made changes -
          Attachment hadoop-blockcache.patch [ 12373173 ]
          Tom White made changes -
          Attachment hadoop-blockcache-v2.patch [ 12373274 ]
          stack made changes -
          Link This issue incorporates HADOOP-2623 [ HADOOP-2623 ]
          Jim Kellerman made changes -
          Link This issue is duplicated by HADOOP-2651 [ HADOOP-2651 ]
          Tom White made changes -
          Attachment hadoop-blockcache-v3.patch [ 12373536 ]
          Tom White made changes -
          Attachment commons-collections-3.2.jar [ 12373537 ]
          Tom White made changes -
          Attachment hadoop-blockcache-v4.patch [ 12373672 ]
          Tom White made changes -
          Attachment hadoop-blockcache-v4.1.patch [ 12373682 ]
          Jim Kellerman made changes -
          Assignee Tom White [ tomwhite ]
          Tom White made changes -
          Attachment hadoop-blockcache-v5.patch [ 12374558 ]
          Tom White made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Fix Version/s 0.17.0 [ 12312913 ]
          Tom White made changes -
          Status Patch Available [ 10002 ] In Progress [ 3 ]
          Tom White made changes -
          Attachment hadoop-blockcache-v6.patch [ 12374684 ]
          Tom White made changes -
          Status In Progress [ 3 ] Patch Available [ 10002 ]
          Tom White made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Owen O'Malley made changes -
          Component/s contrib/hbase [ 12311752 ]
          Owen O'Malley made changes -
          Project Hadoop Core [ 12310240 ] Hadoop HBase [ 12310753 ]
          Issue Type New Feature [ 2 ] Bug [ 1 ]
          Fix Version/s 0.17.0 [ 12312913 ]
          Key HADOOP-1398 HBASE-288
          Assignee Tom White [ tomwhite ]
          Jim Kellerman made changes -
          Assignee Jim Kellerman [ jimk ]
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Bryan Duxbury made changes -
          Component/s regionserver [ 12312139 ]
          Tom White made changes -
          Attachment hadoop-blockcache-v7.patch [ 12374782 ]
          Jim Kellerman made changes -
          Assignee Jim Kellerman [ jimk ] Tom White [ tomwhite ]
          stack made changes -
          Resolution Fixed [ 1 ]
          Fix Version/s 0.2.0 [ 12312955 ]
          Status Reopened [ 4 ] Resolved [ 5 ]
          Jim Kellerman made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Jonathan Gray made changes -
          Link This issue is related to HBASE-965 [ HBASE-965 ]
          Gavin made changes -
          Link This issue depends on HBASE-285 [ HBASE-285 ]
          Gavin made changes -
          Link This issue depends upon HBASE-285 [ HBASE-285 ]
          Gavin made changes -
          Link This issue blocks HADOOP-1399 [ HADOOP-1399 ]
          Gavin made changes -
          Link This issue is depended upon by HADOOP-1399 [ HADOOP-1399 ]

            People

            • Assignee:
              Tom White
              Reporter:
              Jim Kellerman
            • Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development