| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>Uses of Package org.apache.hadoop.hbase.regionserver (Apache HBase 3.0.0-alpha-2-SNAPSHOT API)</title> |
| <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> |
| <script type="text/javascript" src="../../../../../script.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="Uses of Package org.apache.hadoop.hbase.regionserver (Apache HBase 3.0.0-alpha-2-SNAPSHOT API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li>Class</li> |
| <li class="navBarCell1Rev">Use</li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li>Prev</li> |
| <li>Next</li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/package-use.html" target="_top">Frames</a></li> |
| <li><a href="package-use.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <div class="header"> |
| <h1 title="Uses of Package org.apache.hadoop.hbase.regionserver" class="title">Uses of Package<br>org.apache.hadoop.hbase.regionserver</h1> |
| </div> |
| <div class="contentContainer"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> |
| <caption><span>Packages that use <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Package</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase">org.apache.hadoop.hbase</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.backup">org.apache.hadoop.hbase.backup</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.backup.regionserver">org.apache.hadoop.hbase.backup.regionserver</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.client">org.apache.hadoop.hbase.client</a></td> |
| <td class="colLast"> |
| <div class="block">Provides HBase Client</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.coordination">org.apache.hadoop.hbase.coordination</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.coprocessor">org.apache.hadoop.hbase.coprocessor</a></td> |
| <td class="colLast"> |
| <div class="block">Table of Contents</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.coprocessor.example">org.apache.hadoop.hbase.coprocessor.example</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.io">org.apache.hadoop.hbase.io</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.io.hfile">org.apache.hadoop.hbase.io.hfile</a></td> |
| <td class="colLast"> |
| <div class="block">Provides implementations of <a href="../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> and HFile |
| <a href="../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" title="interface in org.apache.hadoop.hbase.io.hfile"><code>BlockCache</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.ipc">org.apache.hadoop.hbase.ipc</a></td> |
| <td class="colLast"> |
| <div class="block">Tools to help define network clients and servers.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.mapreduce">org.apache.hadoop.hbase.mapreduce</a></td> |
| <td class="colLast"> |
| <div class="block">Provides HBase <a href="https://cwiki.apache.org/confluence/display/HADOOP2/HadoopMapReduce">MapReduce</a> |
| Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.master">org.apache.hadoop.hbase.master</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.master.assignment">org.apache.hadoop.hbase.master.assignment</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.master.region">org.apache.hadoop.hbase.master.region</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.mob">org.apache.hadoop.hbase.mob</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.procedure">org.apache.hadoop.hbase.procedure</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.procedure.flush">org.apache.hadoop.hbase.procedure.flush</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.procedure2">org.apache.hadoop.hbase.procedure2</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.quotas">org.apache.hadoop.hbase.quotas</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.quotas.policies">org.apache.hadoop.hbase.quotas.policies</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver.compactions">org.apache.hadoop.hbase.regionserver.compactions</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver.handler">org.apache.hadoop.hbase.regionserver.handler</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver.http">org.apache.hadoop.hbase.regionserver.http</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver.querymatcher">org.apache.hadoop.hbase.regionserver.querymatcher</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver.snapshot">org.apache.hadoop.hbase.regionserver.snapshot</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver.throttle">org.apache.hadoop.hbase.regionserver.throttle</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver.wal">org.apache.hadoop.hbase.regionserver.wal</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.replication">org.apache.hadoop.hbase.replication</a></td> |
| <td class="colLast"> |
| <div class="block">Multi Cluster Replication</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.replication.regionserver">org.apache.hadoop.hbase.replication.regionserver</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.security.access">org.apache.hadoop.hbase.security.access</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.security.visibility">org.apache.hadoop.hbase.security.visibility</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.snapshot">org.apache.hadoop.hbase.snapshot</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.thrift2">org.apache.hadoop.hbase.thrift2</a></td> |
| <td class="colLast"> |
| <div class="block">Provides an HBase <a href="http://thrift.apache.org/">Thrift</a> |
| service.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.tool">org.apache.hadoop.hbase.tool</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.util">org.apache.hadoop.hbase.util</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.util.compaction">org.apache.hadoop.hbase.util.compaction</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><a href="#org.apache.hadoop.hbase.wal">org.apache.hadoop.hbase.wal</a></td> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/BloomType.html#org.apache.hadoop.hbase">BloomType</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FavoredNodesForRegion.html#org.apache.hadoop.hbase">FavoredNodesForRegion</a> |
| <div class="block">Abstraction that allows different modules in RegionServer to update/get |
| the favored nodes information for regions.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase">HRegion</a> |
| <div class="block">Regions store data for a certain region of a table.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase">HRegionServer</a> |
| <div class="block">HRegionServer makes a set of HRegions available to clients.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStore.html#org.apache.hadoop.hbase">HStore</a> |
| <div class="block">A Store holds a column family in a Region.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/InternalScanner.html#org.apache.hadoop.hbase">InternalScanner</a> |
| <div class="block">Internal scanners differ from client-side scanners in that they operate on |
| HStoreKeys and byte[] instead of RowResults.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LastSequenceId.html#org.apache.hadoop.hbase">LastSequenceId</a> |
| <div class="block">Last flushed sequence Ids for the regions and their stores on region server</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServerSource.html#org.apache.hadoop.hbase">MetricsRegionServerSource</a> |
| <div class="block">Interface for classes that expose metrics about the regionserver.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MutableOnlineRegions.html#org.apache.hadoop.hbase">MutableOnlineRegions</a> |
| <div class="block">Interface to Map of online regions.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/OnlineRegions.html#org.apache.hadoop.hbase">OnlineRegions</a> |
| <div class="block">Provides read-only access to the Regions presently online on the |
| current RegionServer</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase">Region</a> |
| <div class="block">Region is a subset of HRegion with operations required for the <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.backup"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/backup/package-summary.html">org.apache.hadoop.hbase.backup</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStoreFile.html#org.apache.hadoop.hbase.backup">HStoreFile</a> |
| <div class="block">A Store data file.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.backup.regionserver"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/backup/regionserver/package-summary.html">org.apache.hadoop.hbase.backup.regionserver</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.backup.regionserver">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.client"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/client/package-summary.html">org.apache.hadoop.hbase.client</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/BloomType.html#org.apache.hadoop.hbase.client">BloomType</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.client">HRegion</a> |
| <div class="block">Regions store data for a certain region of a table.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionScanner.html#org.apache.hadoop.hbase.client">RegionScanner</a> |
| <div class="block">RegionScanner describes iterators over rows in an HRegion.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.coordination"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/coordination/package-summary.html">org.apache.hadoop.hbase.coordination</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.coordination">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/SplitLogWorker.html#org.apache.hadoop.hbase.coordination">SplitLogWorker</a> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based |
| distributed WAL splitter, see SplitWALRemoteProcedure</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/SplitLogWorker.TaskExecutor.html#org.apache.hadoop.hbase.coordination">SplitLogWorker.TaskExecutor</a> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| <div class="block">Objects implementing this interface actually do the task that has been |
| acquired by a <a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html" title="class in org.apache.hadoop.hbase.regionserver"><code>SplitLogWorker</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.coprocessor"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/coprocessor/package-summary.html">org.apache.hadoop.hbase.coprocessor</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FlushLifeCycleTracker.html#org.apache.hadoop.hbase.coprocessor">FlushLifeCycleTracker</a> |
| <div class="block">Used to track flush execution.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/InternalScanner.html#org.apache.hadoop.hbase.coprocessor">InternalScanner</a> |
| <div class="block">Internal scanners differ from client-side scanners in that they operate on |
| HStoreKeys and byte[] instead of RowResults.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MiniBatchOperationInProgress.html#org.apache.hadoop.hbase.coprocessor">MiniBatchOperationInProgress</a> |
| <div class="block">Wraps together the mutations which are applied as a batch to the region and their operation |
| status and WALEdits.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/NoSuchColumnFamilyException.html#org.apache.hadoop.hbase.coprocessor">NoSuchColumnFamilyException</a> |
| <div class="block">Thrown if request for nonexistent column family.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/OnlineRegions.html#org.apache.hadoop.hbase.coprocessor">OnlineRegions</a> |
| <div class="block">Provides read-only access to the Regions presently online on the |
| current RegionServer</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.coprocessor">Region</a> |
| <div class="block">Region is a subset of HRegion with operations required for the <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.Operation.html#org.apache.hadoop.hbase.coprocessor">Region.Operation</a> |
| <div class="block">Operation enum is used in <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#startRegionOperation--"><code>Region.startRegionOperation()</code></a> and elsewhere to provide |
| context for various checks.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionScanner.html#org.apache.hadoop.hbase.coprocessor">RegionScanner</a> |
| <div class="block">RegionScanner describes iterators over rows in an HRegion.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.coprocessor">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanOptions.html#org.apache.hadoop.hbase.coprocessor">ScanOptions</a> |
| <div class="block">This class gives you the ability to change the max versions and TTL options before opening a |
| scanner for a Store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanType.html#org.apache.hadoop.hbase.coprocessor">ScanType</a> |
| <div class="block">Enum to distinguish general scan types.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Store.html#org.apache.hadoop.hbase.coprocessor">Store</a> |
| <div class="block">Interface for objects that hold a column family in a Region.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFile.html#org.apache.hadoop.hbase.coprocessor">StoreFile</a> |
| <div class="block">An interface to describe a store data file.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileReader.html#org.apache.hadoop.hbase.coprocessor">StoreFileReader</a> |
| <div class="block">Reader for a StoreFile.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.coprocessor.example"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/coprocessor/example/package-summary.html">org.apache.hadoop.hbase.coprocessor.example</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FlushLifeCycleTracker.html#org.apache.hadoop.hbase.coprocessor.example">FlushLifeCycleTracker</a> |
| <div class="block">Used to track flush execution.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/InternalScanner.html#org.apache.hadoop.hbase.coprocessor.example">InternalScanner</a> |
| <div class="block">Internal scanners differ from client-side scanners in that they operate on |
| HStoreKeys and byte[] instead of RowResults.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScannerContext.html#org.apache.hadoop.hbase.coprocessor.example">ScannerContext</a> |
| <div class="block">ScannerContext instances encapsulate limit tracking AND progress towards those limits during |
| invocations of <a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next-java.util.List-"><code>InternalScanner.next(java.util.List)</code></a> and |
| <a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next-java.util.List-"><code>InternalScanner.next(java.util.List)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanOptions.html#org.apache.hadoop.hbase.coprocessor.example">ScanOptions</a> |
| <div class="block">This class gives you the ability to change the max versions and TTL options before opening a |
| scanner for a Store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanType.html#org.apache.hadoop.hbase.coprocessor.example">ScanType</a> |
| <div class="block">Enum to distinguish general scan types.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Store.html#org.apache.hadoop.hbase.coprocessor.example">Store</a> |
| <div class="block">Interface for objects that hold a column family in a Region.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFile.html#org.apache.hadoop.hbase.coprocessor.example">StoreFile</a> |
| <div class="block">An interface to describe a store data file.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.io"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/io/package-summary.html">org.apache.hadoop.hbase.io</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileReader.html#org.apache.hadoop.hbase.io">StoreFileReader</a> |
| <div class="block">Reader for a StoreFile.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.io.hfile"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/io/hfile/package-summary.html">org.apache.hadoop.hbase.io.hfile</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/BloomType.html#org.apache.hadoop.hbase.io.hfile">BloomType</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CellSink.html#org.apache.hadoop.hbase.io.hfile">CellSink</a> |
| <div class="block">A sink of cells that allows appending cells to the Writers that implement it.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Shipper.html#org.apache.hadoop.hbase.io.hfile">Shipper</a> |
| <div class="block">This interface denotes a scanner as one which can ship cells.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ShipperListener.html#org.apache.hadoop.hbase.io.hfile">ShipperListener</a> |
| <div class="block">Implementors of this interface are the ones who needs to do some action when the |
| <a href="../../../../../org/apache/hadoop/hbase/regionserver/Shipper.html#shipped--"><code>Shipper.shipped()</code></a> is called</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.ipc"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/ipc/package-summary.html">org.apache.hadoop.hbase.ipc</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RSRpcServices.html#org.apache.hadoop.hbase.ipc">RSRpcServices</a> |
| <div class="block">Implements the regionserver RPC services.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.mapreduce"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/mapreduce/package-summary.html">org.apache.hadoop.hbase.mapreduce</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/BloomType.html#org.apache.hadoop.hbase.mapreduce">BloomType</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileWriter.html#org.apache.hadoop.hbase.mapreduce">StoreFileWriter</a> |
| <div class="block">A StoreFile writer.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.master"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/master/package-summary.html">org.apache.hadoop.hbase.master</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/AnnotationReadingPriorityFunction.html#org.apache.hadoop.hbase.master">AnnotationReadingPriorityFunction</a> |
| <div class="block">Reads special method annotations and table names to figure a priority for use by QoS facility in |
| ipc; e.g: rpcs to hbase:meta get priority.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FavoredNodesForRegion.html#org.apache.hadoop.hbase.master">FavoredNodesForRegion</a> |
| <div class="block">Abstraction that allows different modules in RegionServer to update/get |
| the favored nodes information for regions.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.master">HRegionServer</a> |
| <div class="block">HRegionServer makes a set of HRegions available to clients.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LastSequenceId.html#org.apache.hadoop.hbase.master">LastSequenceId</a> |
| <div class="block">Last flushed sequence Ids for the regions and their stores on region server</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MutableOnlineRegions.html#org.apache.hadoop.hbase.master">MutableOnlineRegions</a> |
| <div class="block">Interface to Map of online regions.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/OnlineRegions.html#org.apache.hadoop.hbase.master">OnlineRegions</a> |
| <div class="block">Provides read-only access to the Regions presently online on the |
| current RegionServer</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.master">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RpcSchedulerFactory.html#org.apache.hadoop.hbase.master">RpcSchedulerFactory</a> |
| <div class="block">A factory class that constructs an <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc"><code>RpcScheduler</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RSRpcServices.html#org.apache.hadoop.hbase.master">RSRpcServices</a> |
| <div class="block">Implements the regionserver RPC services.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.master.assignment"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/master/assignment/package-summary.html">org.apache.hadoop.hbase.master.assignment</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionFileSystem.html#org.apache.hadoop.hbase.master.assignment">HRegionFileSystem</a> |
| <div class="block">View to an on-disk Region.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStoreFile.html#org.apache.hadoop.hbase.master.assignment">HStoreFile</a> |
| <div class="block">A Store data file.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionSplitPolicy.html#org.apache.hadoop.hbase.master.assignment">RegionSplitPolicy</a> |
| <div class="block">A split policy determines when a Region should be split.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.master.region"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/master/region/package-summary.html">org.apache.hadoop.hbase.master.region</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.master.region">HRegion</a> |
| <div class="block">Regions store data for a certain region of a table.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.FlushResult.html#org.apache.hadoop.hbase.master.region">HRegion.FlushResult</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionScanner.html#org.apache.hadoop.hbase.master.region">RegionScanner</a> |
| <div class="block">RegionScanner describes iterators over rows in an HRegion.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.mob"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/mob/package-summary.html">org.apache.hadoop.hbase.mob</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/BloomType.html#org.apache.hadoop.hbase.mob">BloomType</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CellSink.html#org.apache.hadoop.hbase.mob">CellSink</a> |
| <div class="block">A sink of cells that allows appending cells to the Writers that implement it.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/DefaultStoreEngine.html#org.apache.hadoop.hbase.mob">DefaultStoreEngine</a> |
| <div class="block">Default StoreEngine creates the default compactor, policy, and store file manager, or |
| their derivatives.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/DefaultStoreFlusher.html#org.apache.hadoop.hbase.mob">DefaultStoreFlusher</a> |
| <div class="block">Default implementation of StoreFlusher.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FlushLifeCycleTracker.html#org.apache.hadoop.hbase.mob">FlushLifeCycleTracker</a> |
| <div class="block">Used to track flush execution.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HMobStore.html#org.apache.hadoop.hbase.mob">HMobStore</a> |
| <div class="block">The store implementation to save MOBs (medium objects), it extends the HStore.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStore.html#org.apache.hadoop.hbase.mob">HStore</a> |
| <div class="block">A Store holds a column family in a Region.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStoreFile.html#org.apache.hadoop.hbase.mob">HStoreFile</a> |
| <div class="block">A Store data file.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/InternalScanner.html#org.apache.hadoop.hbase.mob">InternalScanner</a> |
| <div class="block">Internal scanners differ from client-side scanners in that they operate on |
| HStoreKeys and byte[] instead of RowResults.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreSnapshot.html#org.apache.hadoop.hbase.mob">MemStoreSnapshot</a> |
| <div class="block">Holds details of the snapshot taken on a MemStore.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreEngine.html#org.apache.hadoop.hbase.mob">StoreEngine</a> |
| <div class="block">StoreEngine is a factory that can create the objects necessary for HStore to operate.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileScanner.html#org.apache.hadoop.hbase.mob">StoreFileScanner</a> |
| <div class="block">KeyValueScanner adaptor over the Reader.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileWriter.html#org.apache.hadoop.hbase.mob">StoreFileWriter</a> |
| <div class="block">A StoreFile writer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFlusher.html#org.apache.hadoop.hbase.mob">StoreFlusher</a> |
| <div class="block">Store flusher interface.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.procedure"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/procedure/package-summary.html">org.apache.hadoop.hbase.procedure</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.procedure">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.procedure.flush"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/procedure/flush/package-summary.html">org.apache.hadoop.hbase.procedure.flush</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.procedure.flush">HRegion</a> |
| <div class="block">Regions store data for a certain region of a table.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.procedure.flush">HRegionServer</a> |
| <div class="block">HRegionServer makes a set of HRegions available to clients.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.procedure.flush">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.procedure2"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/procedure2/package-summary.html">org.apache.hadoop.hbase.procedure2</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.procedure2">HRegionServer</a> |
| <div class="block">HRegionServer makes a set of HRegions available to clients.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.quotas"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/quotas/package-summary.html">org.apache.hadoop.hbase.quotas</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.quotas">HRegionServer</a> |
| <div class="block">HRegionServer makes a set of HRegions available to clients.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServer.html#org.apache.hadoop.hbase.quotas">MetricsRegionServer</a> |
| <div class="block">Maintains regionserver statistics and publishes them through the metrics interfaces.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.quotas">Region</a> |
| <div class="block">Region is a subset of HRegion with operations required for the <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.quotas">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.quotas.policies"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/quotas/policies/package-summary.html">org.apache.hadoop.hbase.quotas.policies</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.quotas.policies">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.regionserver"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/AbstractMemStore.html#org.apache.hadoop.hbase.regionserver">AbstractMemStore</a> |
| <div class="block">An abstract class, which implements the behaviour shared by all concrete memstore instances.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/AbstractMultiFileWriter.html#org.apache.hadoop.hbase.regionserver">AbstractMultiFileWriter</a> |
| <div class="block">Base class for cell sink that separates the provided cells into multiple files.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/AbstractMultiFileWriter.WriterFactory.html#org.apache.hadoop.hbase.regionserver">AbstractMultiFileWriter.WriterFactory</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/BloomType.html#org.apache.hadoop.hbase.regionserver">BloomType</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CellFlatMap.html#org.apache.hadoop.hbase.regionserver">CellFlatMap</a> |
| <div class="block">CellFlatMap stores a constant number of elements and is immutable after creation stage.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CellSet.html#org.apache.hadoop.hbase.regionserver">CellSet</a> |
| <div class="block">A <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> of <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase"><code>Cell</code></a>s, where an add will overwrite the entry if already |
| exists in the set.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CellSink.html#org.apache.hadoop.hbase.regionserver">CellSink</a> |
| <div class="block">A sink of cells that allows appending cells to the Writers that implement it.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ChangedReadersObserver.html#org.apache.hadoop.hbase.regionserver">ChangedReadersObserver</a> |
| <div class="block">If set of MapFile.Readers in Store change, implementors are notified.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Chunk.html#org.apache.hadoop.hbase.regionserver">Chunk</a> |
| <div class="block">A chunk of memory out of which allocations are sliced.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ChunkCreator.html#org.apache.hadoop.hbase.regionserver">ChunkCreator</a> |
| <div class="block">Does the management of memstoreLAB chunk creations.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ChunkCreator.ChunkType.html#org.apache.hadoop.hbase.regionserver">ChunkCreator.ChunkType</a> |
| <div class="block">Types of chunks, based on their sizes</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ChunkCreator.MemStoreChunkPool.html#org.apache.hadoop.hbase.regionserver">ChunkCreator.MemStoreChunkPool</a> |
| <div class="block">A pool of <a href="../../../../../org/apache/hadoop/hbase/regionserver/Chunk.html" title="class in org.apache.hadoop.hbase.regionserver"><code>Chunk</code></a> instances.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CompactedHFilesDischarger.html#org.apache.hadoop.hbase.regionserver">CompactedHFilesDischarger</a> |
| <div class="block">A chore service that periodically cleans up the compacted files when there are no active readers |
| using those compacted files and also helps in clearing the block cache of these compacted |
| file entries.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CompactingMemStore.html#org.apache.hadoop.hbase.regionserver">CompactingMemStore</a> |
| <div class="block">A memstore implementation which supports in-memory compaction.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CompactingMemStore.IndexType.html#org.apache.hadoop.hbase.regionserver">CompactingMemStore.IndexType</a> |
| <div class="block">Types of indexes (part of immutable segments) to be used after flattening, |
| compaction, or merge are applied.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CompactionPipeline.html#org.apache.hadoop.hbase.regionserver">CompactionPipeline</a> |
| <div class="block">The compaction pipeline of a <a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.html" title="class in org.apache.hadoop.hbase.regionserver"><code>CompactingMemStore</code></a>, is a FIFO queue of segments.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CompactionTool.CompactionWorker.html#org.apache.hadoop.hbase.regionserver">CompactionTool.CompactionWorker</a> |
| <div class="block">Class responsible to execute the Compaction on the specified path.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CompactSplit.html#org.apache.hadoop.hbase.regionserver">CompactSplit</a> |
| <div class="block">Compact region on request and then run split if appropriate</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CompactSplit.CompactionCompleteTracker.html#org.apache.hadoop.hbase.regionserver">CompactSplit.CompactionCompleteTracker</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CompositeImmutableSegment.html#org.apache.hadoop.hbase.regionserver">CompositeImmutableSegment</a> |
| <div class="block">The CompositeImmutableSegments is created as a collection of ImmutableSegments and supports |
| the interface of a single ImmutableSegments.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ConstantSizeRegionSplitPolicy.html#org.apache.hadoop.hbase.regionserver">ConstantSizeRegionSplitPolicy</a> |
| <div class="block">A <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>RegionSplitPolicy</code></a> implementation which splits a region |
| as soon as any of its store files exceeds a maximum configurable |
| size.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CSLMImmutableSegment.html#org.apache.hadoop.hbase.regionserver">CSLMImmutableSegment</a> |
| <div class="block">CSLMImmutableSegment is an abstract class that extends the API supported by a <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver"><code>Segment</code></a>, |
| and <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver"><code>ImmutableSegment</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/DefaultHeapMemoryTuner.StepDirection.html#org.apache.hadoop.hbase.regionserver">DefaultHeapMemoryTuner.StepDirection</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/DefaultStoreFlusher.html#org.apache.hadoop.hbase.regionserver">DefaultStoreFlusher</a> |
| <div class="block">Default implementation of StoreFlusher.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FavoredNodesForRegion.html#org.apache.hadoop.hbase.regionserver">FavoredNodesForRegion</a> |
| <div class="block">Abstraction that allows different modules in RegionServer to update/get |
| the favored nodes information for regions.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FifoRpcSchedulerFactory.html#org.apache.hadoop.hbase.regionserver">FifoRpcSchedulerFactory</a> |
| <div class="block">Factory to use when you want to use the <a href="../../../../../org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc"><code>FifoRpcScheduler</code></a></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FlushLargeStoresPolicy.html#org.apache.hadoop.hbase.regionserver">FlushLargeStoresPolicy</a> |
| <div class="block">A <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>FlushPolicy</code></a> that only flushes store larger a given threshold.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FlushLifeCycleTracker.html#org.apache.hadoop.hbase.regionserver">FlushLifeCycleTracker</a> |
| <div class="block">Used to track flush execution.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FlushPolicy.html#org.apache.hadoop.hbase.regionserver">FlushPolicy</a> |
| <div class="block">A flush policy determines the stores that need to be flushed when flushing a region.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FlushRequester.html#org.apache.hadoop.hbase.regionserver">FlushRequester</a> |
| <div class="block">Request a flush.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FlushRequestListener.html#org.apache.hadoop.hbase.regionserver">FlushRequestListener</a> |
| <div class="block">Listener which will get notified regarding flush requests of regions.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FlushType.html#org.apache.hadoop.hbase.regionserver">FlushType</a> |
| <div class="block">Reasons we flush.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HeapMemoryManager.html#org.apache.hadoop.hbase.regionserver">HeapMemoryManager</a> |
| <div class="block">Manages tuning of Heap memory using <code>HeapMemoryTuner</code>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HeapMemoryManager.HeapMemoryTuneObserver.html#org.apache.hadoop.hbase.regionserver">HeapMemoryManager.HeapMemoryTuneObserver</a> |
| <div class="block">Every class that wants to observe heap memory tune actions must implement this interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HeapMemoryManager.HeapMemoryTunerChore.html#org.apache.hadoop.hbase.regionserver">HeapMemoryManager.HeapMemoryTunerChore</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HeapMemoryManager.TunerContext.html#org.apache.hadoop.hbase.regionserver">HeapMemoryManager.TunerContext</a> |
| <div class="block">POJO to pass all the relevant information required to do the heap memory tuning.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HeapMemoryManager.TunerResult.html#org.apache.hadoop.hbase.regionserver">HeapMemoryManager.TunerResult</a> |
| <div class="block">POJO which holds the result of memory tuning done by HeapMemoryTuner implementation.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HeapMemoryTuner.html#org.apache.hadoop.hbase.regionserver">HeapMemoryTuner</a> |
| <div class="block">Makes the decision regarding proper sizing of the heap memory.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HMobStore.html#org.apache.hadoop.hbase.regionserver">HMobStore</a> |
| <div class="block">The store implementation to save MOBs (medium objects), it extends the HStore.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.regionserver">HRegion</a> |
| <div class="block">Regions store data for a certain region of a table.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.BatchOperation.html#org.apache.hadoop.hbase.regionserver">HRegion.BatchOperation</a> |
| <div class="block">Class that tracks the progress of a batch operations, accumulating status codes and tracking |
| the index at which processing is proceeding.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.BatchOperation.Visitor.html#org.apache.hadoop.hbase.regionserver">HRegion.BatchOperation.Visitor</a> |
| <div class="block">Visitor interface for batch operations</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.BulkLoadListener.html#org.apache.hadoop.hbase.regionserver">HRegion.BulkLoadListener</a> |
| <div class="block">Listener class to enable callers of |
| bulkLoadHFile() to perform any necessary |
| pre/post processing of a given bulkload call</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.FlushResult.html#org.apache.hadoop.hbase.regionserver">HRegion.FlushResult</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.FlushResult.Result.html#org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.FlushResultImpl.html#org.apache.hadoop.hbase.regionserver">HRegion.FlushResultImpl</a> |
| <div class="block">Objects from this class are created when flushing to describe all the different states that |
| that method ends up in.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.ObservedExceptionsInBatch.html#org.apache.hadoop.hbase.regionserver">HRegion.ObservedExceptionsInBatch</a> |
| <div class="block">A class that tracks exceptions that have been observed in one batch.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.PrepareFlushResult.html#org.apache.hadoop.hbase.regionserver">HRegion.PrepareFlushResult</a> |
| <div class="block">A result object from prepare flush cache stage</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.RowLockContext.html#org.apache.hadoop.hbase.regionserver">HRegion.RowLockContext</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.RowLockImpl.html#org.apache.hadoop.hbase.regionserver">HRegion.RowLockImpl</a> |
| <div class="block">Class used to represent a lock on a row.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.WriteState.html#org.apache.hadoop.hbase.regionserver">HRegion.WriteState</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionFileSystem.html#org.apache.hadoop.hbase.regionserver">HRegionFileSystem</a> |
| <div class="block">View to an on-disk Region.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.regionserver">HRegionServer</a> |
| <div class="block">HRegionServer makes a set of HRegions available to clients.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.MovedRegionInfo.html#org.apache.hadoop.hbase.regionserver">HRegionServer.MovedRegionInfo</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionWALFileSystem.html#org.apache.hadoop.hbase.regionserver">HRegionWALFileSystem</a> |
| <div class="block">A Wrapper for the region FileSystem operations adding WAL specific operations</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStore.html#org.apache.hadoop.hbase.regionserver">HStore</a> |
| <div class="block">A Store holds a column family in a Region.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStoreFile.html#org.apache.hadoop.hbase.regionserver">HStoreFile</a> |
| <div class="block">A Store data file.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ImmutableSegment.html#org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> |
| <div class="block">ImmutableSegment is an abstract class that extends the API supported by a <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver"><code>Segment</code></a>, |
| and is not needed for a <a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver"><code>MutableSegment</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/IncreasingToUpperBoundRegionSplitPolicy.html#org.apache.hadoop.hbase.regionserver">IncreasingToUpperBoundRegionSplitPolicy</a> |
| <div class="block">Split size is the number of regions that are on this server that all are |
| of the same table, cubed, times 2x the region flush size OR the maximum |
| region split size, whichever is smaller.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/InternalScanner.html#org.apache.hadoop.hbase.regionserver">InternalScanner</a> |
| <div class="block">Internal scanners differ from client-side scanners in that they operate on |
| HStoreKeys and byte[] instead of RowResults.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/InvalidMutationDurabilityException.html#org.apache.hadoop.hbase.regionserver">InvalidMutationDurabilityException</a> |
| <div class="block">Thrown if Mutation's <a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><code>Durability</code></a> is skip wal but table need replication.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/KeyValueHeap.html#org.apache.hadoop.hbase.regionserver">KeyValueHeap</a> |
| <div class="block">Implements a heap merge across any number of KeyValueScanners.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/KeyValueHeap.KVScannerComparator.html#org.apache.hadoop.hbase.regionserver">KeyValueHeap.KVScannerComparator</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html#org.apache.hadoop.hbase.regionserver">KeyValueScanner</a> |
| <div class="block">Scanner that returns the next KeyValue.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LastSequenceId.html#org.apache.hadoop.hbase.regionserver">LastSequenceId</a> |
| <div class="block">Last flushed sequence Ids for the regions and their stores on region server</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LeaseException.html#org.apache.hadoop.hbase.regionserver">LeaseException</a> |
| <div class="block">Reports a problem with a lease</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LeaseListener.html#org.apache.hadoop.hbase.regionserver">LeaseListener</a> |
| <div class="block">LeaseListener is an interface meant to be implemented by users of the Leases |
| class.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LeaseManager.html#org.apache.hadoop.hbase.regionserver">LeaseManager</a> |
| <div class="block">Leases |
| |
| There are several server classes in HBase that need to track external |
| clients that occasionally send heartbeats.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LeaseManager.Lease.html#org.apache.hadoop.hbase.regionserver">LeaseManager.Lease</a> |
| <div class="block">This class tracks a single Lease.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LeaseManager.LeaseStillHeldException.html#org.apache.hadoop.hbase.regionserver">LeaseManager.LeaseStillHeldException</a> |
| <div class="block">Thrown if we are asked to create a lease but lease on passed name already |
| exists.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LogRoller.html#org.apache.hadoop.hbase.regionserver">LogRoller</a> |
| <div class="block">Runs periodically to determine if the WAL should be rolled.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStore.html#org.apache.hadoop.hbase.regionserver">MemStore</a> |
| <div class="block">The MemStore holds in-memory modifications to the Store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreCompactionStrategy.html#org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy</a> |
| <div class="block">MemStoreCompactionStrategy is the root of a class hierarchy which defines the strategy for |
| choosing the next action to apply in an (in-memory) memstore compaction.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreCompactionStrategy.Action.html#org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> |
| <div class="block">Types of actions to be done on the pipeline upon MemStoreCompaction invocation.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreCompactor.html#org.apache.hadoop.hbase.regionserver">MemStoreCompactor</a> |
| <div class="block">The ongoing MemStore Compaction manager, dispatches a solo running compaction and interrupts |
| the compaction if requested.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreFlusher.html#org.apache.hadoop.hbase.regionserver">MemStoreFlusher</a> |
| <div class="block">Thread that flushes cache on request |
| |
| NOTE: This class extends Thread rather than Chore because the sleep time |
| can be interrupted when there is something to do, rather than the Chore |
| sleep time which is invariant.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreFlusher.FlushHandler.html#org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushHandler</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreFlusher.FlushQueueEntry.html#org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushQueueEntry</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreFlusher.FlushRegionEntry.html#org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushRegionEntry</a> |
| <div class="block">Datastructure used in the flush queue.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreLAB.html#org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> |
| <div class="block">A memstore-local allocation buffer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreSegmentsIterator.html#org.apache.hadoop.hbase.regionserver">MemStoreSegmentsIterator</a> |
| <div class="block">The MemStoreSegmentsIterator is designed to perform one iteration over given list of segments |
| For another iteration new instance of MemStoreSegmentsIterator needs to be created |
| The iterator is not thread-safe and must have only one instance per MemStore |
| in each period of time</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreSize.html#org.apache.hadoop.hbase.regionserver">MemStoreSize</a> |
| <div class="block">Data structure of three longs.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreSizing.html#org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> |
| <div class="block">Accounting of current heap and data sizes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreSnapshot.html#org.apache.hadoop.hbase.regionserver">MemStoreSnapshot</a> |
| <div class="block">Holds details of the snapshot taken on a MemStore.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsHeapMemoryManager.html#org.apache.hadoop.hbase.regionserver">MetricsHeapMemoryManager</a> |
| <div class="block">This class is for maintaining the various regionserver's heap memory manager statistics and |
| publishing them through the metrics interfaces.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsHeapMemoryManagerSource.html#org.apache.hadoop.hbase.regionserver">MetricsHeapMemoryManagerSource</a> |
| <div class="block">This interface will be implemented by a MetricsSource that will export metrics from |
| HeapMemoryManager in RegionServer into the hadoop metrics system.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsHeapMemoryManagerSourceImpl.html#org.apache.hadoop.hbase.regionserver">MetricsHeapMemoryManagerSourceImpl</a> |
| <div class="block">Hadoop2 implementation of MetricsHeapMemoryManagerSource.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegion.html#org.apache.hadoop.hbase.regionserver">MetricsRegion</a> |
| <div class="block">This is the glue between the HRegion and whatever hadoop shim layer |
| is loaded (hbase-hadoop1-compat or hbase-hadoop2-compat).</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionAggregateSource.html#org.apache.hadoop.hbase.regionserver">MetricsRegionAggregateSource</a> |
| <div class="block">This interface will be implemented by a MetricsSource that will export metrics from |
| multiple regions into the hadoop metrics system.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionAggregateSourceImpl.html#org.apache.hadoop.hbase.regionserver">MetricsRegionAggregateSourceImpl</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServer.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServer</a> |
| <div class="block">Maintains regionserver statistics and publishes them through the metrics interfaces.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServerQuotaSource.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServerQuotaSource</a> |
| <div class="block">A collection of exposed metrics for space quotas from an HBase RegionServer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServerSource.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServerSource</a> |
| <div class="block">Interface for classes that expose metrics about the regionserver.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServerSourceFactory.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServerSourceFactory</a> |
| <div class="block">Interface of a factory to create Metrics Sources used inside of regionservers.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServerSourceFactoryImpl.FactoryStorage</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServerWrapper.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a> |
| <div class="block">This is the interface that will expose RegionServer information to hadoop1/hadoop2 |
| implementations of the MetricsRegionServerSource.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServerWrapperImpl.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapperImpl</a> |
| <div class="block">Impl for exposing HRegionServer Information through Hadoop's metrics 2 system.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionSource.html#org.apache.hadoop.hbase.regionserver">MetricsRegionSource</a> |
| <div class="block">This interface will be implemented to allow single regions to push metrics into |
| MetricsRegionAggregateSource that will in turn push data to the Hadoop metrics system.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionWrapper.html#org.apache.hadoop.hbase.regionserver">MetricsRegionWrapper</a> |
| <div class="block">Interface of class that will wrap an HRegion and export numbers so they can be |
| used in MetricsRegionSource</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionWrapperImpl.html#org.apache.hadoop.hbase.regionserver">MetricsRegionWrapperImpl</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTable.html#org.apache.hadoop.hbase.regionserver">MetricsTable</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableAggregateSource.html#org.apache.hadoop.hbase.regionserver">MetricsTableAggregateSource</a> |
| <div class="block">This interface will be implemented by a MetricsSource that will export metrics from |
| multiple regions of a table into the hadoop metrics system.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableAggregateSourceImpl.html#org.apache.hadoop.hbase.regionserver">MetricsTableAggregateSourceImpl</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableLatencies.html#org.apache.hadoop.hbase.regionserver">MetricsTableLatencies</a> |
| <div class="block">Latency metrics for a specific table in a RegionServer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableLatenciesImpl.TableHistograms.html#org.apache.hadoop.hbase.regionserver">MetricsTableLatenciesImpl.TableHistograms</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableQueryMeter.html#org.apache.hadoop.hbase.regionserver">MetricsTableQueryMeter</a> |
| <div class="block">Query Per Second for each table in a RegionServer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableQueryMeterImpl.TableMeters.html#org.apache.hadoop.hbase.regionserver">MetricsTableQueryMeterImpl.TableMeters</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableSource.html#org.apache.hadoop.hbase.regionserver">MetricsTableSource</a> |
| <div class="block">This interface will be implemented to allow region server to push table metrics into |
| MetricsRegionAggregateSource that will in turn push data to the Hadoop metrics system.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableWrapperAggregate.html#org.apache.hadoop.hbase.regionserver">MetricsTableWrapperAggregate</a> |
| <div class="block">Interface of class that will wrap a MetricsTableSource and export numbers so they can be |
| used in MetricsTableSource</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableWrapperAggregateImpl.MetricsTableValues.html#org.apache.hadoop.hbase.regionserver">MetricsTableWrapperAggregateImpl.MetricsTableValues</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsUserAggregate.html#org.apache.hadoop.hbase.regionserver">MetricsUserAggregate</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsUserAggregateSource.html#org.apache.hadoop.hbase.regionserver">MetricsUserAggregateSource</a> |
| <div class="block">This interface will be implemented by a MetricsSource that will export metrics from |
| multiple users into the hadoop metrics system.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsUserAggregateSourceImpl.html#org.apache.hadoop.hbase.regionserver">MetricsUserAggregateSourceImpl</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsUserSource.html#org.apache.hadoop.hbase.regionserver">MetricsUserSource</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsUserSource.ClientMetrics.html#org.apache.hadoop.hbase.regionserver">MetricsUserSource.ClientMetrics</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MiniBatchOperationInProgress.html#org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a> |
| <div class="block">Wraps together the mutations which are applied as a batch to the region and their operation |
| status and WALEdits.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MultiVersionConcurrencyControl.html#org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a> |
| <div class="block">Manages the read/write consistency.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MultiVersionConcurrencyControl.WriteEntry.html#org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a> |
| <div class="block">Write number and whether write has completed given out at start of a write transaction.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MutableOnlineRegions.html#org.apache.hadoop.hbase.regionserver">MutableOnlineRegions</a> |
| <div class="block">Interface to Map of online regions.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MutableSegment.html#org.apache.hadoop.hbase.regionserver">MutableSegment</a> |
| <div class="block">A mutable segment in memstore, specifically the active segment.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/NonLazyKeyValueScanner.html#org.apache.hadoop.hbase.regionserver">NonLazyKeyValueScanner</a> |
| <div class="block">A "non-lazy" scanner which always does a real seek operation.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/NonReversedNonLazyKeyValueScanner.html#org.apache.hadoop.hbase.regionserver">NonReversedNonLazyKeyValueScanner</a> |
| <div class="block">A "non-reversed & non-lazy" scanner which does not support backward scanning |
| and always does a real seek operation.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/NoSuchColumnFamilyException.html#org.apache.hadoop.hbase.regionserver">NoSuchColumnFamilyException</a> |
| <div class="block">Thrown if request for nonexistent column family.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/OnlineRegions.html#org.apache.hadoop.hbase.regionserver">OnlineRegions</a> |
| <div class="block">Provides read-only access to the Regions presently online on the |
| current RegionServer</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/OperationStatus.html#org.apache.hadoop.hbase.regionserver">OperationStatus</a> |
| <div class="block">This class stores the Operation status code and the exception message |
| that occurs in case of failure of operations like put, delete, etc.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.regionserver">Region</a> |
| <div class="block">Region is a subset of HRegion with operations required for the <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.Operation.html#org.apache.hadoop.hbase.regionserver">Region.Operation</a> |
| <div class="block">Operation enum is used in <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#startRegionOperation--"><code>Region.startRegionOperation()</code></a> and elsewhere to provide |
| context for various checks.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.RowLock.html#org.apache.hadoop.hbase.regionserver">Region.RowLock</a> |
| <div class="block">Row lock held by a given thread.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionCoprocessorHost.html#org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a> |
| <div class="block">Implements the coprocessor environment and runtime support for coprocessors |
| loaded within a <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver"><code>Region</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionCoprocessorHost.RegionEnvironment.html#org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionEnvironment</a> |
| <div class="block">Encapsulation of the environment of each coprocessor</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionCoprocessorHost.TableCoprocessorAttribute.html#org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.TableCoprocessorAttribute</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionScanner.html#org.apache.hadoop.hbase.regionserver">RegionScanner</a> |
| <div class="block">RegionScanner describes iterators over rows in an HRegion.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionScannerImpl.html#org.apache.hadoop.hbase.regionserver">RegionScannerImpl</a> |
| <div class="block">RegionScannerImpl is used to combine scanners from multiple Stores (aka column families).</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerAccounting.html#org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a> |
| <div class="block">RegionServerAccounting keeps record of some basic real time information about |
| the Region Server.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerCoprocessorHost.html#org.apache.hadoop.hbase.regionserver">RegionServerCoprocessorHost</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerCoprocessorHost.RegionServerEnvironment.html#org.apache.hadoop.hbase.regionserver">RegionServerCoprocessorHost.RegionServerEnvironment</a> |
| <div class="block">Coprocessor environment extension providing access to region server |
| related services.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.regionserver">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.PostOpenDeployContext.html#org.apache.hadoop.hbase.regionserver">RegionServerServices.PostOpenDeployContext</a> |
| <div class="block">Context for postOpenDeployTasks().</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.RegionStateTransitionContext.html#org.apache.hadoop.hbase.regionserver">RegionServerServices.RegionStateTransitionContext</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerStoppedException.html#org.apache.hadoop.hbase.regionserver">RegionServerStoppedException</a> |
| <div class="block">Thrown by the region server when it is in shutting down state.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerTableMetrics.html#org.apache.hadoop.hbase.regionserver">RegionServerTableMetrics</a> |
| <div class="block">Captures operation metrics by table.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServicesForStores.html#org.apache.hadoop.hbase.regionserver">RegionServicesForStores</a> |
| <div class="block">Services a Store needs from a Region.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionSplitPolicy.html#org.apache.hadoop.hbase.regionserver">RegionSplitPolicy</a> |
| <div class="block">A split policy determines when a Region should be split.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionSplitRestriction.html#org.apache.hadoop.hbase.regionserver">RegionSplitRestriction</a> |
| <div class="block">A split restriction that restricts the pattern of the split point.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RemoteProcedureResultReporter.html#org.apache.hadoop.hbase.regionserver">RemoteProcedureResultReporter</a> |
| <div class="block">A thread which calls <code>reportProcedureDone</code> to tell master the result of a remote procedure.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ReplicationService.html#org.apache.hadoop.hbase.regionserver">ReplicationService</a> |
| <div class="block">Gateway to Cluster Replication.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ReplicationSinkService.html#org.apache.hadoop.hbase.regionserver">ReplicationSinkService</a> |
| <div class="block">A sink for a replication stream has to expose this service.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ReplicationSourceService.html#org.apache.hadoop.hbase.regionserver">ReplicationSourceService</a> |
| <div class="block">A source for a replication stream has to expose this service.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ReversedStoreScanner.html#org.apache.hadoop.hbase.regionserver">ReversedStoreScanner</a> |
| <div class="block">ReversedStoreScanner extends from StoreScanner, and is used to support |
| reversed scanning.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RpcSchedulerFactory.html#org.apache.hadoop.hbase.regionserver">RpcSchedulerFactory</a> |
| <div class="block">A factory class that constructs an <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc"><code>RpcScheduler</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RSRpcServices.html#org.apache.hadoop.hbase.regionserver">RSRpcServices</a> |
| <div class="block">Implements the regionserver RPC services.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RSRpcServices.RegionScannerHolder.html#org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannerHolder</a> |
| <div class="block">Holder class which holds the RegionScanner, nextCallSeq and RpcCallbacks together.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RSRpcServices.RegionScannersCloseCallBack.html#org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannersCloseCallBack</a> |
| <div class="block">An RpcCallBack that creates a list of scanners that needs to perform callBack operation on |
| completion of multiGets.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanInfo.html#org.apache.hadoop.hbase.regionserver">ScanInfo</a> |
| <div class="block">Immutable information for scans over a store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScannerContext.html#org.apache.hadoop.hbase.regionserver">ScannerContext</a> |
| <div class="block">ScannerContext instances encapsulate limit tracking AND progress towards those limits during |
| invocations of <a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next-java.util.List-"><code>InternalScanner.next(java.util.List)</code></a> and |
| <a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next-java.util.List-"><code>InternalScanner.next(java.util.List)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScannerContext.Builder.html#org.apache.hadoop.hbase.regionserver">ScannerContext.Builder</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScannerContext.LimitFields.html#org.apache.hadoop.hbase.regionserver">ScannerContext.LimitFields</a> |
| <div class="block">The different fields that can be used as limits in calls to |
| <a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next-java.util.List-"><code>InternalScanner.next(java.util.List)</code></a> and <a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next-java.util.List-"><code>InternalScanner.next(java.util.List)</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScannerContext.LimitScope.html#org.apache.hadoop.hbase.regionserver">ScannerContext.LimitScope</a> |
| <div class="block">The various scopes where a limit can be enforced.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScannerContext.NextState.html#org.apache.hadoop.hbase.regionserver">ScannerContext.NextState</a> |
| <div class="block">The possible states a scanner may be in following a call to <a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next-java.util.List-"><code>InternalScanner.next(List)</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScannerContext.ProgressFields.html#org.apache.hadoop.hbase.regionserver">ScannerContext.ProgressFields</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScannerIdGenerator.html#org.apache.hadoop.hbase.regionserver">ScannerIdGenerator</a> |
| <div class="block">Generate a new style scanner id to prevent collision with previous started server or other RSs.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanOptions.html#org.apache.hadoop.hbase.regionserver">ScanOptions</a> |
| <div class="block">This class gives you the ability to change the max versions and TTL options before opening a |
| scanner for a Store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanType.html#org.apache.hadoop.hbase.regionserver">ScanType</a> |
| <div class="block">Enum to distinguish general scan types.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/SecureBulkLoadManager.html#org.apache.hadoop.hbase.regionserver">SecureBulkLoadManager</a> |
| <div class="block">Bulk loads in secure mode.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Segment.html#org.apache.hadoop.hbase.regionserver">Segment</a> |
| <div class="block">This is an abstraction of a segment maintained in a memstore, e.g., the active |
| cell set or its snapshot.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/SegmentFactory.html#org.apache.hadoop.hbase.regionserver">SegmentFactory</a> |
| <div class="block">A singleton store segment factory.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ServerNonceManager.html#org.apache.hadoop.hbase.regionserver">ServerNonceManager</a> |
| <div class="block">Implementation of nonce manager that stores nonces in a hash map and cleans them up after |
| some time; if nonce group/client ID is supplied, nonces are stored by client ID.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ServerNonceManager.OperationContext.html#org.apache.hadoop.hbase.regionserver">ServerNonceManager.OperationContext</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Shipper.html#org.apache.hadoop.hbase.regionserver">Shipper</a> |
| <div class="block">This interface denotes a scanner as one which can ship cells.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ShipperListener.html#org.apache.hadoop.hbase.regionserver">ShipperListener</a> |
| <div class="block">Implementors of this interface are the ones who needs to do some action when the |
| <a href="../../../../../org/apache/hadoop/hbase/regionserver/Shipper.html#shipped--"><code>Shipper.shipped()</code></a> is called</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/SplitLogWorker.html#org.apache.hadoop.hbase.regionserver">SplitLogWorker</a> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based |
| distributed WAL splitter, see SplitWALRemoteProcedure</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/SplitLogWorker.TaskExecutor.html#org.apache.hadoop.hbase.regionserver">SplitLogWorker.TaskExecutor</a> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| <div class="block">Objects implementing this interface actually do the task that has been |
| acquired by a <a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html" title="class in org.apache.hadoop.hbase.regionserver"><code>SplitLogWorker</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/SplitLogWorker.TaskExecutor.Status.html#org.apache.hadoop.hbase.regionserver">SplitLogWorker.TaskExecutor.Status</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Store.html#org.apache.hadoop.hbase.regionserver">Store</a> |
| <div class="block">Interface for objects that hold a column family in a Region.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreConfigInformation.html#org.apache.hadoop.hbase.regionserver">StoreConfigInformation</a> |
| <div class="block">A more restricted interface for HStore.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreContext.html#org.apache.hadoop.hbase.regionserver">StoreContext</a> |
| <div class="block">This carries the immutable information and references on some of the meta data about the HStore.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreContext.Builder.html#org.apache.hadoop.hbase.regionserver">StoreContext.Builder</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreEngine.html#org.apache.hadoop.hbase.regionserver">StoreEngine</a> |
| <div class="block">StoreEngine is a factory that can create the objects necessary for HStore to operate.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFile.html#org.apache.hadoop.hbase.regionserver">StoreFile</a> |
| <div class="block">An interface to describe a store data file.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileInfo.html#org.apache.hadoop.hbase.regionserver">StoreFileInfo</a> |
| <div class="block">Describe a StoreFile (hfile, reference, link)</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileManager.html#org.apache.hadoop.hbase.regionserver">StoreFileManager</a> |
| <div class="block">Manages the store files and basic metadata about that that determines the logical structure (e.g.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileReader.html#org.apache.hadoop.hbase.regionserver">StoreFileReader</a> |
| <div class="block">Reader for a StoreFile.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StorefileRefresherChore.html#org.apache.hadoop.hbase.regionserver">StorefileRefresherChore</a> |
| <div class="block">A chore for refreshing the store files for secondary regions hosted in the region server.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileScanner.html#org.apache.hadoop.hbase.regionserver">StoreFileScanner</a> |
| <div class="block">KeyValueScanner adaptor over the Reader.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileWriter.html#org.apache.hadoop.hbase.regionserver">StoreFileWriter</a> |
| <div class="block">A StoreFile writer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileWriter.Builder.html#org.apache.hadoop.hbase.regionserver">StoreFileWriter.Builder</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFlushContext.html#org.apache.hadoop.hbase.regionserver">StoreFlushContext</a> |
| <div class="block">A package protected interface for a store flushing.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFlusher.html#org.apache.hadoop.hbase.regionserver">StoreFlusher</a> |
| <div class="block">Store flusher interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreScanner.html#org.apache.hadoop.hbase.regionserver">StoreScanner</a> |
| <div class="block">Scanner scans both the memstore and the Store.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StripeMultiFileWriter.html#org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a> |
| <div class="block">Base class for cell sink that separates the provided cells into multiple files for stripe |
| compaction.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StripeStoreConfig.html#org.apache.hadoop.hbase.regionserver">StripeStoreConfig</a> |
| <div class="block">Configuration class for stripe store and compactions.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StripeStoreFileManager.html#org.apache.hadoop.hbase.regionserver">StripeStoreFileManager</a> |
| <div class="block">Stripe implementation of <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html" title="interface in org.apache.hadoop.hbase.regionserver"><code>StoreFileManager</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StripeStoreFileManager.State.html#org.apache.hadoop.hbase.regionserver">StripeStoreFileManager.State</a> |
| <div class="block">The state class.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StripeStoreFlusher.StripeFlushRequest.html#org.apache.hadoop.hbase.regionserver">StripeStoreFlusher.StripeFlushRequest</a> |
| <div class="block">Stripe flush request wrapper that writes a non-striped file.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/TimeRangeTracker.html#org.apache.hadoop.hbase.regionserver">TimeRangeTracker</a> |
| <div class="block">Stores minimum and maximum timestamp values, it is [minimumTimestamp, maximumTimestamp] in |
| interval notation.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/TimeRangeTracker.Type.html#org.apache.hadoop.hbase.regionserver">TimeRangeTracker.Type</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/VersionedSegmentsList.html#org.apache.hadoop.hbase.regionserver">VersionedSegmentsList</a> |
| <div class="block">A list of segment managers coupled with the version of the memstore (version at the time it was |
| created).</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/WrongRegionException.html#org.apache.hadoop.hbase.regionserver">WrongRegionException</a> |
| <div class="block">Thrown when a request contains a key which is not part of this region</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.regionserver.compactions"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/package-summary.html">org.apache.hadoop.hbase.regionserver.compactions</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/AbstractMultiFileWriter.html#org.apache.hadoop.hbase.regionserver.compactions">AbstractMultiFileWriter</a> |
| <div class="block">Base class for cell sink that separates the provided cells into multiple files.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CellSink.html#org.apache.hadoop.hbase.regionserver.compactions">CellSink</a> |
| <div class="block">A sink of cells that allows appending cells to the Writers that implement it.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/DateTieredMultiFileWriter.html#org.apache.hadoop.hbase.regionserver.compactions">DateTieredMultiFileWriter</a> |
| <div class="block">class for cell sink that separates the provided cells into multiple files for date tiered |
| compaction.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.regionserver.compactions">HRegion</a> |
| <div class="block">Regions store data for a certain region of a table.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStore.html#org.apache.hadoop.hbase.regionserver.compactions">HStore</a> |
| <div class="block">A Store holds a column family in a Region.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStoreFile.html#org.apache.hadoop.hbase.regionserver.compactions">HStoreFile</a> |
| <div class="block">A Store data file.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/InternalScanner.html#org.apache.hadoop.hbase.regionserver.compactions">InternalScanner</a> |
| <div class="block">Internal scanners differ from client-side scanners in that they operate on |
| HStoreKeys and byte[] instead of RowResults.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanInfo.html#org.apache.hadoop.hbase.regionserver.compactions">ScanInfo</a> |
| <div class="block">Immutable information for scans over a store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanType.html#org.apache.hadoop.hbase.regionserver.compactions">ScanType</a> |
| <div class="block">Enum to distinguish general scan types.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Store.html#org.apache.hadoop.hbase.regionserver.compactions">Store</a> |
| <div class="block">Interface for objects that hold a column family in a Region.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreConfigInformation.html#org.apache.hadoop.hbase.regionserver.compactions">StoreConfigInformation</a> |
| <div class="block">A more restricted interface for HStore.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFile.html#org.apache.hadoop.hbase.regionserver.compactions">StoreFile</a> |
| <div class="block">An interface to describe a store data file.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileScanner.html#org.apache.hadoop.hbase.regionserver.compactions">StoreFileScanner</a> |
| <div class="block">KeyValueScanner adaptor over the Reader.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileWriter.html#org.apache.hadoop.hbase.regionserver.compactions">StoreFileWriter</a> |
| <div class="block">A StoreFile writer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StripeMultiFileWriter.html#org.apache.hadoop.hbase.regionserver.compactions">StripeMultiFileWriter</a> |
| <div class="block">Base class for cell sink that separates the provided cells into multiple files for stripe |
| compaction.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StripeStoreConfig.html#org.apache.hadoop.hbase.regionserver.compactions">StripeStoreConfig</a> |
| <div class="block">Configuration class for stripe store and compactions.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StripeStoreFlusher.StripeFlushRequest.html#org.apache.hadoop.hbase.regionserver.compactions">StripeStoreFlusher.StripeFlushRequest</a> |
| <div class="block">Stripe flush request wrapper that writes a non-striped file.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.regionserver.handler"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/regionserver/handler/package-summary.html">org.apache.hadoop.hbase.regionserver.handler</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.regionserver.handler">HRegion</a> |
| <div class="block">Regions store data for a certain region of a table.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.regionserver.handler">HRegionServer</a> |
| <div class="block">HRegionServer makes a set of HRegions available to clients.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html#org.apache.hadoop.hbase.regionserver.handler">KeyValueScanner</a> |
| <div class="block">Scanner that returns the next KeyValue.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.regionserver.handler">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/SplitLogWorker.TaskExecutor.html#org.apache.hadoop.hbase.regionserver.handler">SplitLogWorker.TaskExecutor</a> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| <div class="block">Objects implementing this interface actually do the task that has been |
| acquired by a <a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html" title="class in org.apache.hadoop.hbase.regionserver"><code>SplitLogWorker</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.regionserver.http"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/regionserver/http/package-summary.html">org.apache.hadoop.hbase.regionserver.http</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.regionserver.http">HRegionServer</a> |
| <div class="block">HRegionServer makes a set of HRegions available to clients.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.regionserver.querymatcher"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/package-summary.html">org.apache.hadoop.hbase.regionserver.querymatcher</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionCoprocessorHost.html#org.apache.hadoop.hbase.regionserver.querymatcher">RegionCoprocessorHost</a> |
| <div class="block">Implements the coprocessor environment and runtime support for coprocessors |
| loaded within a <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver"><code>Region</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanInfo.html#org.apache.hadoop.hbase.regionserver.querymatcher">ScanInfo</a> |
| <div class="block">Immutable information for scans over a store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanType.html#org.apache.hadoop.hbase.regionserver.querymatcher">ScanType</a> |
| <div class="block">Enum to distinguish general scan types.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ShipperListener.html#org.apache.hadoop.hbase.regionserver.querymatcher">ShipperListener</a> |
| <div class="block">Implementors of this interface are the ones who needs to do some action when the |
| <a href="../../../../../org/apache/hadoop/hbase/regionserver/Shipper.html#shipped--"><code>Shipper.shipped()</code></a> is called</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.regionserver.snapshot"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/regionserver/snapshot/package-summary.html">org.apache.hadoop.hbase.regionserver.snapshot</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.regionserver.snapshot">HRegion</a> |
| <div class="block">Regions store data for a certain region of a table.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.regionserver.snapshot">HRegionServer</a> |
| <div class="block">HRegionServer makes a set of HRegions available to clients.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.regionserver.snapshot">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.regionserver.throttle"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/regionserver/throttle/package-summary.html">org.apache.hadoop.hbase.regionserver.throttle</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStore.html#org.apache.hadoop.hbase.regionserver.throttle">HStore</a> |
| <div class="block">A Store holds a column family in a Region.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.regionserver.throttle">Region</a> |
| <div class="block">Region is a subset of HRegion with operations required for the <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.regionserver.throttle">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.regionserver.wal"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/package-summary.html">org.apache.hadoop.hbase.regionserver.wal</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MultiVersionConcurrencyControl.html#org.apache.hadoop.hbase.regionserver.wal">MultiVersionConcurrencyControl</a> |
| <div class="block">Manages the read/write consistency.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MultiVersionConcurrencyControl.WriteEntry.html#org.apache.hadoop.hbase.regionserver.wal">MultiVersionConcurrencyControl.WriteEntry</a> |
| <div class="block">Write number and whether write has completed given out at start of a write transaction.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.replication"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/replication/package-summary.html">org.apache.hadoop.hbase.replication</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ReplicationService.html#org.apache.hadoop.hbase.replication">ReplicationService</a> |
| <div class="block">Gateway to Cluster Replication.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ReplicationSinkService.html#org.apache.hadoop.hbase.replication">ReplicationSinkService</a> |
| <div class="block">A sink for a replication stream has to expose this service.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.replication.regionserver"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/replication/regionserver/package-summary.html">org.apache.hadoop.hbase.replication.regionserver</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.replication.regionserver">HRegionServer</a> |
| <div class="block">HRegionServer makes a set of HRegions available to clients.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ReplicationService.html#org.apache.hadoop.hbase.replication.regionserver">ReplicationService</a> |
| <div class="block">Gateway to Cluster Replication.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ReplicationSourceService.html#org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceService</a> |
| <div class="block">A source for a replication stream has to expose this service.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.security.access"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/security/access/package-summary.html">org.apache.hadoop.hbase.security.access</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/FlushLifeCycleTracker.html#org.apache.hadoop.hbase.security.access">FlushLifeCycleTracker</a> |
| <div class="block">Used to track flush execution.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/InternalScanner.html#org.apache.hadoop.hbase.security.access">InternalScanner</a> |
| <div class="block">Internal scanners differ from client-side scanners in that they operate on |
| HStoreKeys and byte[] instead of RowResults.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MiniBatchOperationInProgress.html#org.apache.hadoop.hbase.security.access">MiniBatchOperationInProgress</a> |
| <div class="block">Wraps together the mutations which are applied as a batch to the region and their operation |
| status and WALEdits.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.security.access">Region</a> |
| <div class="block">Region is a subset of HRegion with operations required for the <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionScanner.html#org.apache.hadoop.hbase.security.access">RegionScanner</a> |
| <div class="block">RegionScanner describes iterators over rows in an HRegion.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ScanType.html#org.apache.hadoop.hbase.security.access">ScanType</a> |
| <div class="block">Enum to distinguish general scan types.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Store.html#org.apache.hadoop.hbase.security.access">Store</a> |
| <div class="block">Interface for objects that hold a column family in a Region.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.security.visibility"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/security/visibility/package-summary.html">org.apache.hadoop.hbase.security.visibility</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/InternalScanner.html#org.apache.hadoop.hbase.security.visibility">InternalScanner</a> |
| <div class="block">Internal scanners differ from client-side scanners in that they operate on |
| HStoreKeys and byte[] instead of RowResults.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MiniBatchOperationInProgress.html#org.apache.hadoop.hbase.security.visibility">MiniBatchOperationInProgress</a> |
| <div class="block">Wraps together the mutations which are applied as a batch to the region and their operation |
| status and WALEdits.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/OperationStatus.html#org.apache.hadoop.hbase.security.visibility">OperationStatus</a> |
| <div class="block">This class stores the Operation status code and the exception message |
| that occurs in case of failure of operations like put, delete, etc.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.security.visibility">Region</a> |
| <div class="block">Region is a subset of HRegion with operations required for the <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionScanner.html#org.apache.hadoop.hbase.security.visibility">RegionScanner</a> |
| <div class="block">RegionScanner describes iterators over rows in an HRegion.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ShipperListener.html#org.apache.hadoop.hbase.security.visibility">ShipperListener</a> |
| <div class="block">Implementors of this interface are the ones who needs to do some action when the |
| <a href="../../../../../org/apache/hadoop/hbase/regionserver/Shipper.html#shipped--"><code>Shipper.shipped()</code></a> is called</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.snapshot"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.snapshot">HRegion</a> |
| <div class="block">Regions store data for a certain region of a table.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionFileSystem.html#org.apache.hadoop.hbase.snapshot">HRegionFileSystem</a> |
| <div class="block">View to an on-disk Region.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileInfo.html#org.apache.hadoop.hbase.snapshot">StoreFileInfo</a> |
| <div class="block">Describe a StoreFile (hfile, reference, link)</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.thrift2"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/thrift2/package-summary.html">org.apache.hadoop.hbase.thrift2</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/BloomType.html#org.apache.hadoop.hbase.thrift2">BloomType</a> </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.tool"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/tool/package-summary.html">org.apache.hadoop.hbase.tool</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MiniBatchOperationInProgress.html#org.apache.hadoop.hbase.tool">MiniBatchOperationInProgress</a> |
| <div class="block">Wraps together the mutations which are applied as a batch to the region and their operation |
| status and WALEdits.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.util"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/BloomType.html#org.apache.hadoop.hbase.util">BloomType</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/CellSink.html#org.apache.hadoop.hbase.util">CellSink</a> |
| <div class="block">A sink of cells that allows appending cells to the Writers that implement it.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.util">HRegion</a> |
| <div class="block">Regions store data for a certain region of a table.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.util">HRegionServer</a> |
| <div class="block">HRegionServer makes a set of HRegions available to clients.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html#org.apache.hadoop.hbase.util">KeyValueScanner</a> |
| <div class="block">Scanner that returns the next KeyValue.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/NonLazyKeyValueScanner.html#org.apache.hadoop.hbase.util">NonLazyKeyValueScanner</a> |
| <div class="block">A "non-lazy" scanner which always does a real seek operation.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/NonReversedNonLazyKeyValueScanner.html#org.apache.hadoop.hbase.util">NonReversedNonLazyKeyValueScanner</a> |
| <div class="block">A "non-reversed & non-lazy" scanner which does not support backward scanning |
| and always does a real seek operation.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Shipper.html#org.apache.hadoop.hbase.util">Shipper</a> |
| <div class="block">This interface denotes a scanner as one which can ship cells.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ShipperListener.html#org.apache.hadoop.hbase.util">ShipperListener</a> |
| <div class="block">Implementors of this interface are the ones who needs to do some action when the |
| <a href="../../../../../org/apache/hadoop/hbase/regionserver/Shipper.html#shipped--"><code>Shipper.shipped()</code></a> is called</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileInfo.html#org.apache.hadoop.hbase.util">StoreFileInfo</a> |
| <div class="block">Describe a StoreFile (hfile, reference, link)</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.util.compaction"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/util/compaction/package-summary.html">org.apache.hadoop.hbase.util.compaction</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionFileSystem.html#org.apache.hadoop.hbase.util.compaction">HRegionFileSystem</a> |
| <div class="block">View to an on-disk Region.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileInfo.html#org.apache.hadoop.hbase.util.compaction">StoreFileInfo</a> |
| <div class="block">Describe a StoreFile (hfile, reference, link)</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.hadoop.hbase.wal"> |
| <!-- --> |
| </a> |
| <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> |
| <caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> used by <a href="../../../../../org/apache/hadoop/hbase/wal/package-summary.html">org.apache.hadoop.hbase.wal</a></span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Class and Description</th> |
| </tr> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LastSequenceId.html#org.apache.hadoop.hbase.wal">LastSequenceId</a> |
| <div class="block">Last flushed sequence Ids for the regions and their stores on region server</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MultiVersionConcurrencyControl.html#org.apache.hadoop.hbase.wal">MultiVersionConcurrencyControl</a> |
| <div class="block">Manages the read/write consistency.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MultiVersionConcurrencyControl.WriteEntry.html#org.apache.hadoop.hbase.wal">MultiVersionConcurrencyControl.WriteEntry</a> |
| <div class="block">Write number and whether write has completed given out at start of a write transaction.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/RegionServerServices.html#org.apache.hadoop.hbase.wal">RegionServerServices</a> |
| <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/SequenceId.html#org.apache.hadoop.hbase.wal">SequenceId</a> |
| <div class="block">Interface which abstracts implementations on log sequenceId assignment</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/StoreFileWriter.html#org.apache.hadoop.hbase.wal">StoreFileWriter</a> |
| <div class="block">A StoreFile writer.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| </ul> |
| </div> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a name="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li>Class</li> |
| <li class="navBarCell1Rev">Use</li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li>Prev</li> |
| <li>Next</li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/package-use.html" target="_top">Frames</a></li> |
| <li><a href="package-use.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small>Copyright © 2007–2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> |
| </body> |
| </html> |