| <!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>HBaseTestingUtil (Apache HBase 3.0.0-alpha-2-SNAPSHOT Test 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="HBaseTestingUtil (Apache HBase 3.0.0-alpha-2-SNAPSHOT Test API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":9,"i5":9,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":9,"i13":9,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":9,"i20":10,"i21":10,"i22":9,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":9,"i49":10,"i50":9,"i51":9,"i52":9,"i53":9,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":9,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":42,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":9,"i105":9,"i106":10,"i107":9,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":9,"i122":9,"i123":9,"i124":10,"i125":10,"i126":10,"i127":9,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":9,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":9,"i157":9,"i158":41,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":9,"i165":9,"i166":10,"i167":10,"i168":10,"i169":9,"i170":10,"i171":10,"i172":9,"i173":10,"i174":10,"i175":10,"i176":9,"i177":9,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":42,"i187":10,"i188":42,"i189":42,"i190":42,"i191":42,"i192":42,"i193":42,"i194":42,"i195":42,"i196":42,"i197":42,"i198":10,"i199":10,"i200":10,"i201":10,"i202":10,"i203":10,"i204":10,"i205":42,"i206":42,"i207":42,"i208":10,"i209":10,"i210":10,"i211":10,"i212":10,"i213":10,"i214":10,"i215":10,"i216":10,"i217":10,"i218":10,"i219":10,"i220":10,"i221":10,"i222":10,"i223":9,"i224":10,"i225":10,"i226":10,"i227":10,"i228":10,"i229":10,"i230":10,"i231":10,"i232":10,"i233":10,"i234":10,"i235":10,"i236":10,"i237":10,"i238":10}; |
| var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </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="navBarCell1Rev">Class</li> |
| <li><a href="class-use/HBaseTestingUtil.html">Use</a></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><a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.PortAllocator.AvailablePortChecker.html" title="interface in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.SeenRowTracker.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/apache/hadoop/hbase/HBaseTestingUtil.html" target="_top">Frames</a></li> |
| <li><a href="HBaseTestingUtil.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> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle">org.apache.hadoop.hbase</div> |
| <h2 title="Class HBaseTestingUtil" class="title">Class HBaseTestingUtil</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li><a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html" title="class in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCommonTestingUtil</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li><a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html" title="class in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseZKTestingUtil</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.apache.hadoop.hbase.HBaseTestingUtil</li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>Direct Known Subclasses:</dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/IntegrationTestingUtility.html" title="class in org.apache.hadoop.hbase">IntegrationTestingUtility</a></dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>@InterfaceAudience.LimitedPrivate(value="Phoenix") |
| @InterfaceStability.Evolving |
| public class <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.177">HBaseTestingUtil</a> |
| extends <a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html" title="class in org.apache.hadoop.hbase">HBaseZKTestingUtil</a></pre> |
| <div class="block">Facility for testing HBase. Replacement for |
| old HBaseTestCase and HBaseClusterTestCase functionality. |
| Create an instance and keep it around testing HBase. This class is |
| meant to be your one-stop shop for anything you might need testing. Manages |
| one cluster at a time only. Managed cluster can be an in-process |
| <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase"><code>SingleProcessHBaseCluster</code></a>, or a deployed cluster of type <code>DistributedHBaseCluster</code>. |
| Not all methods work with the real cluster. |
| Depends on log4j being on classpath and |
| hbase-site.xml for logging and test-run configuration. It does not set |
| logging levels. |
| In the configuration properties, default values for master-info-port and |
| region-server-port are overridden such that a random port will be assigned (thus |
| avoiding port contention if another local HBase instance is already running). |
| <p>To preserve test data directories, pass the system property "hbase.testing.preserve.testdir" |
| setting it to true.</div> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ======== NESTED CLASS SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="nested.class.summary"> |
| <!-- --> |
| </a> |
| <h3>Nested Class Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> |
| <caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Class and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.SeenRowTracker.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtil.SeenRowTracker</a></span></code> |
| <div class="block">A tracker for tracking and validating table rows |
| generated with <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadTable-org.apache.hadoop.hbase.client.Table-byte:A-"><code>loadTable(Table, byte[])</code></a></div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.hadoop.hbase.HBaseCommonTestingUtil"> |
| <!-- --> |
| </a> |
| <h3>Nested classes/interfaces inherited from class org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html" title="class in org.apache.hadoop.hbase">HBaseCommonTestingUtil</a></h3> |
| <code><a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.PortAllocator.html" title="class in org.apache.hadoop.hbase">HBaseCommonTestingUtil.PortAllocator</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.summary"> |
| <!-- --> |
| </a> |
| <h3>Field Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> |
| <caption><span>Fields</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Field and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a><org.apache.hadoop.hbase.client.AsyncClusterConnection></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#asyncConnection">asyncConnection</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#BLOOM_AND_COMPRESSION_COMBINATIONS">BLOOM_AND_COMPRESSION_COMBINATIONS</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static byte[][]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#COLUMNS">COLUMNS</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private org.apache.hadoop.fs.Path</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#dataTestDirOnTestFS">dataTestDirOnTestFS</a></span></code> |
| <div class="block">Directory on test filesystem where we put the data for this instance of |
| HBaseTestingUtility</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#DEFAULT_REGIONS_PER_SERVER">DEFAULT_REGIONS_PER_SERVER</a></span></code> |
| <div class="block">The default number of regions per regionserver when creating a pre-split |
| table.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private org.apache.hadoop.hdfs.MiniDFSCluster</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#dfsCluster">dfsCluster</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static byte[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#fam1">fam1</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static byte[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#fam2">fam2</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static byte[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#fam3">fam3</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static char</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#FIRST_CHAR">FIRST_CHAR</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#FS_URI">FS_URI</a></span></code> |
| <div class="block">Filesystem URI used for map-reduce mini-cluster setup</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#hadoopLogDir">hadoopLogDir</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private org.apache.hadoop.hbase.client.Admin</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#hbaseAdmin">hbaseAdmin</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private <a href="../../../../org/apache/hadoop/hbase/HBaseClusterInterface.html" title="class in org.apache.hadoop.hbase">HBaseClusterInterface</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#hbaseCluster">hbaseCluster</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static byte[][]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#KEYS">KEYS</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static byte[][]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#KEYS_FOR_HBA_CREATE_TABLE">KEYS_FOR_HBA_CREATE_TABLE</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static char</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#LAST_CHAR">LAST_CHAR</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#MAXVERSIONS">MAXVERSIONS</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#MEMSTORETS_TAGS_PARAMETRIZED">MEMSTORETS_TAGS_PARAMETRIZED</a></span></code> |
| <div class="block">This is for unit tests parameterized with a single boolean.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#miniClusterRunning">miniClusterRunning</a></span></code> |
| <div class="block">If there is a mini cluster running for this testing utility instance.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private org.apache.hadoop.mapred.MiniMRCluster</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#mrCluster">mrCluster</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#PRESPLIT_TEST_TABLE">PRESPLIT_TEST_TABLE</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#PRESPLIT_TEST_TABLE_KEY">PRESPLIT_TEST_TABLE_KEY</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#REGIONS_PER_SERVER_KEY">REGIONS_PER_SERVER_KEY</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static byte[][]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#ROWS">ROWS</a></span></code> |
| <div class="block">All the row values for the data loaded by <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadTable-org.apache.hadoop.hbase.client.Table-byte:A-"><code>loadTable(Table, byte[])</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#START_KEY">START_KEY</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static byte[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#START_KEY_BYTES">START_KEY_BYTES</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#TEST_DIRECTORY_KEY">TEST_DIRECTORY_KEY</a></span></code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.0.0 and will be removed in 3.0.0. Can be used only with mini dfs.</span></div> |
| </div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.apache.hadoop.hbase.HBaseZKTestingUtil"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html" title="class in org.apache.hadoop.hbase">HBaseZKTestingUtil</a></h3> |
| <code><a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#clusterTestDir">clusterTestDir</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#zooKeeperWatcher">zooKeeperWatcher</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.apache.hadoop.hbase.HBaseCommonTestingUtil"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html" title="class in org.apache.hadoop.hbase">HBaseCommonTestingUtil</a></h3> |
| <code><a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#BASE_TEST_DIRECTORY_KEY">BASE_TEST_DIRECTORY_KEY</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#BOOLEAN_PARAMETERIZED">BOOLEAN_PARAMETERIZED</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#COMPRESSION_ALGORITHMS">COMPRESSION_ALGORITHMS</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#COMPRESSION_ALGORITHMS_PARAMETERIZED">COMPRESSION_ALGORITHMS_PARAMETERIZED</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#conf">conf</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#DEFAULT_BASE_TEST_DIRECTORY">DEFAULT_BASE_TEST_DIRECTORY</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#LOG">LOG</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#random">random</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> |
| <caption><span>Constructors</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Constructor and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#HBaseTestingUtil--">HBaseTestingUtil</a></span>()</code> |
| <div class="block">Create an HBaseTestingUtility using a default configuration.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#HBaseTestingUtil-org.apache.hadoop.conf.Configuration-">HBaseTestingUtil</a></span>(org.apache.hadoop.conf.Configuration conf)</code> |
| <div class="block">Create an HBaseTestingUtility using a given configuration.</div> |
| </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.summary"> |
| <!-- --> |
| </a> |
| <h3>Method Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> |
| <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><code>static void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#assertKVListsEqual-java.lang.String-java.util.List-java.util.List-">assertKVListsEqual</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> additionalMsg, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends org.apache.hadoop.hbase.Cell> expected, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends org.apache.hadoop.hbase.Cell> actual)</code> </td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#assertRegionOnlyOnServer-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-long-">assertRegionOnlyOnServer</a></span>(org.apache.hadoop.hbase.client.RegionInfo hri, |
| org.apache.hadoop.hbase.ServerName server, |
| long timeout)</code> |
| <div class="block">Check to make sure the region is open on the specified |
| region server, but not on any other one.</div> |
| </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#assertRegionOnServer-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-long-">assertRegionOnServer</a></span>(org.apache.hadoop.hbase.client.RegionInfo hri, |
| org.apache.hadoop.hbase.ServerName server, |
| long timeout)</code> |
| <div class="block">Due to async racing issue, a region may not be in |
| the online region list of a region server yet, after |
| the assignment znode is deleted and the new assignment |
| is recorded in master.</div> |
| </td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#assignRegion-org.apache.hadoop.hbase.client.RegionInfo-">assignRegion</a></span>(org.apache.hadoop.hbase.client.RegionInfo regionInfo)</code> |
| <div class="block">Uses directly the assignment manager to assign the region.</div> |
| </td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#available-int-">available</a></span>(int port)</code> |
| <div class="block">Checks to see if a specific port is available.</div> |
| </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code>static void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#await-long-java.util.function.BooleanSupplier-">await</a></span>(long sleepMillis, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BooleanSupplier.html?is-external=true" title="class or interface in java.util.function">BooleanSupplier</a> condition)</code> |
| <div class="block">Await the successful return of <code>condition</code>, sleeping <code>sleepMillis</code> between |
| invocations.</div> |
| </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#bloomAndCompressionCombinations--">bloomAndCompressionCombinations</a></span>()</code> |
| <div class="block">Create all combinations of Bloom filters and compression algorithms for |
| testing.</div> |
| </td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#checksumRows-org.apache.hadoop.hbase.client.Table-">checksumRows</a></span>(org.apache.hadoop.hbase.client.Table table)</code> |
| <div class="block">Return an md5 digest of the entire contents of a table.</div> |
| </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#cleanup--">cleanup</a></span>()</code> </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#cleanupDataTestDirOnTestFS--">cleanupDataTestDirOnTestFS</a></span>()</code> |
| <div class="block">Cleans the test data directory on the test filesystem.</div> |
| </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#cleanupDataTestDirOnTestFS-java.lang.String-">cleanupDataTestDirOnTestFS</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subdirName)</code> |
| <div class="block">Cleans a subdirectory under the test data directory on the test filesystem.</div> |
| </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#closeConnection--">closeConnection</a></span>()</code> </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code>static void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#closeRegionAndWAL-org.apache.hadoop.hbase.regionserver.HRegion-">closeRegionAndWAL</a></span>(org.apache.hadoop.hbase.regionserver.HRegion r)</code> |
| <div class="block">Close both the HRegion <code>r</code> and it's underlying WAL.</div> |
| </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code>static void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#closeRegionAndWAL-org.apache.hadoop.hbase.regionserver.Region-">closeRegionAndWAL</a></span>(org.apache.hadoop.hbase.regionserver.Region r)</code> |
| <div class="block">Close both the region <code>r</code> and it's underlying WAL.</div> |
| </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#compact-boolean-">compact</a></span>(boolean major)</code> |
| <div class="block">Compact all regions in the mini hbase cluster</div> |
| </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#compact-org.apache.hadoop.hbase.TableName-boolean-">compact</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| boolean major)</code> |
| <div class="block">Compact all of a table's reagion in the mini hbase cluster</div> |
| </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#countRows-org.apache.hadoop.hbase.regionserver.InternalScanner-">countRows</a></span>(org.apache.hadoop.hbase.regionserver.InternalScanner scanner)</code> </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#countRows-org.apache.hadoop.hbase.regionserver.Region-">countRows</a></span>(org.apache.hadoop.hbase.regionserver.Region region)</code> </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#countRows-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.client.Scan-">countRows</a></span>(org.apache.hadoop.hbase.regionserver.Region region, |
| org.apache.hadoop.hbase.client.Scan scan)</code> </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#countRows-org.apache.hadoop.hbase.client.Table-">countRows</a></span>(org.apache.hadoop.hbase.client.Table table)</code> |
| <div class="block">Return the number of rows in the given table.</div> |
| </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#countRows-org.apache.hadoop.hbase.client.Table-byte:A...-">countRows</a></span>(org.apache.hadoop.hbase.client.Table table, |
| byte[]... families)</code> </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#countRows-org.apache.hadoop.hbase.TableName-">countRows</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Return the number of rows in the given table.</div> |
| </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#countRows-org.apache.hadoop.hbase.client.Table-org.apache.hadoop.hbase.client.Scan-">countRows</a></span>(org.apache.hadoop.hbase.client.Table table, |
| org.apache.hadoop.hbase.client.Scan scan)</code> </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createDirAndSetProperty-java.lang.String-">createDirAndSetProperty</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> property)</code> </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createDirAndSetProperty-java.lang.String-java.lang.String-">createDirAndSetProperty</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> relPath, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> property)</code> </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createDirsAndSetProperties--">createDirsAndSetProperties</a></span>()</code> |
| <div class="block">This is used before starting HDFS and map-reduce mini-clusters Run something like the below to |
| check for the likes of '/tmp' references -- i.e.</div> |
| </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createLocalHRegion-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.wal.WAL-">createLocalHRegion</a></span>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor desc, |
| org.apache.hadoop.hbase.wal.WAL wal)</code> |
| <div class="block">Create an HRegion that writes to the local tmp dirs with specified wal</div> |
| </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createLocalHRegion-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.client.TableDescriptor-">createLocalHRegion</a></span>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.hbase.client.TableDescriptor desc)</code> |
| <div class="block">Create an HRegion that writes to the local tmp dirs.</div> |
| </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createLocalHRegion-org.apache.hadoop.hbase.client.TableDescriptor-byte:A-byte:A-">createLocalHRegion</a></span>(org.apache.hadoop.hbase.client.TableDescriptor desc, |
| byte[] startKey, |
| byte[] endKey)</code> |
| <div class="block">Create an HRegion that writes to the local tmp dirs</div> |
| </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createLocalHRegion-org.apache.hadoop.hbase.TableName-byte:A-byte:A-org.apache.hadoop.conf.Configuration-boolean-org.apache.hadoop.hbase.client.Durability-org.apache.hadoop.hbase.wal.WAL-byte:A...-">createLocalHRegion</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] startKey, |
| byte[] stopKey, |
| org.apache.hadoop.conf.Configuration conf, |
| boolean isReadOnly, |
| org.apache.hadoop.hbase.client.Durability durability, |
| org.apache.hadoop.hbase.wal.WAL wal, |
| byte[]... families)</code> </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createLocalHRegionWithInMemoryFlags-org.apache.hadoop.hbase.TableName-byte:A-byte:A-org.apache.hadoop.conf.Configuration-boolean-org.apache.hadoop.hbase.client.Durability-org.apache.hadoop.hbase.wal.WAL-boolean:A-byte:A...-">createLocalHRegionWithInMemoryFlags</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] startKey, |
| byte[] stopKey, |
| org.apache.hadoop.conf.Configuration conf, |
| boolean isReadOnly, |
| org.apache.hadoop.hbase.client.Durability durability, |
| org.apache.hadoop.hbase.wal.WAL wal, |
| boolean[] compactedMemStore, |
| byte[]... families)</code> </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.RegionServerServices</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createMockRegionServerService--">createMockRegionServerService</a></span>()</code> |
| <div class="block">Create a stubbed out RegionServerService, mainly for getting FS.</div> |
| </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.RegionServerServices</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createMockRegionServerService-org.apache.hadoop.hbase.ipc.RpcServerInterface-">createMockRegionServerService</a></span>(org.apache.hadoop.hbase.ipc.RpcServerInterface rpc)</code> |
| <div class="block">Create a stubbed out RegionServerService, mainly for getting FS.</div> |
| </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.RegionServerServices</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createMockRegionServerService-org.apache.hadoop.hbase.ServerName-">createMockRegionServerService</a></span>(org.apache.hadoop.hbase.ServerName name)</code> |
| <div class="block">Create a stubbed out RegionServerService, mainly for getting FS.</div> |
| </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.TableDescriptorBuilder</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createModifyableTableDescriptor-java.lang.String-">createModifyableTableDescriptor</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</code> </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.TableDescriptorBuilder</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createModifyableTableDescriptor-org.apache.hadoop.hbase.TableName-int-int-int-org.apache.hadoop.hbase.KeepDeletedCells-">createModifyableTableDescriptor</a></span>(org.apache.hadoop.hbase.TableName name, |
| int minVersions, |
| int versions, |
| int ttl, |
| org.apache.hadoop.hbase.KeepDeletedCells keepDeleted)</code> </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.client.RegionInfo></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createMultiRegionsInMeta-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-byte:A:A-">createMultiRegionsInMeta</a></span>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor htd, |
| byte[][] startKeys)</code> |
| <div class="block">Create rows in hbase:meta for regions of the specified table with the specified |
| start keys.</div> |
| </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createMultiRegionTable-org.apache.hadoop.hbase.TableName-byte:A-">createMultiRegionTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family)</code> |
| <div class="block">Create a table with multiple regions.</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createMultiRegionTable-org.apache.hadoop.hbase.TableName-byte:A:A-">createMultiRegionTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families)</code> |
| <div class="block">Create a table with multiple regions.</div> |
| </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createMultiRegionTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-">createMultiRegionTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions)</code> |
| <div class="block">Create a table with multiple regions.</div> |
| </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createMultiRegionTable-org.apache.hadoop.hbase.TableName-byte:A-int-">createMultiRegionTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family, |
| int numRegions)</code> |
| <div class="block">Create a table with multiple regions.</div> |
| </td> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createMultiRegionTable-org.apache.hadoop.hbase.TableName-int-byte:A:A-">createMultiRegionTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| int replicaCount, |
| byte[][] families)</code> |
| <div class="block">Create a table with multiple regions.</div> |
| </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor-">createPreSplitLoadTestTable</a></span>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor desc, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor hcd)</code> |
| <div class="block">Creates a pre-split table for load testing.</div> |
| </td> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor:A-int-">createPreSplitLoadTestTable</a></span>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor desc, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor[] hcds, |
| int numRegionsPerServer)</code> |
| <div class="block">Creates a pre-split table for load testing.</div> |
| </td> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor:A-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">createPreSplitLoadTestTable</a></span>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor td, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor[] cds, |
| org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm splitter, |
| int numRegionsPerServer)</code> |
| <div class="block">Creates a pre-split table for load testing.</div> |
| </td> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor-int-">createPreSplitLoadTestTable</a></span>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor desc, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor hcd, |
| int numRegionsPerServer)</code> |
| <div class="block">Creates a pre-split table for load testing.</div> |
| </td> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.TableName-byte:A:A-org.apache.hadoop.hbase.io.compress.Compression.Algorithm-org.apache.hadoop.hbase.io.encoding.DataBlockEncoding-int-int-org.apache.hadoop.hbase.client.Durability-">createPreSplitLoadTestTable</a></span>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.TableName tableName, |
| byte[][] columnFamilies, |
| org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression, |
| org.apache.hadoop.hbase.io.encoding.DataBlockEncoding dataBlockEncoding, |
| int numRegionsPerServer, |
| int regionReplication, |
| org.apache.hadoop.hbase.client.Durability durability)</code> |
| <div class="block">Creates a pre-split table for load testing.</div> |
| </td> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.TableName-byte:A-org.apache.hadoop.hbase.io.compress.Compression.Algorithm-org.apache.hadoop.hbase.io.encoding.DataBlockEncoding-">createPreSplitLoadTestTable</a></span>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.TableName tableName, |
| byte[] columnFamily, |
| org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression, |
| org.apache.hadoop.hbase.io.encoding.DataBlockEncoding dataBlockEncoding)</code> |
| <div class="block">Creates a pre-split table for load testing.</div> |
| </td> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.TableName-byte:A-org.apache.hadoop.hbase.io.compress.Compression.Algorithm-org.apache.hadoop.hbase.io.encoding.DataBlockEncoding-int-int-org.apache.hadoop.hbase.client.Durability-">createPreSplitLoadTestTable</a></span>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.TableName tableName, |
| byte[] columnFamily, |
| org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression, |
| org.apache.hadoop.hbase.io.encoding.DataBlockEncoding dataBlockEncoding, |
| int numRegionsPerServer, |
| int regionReplication, |
| org.apache.hadoop.hbase.client.Durability durability)</code> |
| <div class="block">Creates a pre-split table for load testing.</div> |
| </td> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createRandomTable-org.apache.hadoop.hbase.TableName-java.util.Collection-int-int-int-int-int-">createRandomTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> families, |
| int maxVersions, |
| int numColsPerRow, |
| int numFlushes, |
| int numRegions, |
| int numRowsPerFlush)</code> |
| <div class="block">Creates a random table with the given parameters</div> |
| </td> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createRegionAndWAL-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-">createRegionAndWAL</a></span>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.fs.Path rootDir, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor htd)</code> |
| <div class="block">Create a region with it's own WAL.</div> |
| </td> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createRegionAndWAL-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.io.hfile.BlockCache-">createRegionAndWAL</a></span>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.fs.Path rootDir, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor htd, |
| org.apache.hadoop.hbase.io.hfile.BlockCache blockCache)</code> |
| <div class="block">Create a region with it's own WAL.</div> |
| </td> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createRegionAndWAL-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-boolean-">createRegionAndWAL</a></span>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.fs.Path rootDir, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor htd, |
| boolean initialize)</code> |
| <div class="block">Create a region with it's own WAL.</div> |
| </td> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><code>static org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createRegionAndWAL-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.mob.MobFileCache-">createRegionAndWAL</a></span>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.fs.Path rootDir, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor htd, |
| org.apache.hadoop.hbase.mob.MobFileCache mobFileCache)</code> |
| <div class="block">Create a region with it's own WAL.</div> |
| </td> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.fs.Path</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createRootDir--">createRootDir</a></span>()</code> |
| <div class="block">Same as <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createRootDir-boolean-"><code>createRootDir(boolean create)</code></a> |
| except that <code>create</code> flag is false.</div> |
| </td> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.fs.Path</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createRootDir-boolean-">createRootDir</a></span>(boolean create)</code> |
| <div class="block">Creates an hbase rootdir in user home directory.</div> |
| </td> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createSubDirAndSystemProperty-java.lang.String-org.apache.hadoop.fs.Path-java.lang.String-">createSubDirAndSystemProperty</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> propertyName, |
| org.apache.hadoop.fs.Path parent, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subDirName)</code> </td> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.client.TableDescriptor-byte:A:A-">createTable</a></span>(org.apache.hadoop.hbase.client.TableDescriptor htd, |
| byte[][] splitRows)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.client.TableDescriptor-byte:A:A-byte:A:A-org.apache.hadoop.hbase.regionserver.BloomType-int-org.apache.hadoop.conf.Configuration-">createTable</a></span>(org.apache.hadoop.hbase.client.TableDescriptor htd, |
| byte[][] families, |
| byte[][] splitKeys, |
| org.apache.hadoop.hbase.regionserver.BloomType type, |
| int blockSize, |
| org.apache.hadoop.conf.Configuration c)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.client.TableDescriptor-byte:A:A-byte:A:A-org.apache.hadoop.conf.Configuration-">createTable</a></span>(org.apache.hadoop.hbase.client.TableDescriptor htd, |
| byte[][] families, |
| byte[][] splitKeys, |
| org.apache.hadoop.conf.Configuration c)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.client.TableDescriptor-byte:A:A-org.apache.hadoop.conf.Configuration-">createTable</a></span>(org.apache.hadoop.hbase.client.TableDescriptor htd, |
| byte[][] families, |
| org.apache.hadoop.conf.Configuration c)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i61" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A:A-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i63" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A:A-byte:A:A-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| byte[][] splitKeys)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i64" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A:A-byte:A:A-int-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| byte[][] splitKeys, |
| int replicaCount)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i65" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A:A-byte:A:A-int-org.apache.hadoop.conf.Configuration-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| byte[][] splitKeys, |
| int replicaCount, |
| org.apache.hadoop.conf.Configuration c)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i66" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i67" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int:A-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int[] numVersions)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i68" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-byte:A:A-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions, |
| byte[][] splitKeys)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i69" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-byte:A-byte:A-int-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions, |
| byte[] startKey, |
| byte[] endKey, |
| int numRegions)</code> </td> |
| </tr> |
| <tr id="i70" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-int-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions, |
| int blockSize)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i71" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-int-java.lang.String-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions, |
| int blockSize, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> cpName)</code> </td> |
| </tr> |
| <tr id="i72" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A-byte:A:A-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family, |
| byte[][] splitRows)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i73" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-byte:A-int-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family, |
| int numVersions)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i74" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-java.lang.String-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> family)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i75" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTable-org.apache.hadoop.hbase.TableName-java.lang.String:A-">createTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] families)</code> |
| <div class="block">Create a table.</div> |
| </td> |
| </tr> |
| <tr id="i76" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.TableDescriptor</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTableDescriptor-org.apache.hadoop.hbase.TableName-">createTableDescriptor</a></span>(org.apache.hadoop.hbase.TableName name)</code> |
| <div class="block">Create a table of name <code>name</code>.</div> |
| </td> |
| </tr> |
| <tr id="i77" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.TableDescriptor</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTableDescriptor-org.apache.hadoop.hbase.TableName-byte:A-">createTableDescriptor</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family)</code> </td> |
| </tr> |
| <tr id="i78" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.TableDescriptor</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTableDescriptor-org.apache.hadoop.hbase.TableName-byte:A:A-int-">createTableDescriptor</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int maxVersions)</code> </td> |
| </tr> |
| <tr id="i79" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.TableDescriptor</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTableDescriptor-org.apache.hadoop.hbase.TableName-int-int-int-org.apache.hadoop.hbase.KeepDeletedCells-">createTableDescriptor</a></span>(org.apache.hadoop.hbase.TableName name, |
| int minVersions, |
| int versions, |
| int ttl, |
| org.apache.hadoop.hbase.KeepDeletedCells keepDeleted)</code> </td> |
| </tr> |
| <tr id="i80" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTestRegion-java.lang.String-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor-">createTestRegion</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tableName, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor cd)</code> </td> |
| </tr> |
| <tr id="i81" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createTestRegion-java.lang.String-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor-org.apache.hadoop.hbase.io.hfile.BlockCache-">createTestRegion</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tableName, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor cd, |
| org.apache.hadoop.hbase.io.hfile.BlockCache blockCache)</code> </td> |
| </tr> |
| <tr id="i82" class="altColor"> |
| <td class="colFirst"><code>static org.apache.hadoop.hbase.wal.WAL</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createWal-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.client.RegionInfo-">createWal</a></span>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.fs.Path rootDir, |
| org.apache.hadoop.hbase.client.RegionInfo hri)</code> |
| <div class="block">Create an unmanaged WAL.</div> |
| </td> |
| </tr> |
| <tr id="i83" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.fs.Path</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createWALRootDir--">createWALRootDir</a></span>()</code> |
| <div class="block">Creates a hbase walDir in the user's home directory.</div> |
| </td> |
| </tr> |
| <tr id="i84" class="altColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#decrementMinRegionServerCount--">decrementMinRegionServerCount</a></span>()</code> </td> |
| </tr> |
| <tr id="i85" class="rowColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#decrementMinRegionServerCount-org.apache.hadoop.conf.Configuration-">decrementMinRegionServerCount</a></span>(org.apache.hadoop.conf.Configuration conf)</code> </td> |
| </tr> |
| <tr id="i86" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#deleteNumericRows-org.apache.hadoop.hbase.client.Table-byte:A-int-int-">deleteNumericRows</a></span>(org.apache.hadoop.hbase.client.Table t, |
| byte[] f, |
| int startRow, |
| int endRow)</code> </td> |
| </tr> |
| <tr id="i87" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#deleteTable-org.apache.hadoop.hbase.TableName-">deleteTable</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Drop an existing table</div> |
| </td> |
| </tr> |
| <tr id="i88" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#deleteTableData-org.apache.hadoop.hbase.TableName-">deleteTableData</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Provide an existing table name to truncate.</div> |
| </td> |
| </tr> |
| <tr id="i89" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#deleteTableIfAny-org.apache.hadoop.hbase.TableName-">deleteTableIfAny</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Drop an existing table</div> |
| </td> |
| </tr> |
| <tr id="i90" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#enableDebug-java.lang.Class-">enableDebug</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> clazz)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">In 2.3.0, will be removed in 4.0.0. Only support changing log level on log4j now as |
| HBase only uses log4j. You should do this by your own as it you know which log |
| framework you are using then set the log level to debug is very easy.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i91" class="rowColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#enableShortCircuit--">enableShortCircuit</a></span>()</code> |
| <div class="block">Enable the short circuit read, unless configured differently.</div> |
| </td> |
| </tr> |
| <tr id="i92" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#ensureSomeNonStoppedRegionServersAvailable-int-">ensureSomeNonStoppedRegionServersAvailable</a></span>(int num)</code> |
| <div class="block">Make sure that at least the specified number of region servers |
| are running.</div> |
| </td> |
| </tr> |
| <tr id="i93" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#ensureSomeRegionServersAvailable-int-">ensureSomeRegionServersAvailable</a></span>(int num)</code> |
| <div class="block">Make sure that at least the specified number of region servers |
| are running</div> |
| </td> |
| </tr> |
| <tr id="i94" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#expireMasterSession--">expireMasterSession</a></span>()</code> |
| <div class="block">Expire the Master's session</div> |
| </td> |
| </tr> |
| <tr id="i95" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#expireRegionServerSession-int-">expireRegionServerSession</a></span>(int index)</code> |
| <div class="block">Expire a region server's session</div> |
| </td> |
| </tr> |
| <tr id="i96" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#expireSession-org.apache.hadoop.hbase.zookeeper.ZKWatcher-">expireSession</a></span>(org.apache.hadoop.hbase.zookeeper.ZKWatcher nodeZK)</code> </td> |
| </tr> |
| <tr id="i97" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#expireSession-org.apache.hadoop.hbase.zookeeper.ZKWatcher-boolean-">expireSession</a></span>(org.apache.hadoop.hbase.zookeeper.ZKWatcher nodeZK, |
| boolean checkStatus)</code> |
| <div class="block">Expire a ZooKeeper session as recommended in ZooKeeper documentation |
| http://hbase.apache.org/book.html#trouble.zookeeper |
| There are issues when doing this: |
| [1] http://www.mail-archive.com/dev@zookeeper.apache.org/msg01942.html |
| [2] https://issues.apache.org/jira/browse/ZOOKEEPER-1105</div> |
| </td> |
| </tr> |
| <tr id="i98" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#explainTableAvailability-org.apache.hadoop.hbase.TableName-">explainTableAvailability</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> </td> |
| </tr> |
| <tr id="i99" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#explainTableState-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.client.TableState.State-">explainTableState</a></span>(org.apache.hadoop.hbase.TableName table, |
| org.apache.hadoop.hbase.client.TableState.State state)</code> </td> |
| </tr> |
| <tr id="i100" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.TableState</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#findLastTableState-org.apache.hadoop.hbase.TableName-">findLastTableState</a></span>(org.apache.hadoop.hbase.TableName table)</code> </td> |
| </tr> |
| <tr id="i101" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#flush--">flush</a></span>()</code> |
| <div class="block">Flushes all caches in the mini hbase cluster</div> |
| </td> |
| </tr> |
| <tr id="i102" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#flush-org.apache.hadoop.hbase.TableName-">flush</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Flushes all caches in the mini hbase cluster</div> |
| </td> |
| </tr> |
| <tr id="i103" class="rowColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#forceChangeTaskLogDir--">forceChangeTaskLogDir</a></span>()</code> |
| <div class="block">Tasktracker has a bug where changing the hadoop.log.dir system property |
| will not change its internal static LOG_DIR variable.</div> |
| </td> |
| </tr> |
| <tr id="i104" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.client.ColumnFamilyDescriptor></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#generateColumnDescriptors--">generateColumnDescriptors</a></span>()</code> |
| <div class="block">Create a set of column descriptors with the combination of compression, |
| encoding, bloom codecs available.</div> |
| </td> |
| </tr> |
| <tr id="i105" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.client.ColumnFamilyDescriptor></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#generateColumnDescriptors-java.lang.String-">generateColumnDescriptors</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> prefix)</code> |
| <div class="block">Create a set of column descriptors with the combination of compression, |
| encoding, bloom codecs available.</div> |
| </td> |
| </tr> |
| <tr id="i106" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Admin</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getAdmin--">getAdmin</a></span>()</code> |
| <div class="block">Returns an Admin instance which is shared between HBaseTestingUtility instance users.</div> |
| </td> |
| </tr> |
| <tr id="i107" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getAllOnlineRegions-org.apache.hadoop.hbase.SingleProcessHBaseCluster-">getAllOnlineRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> cluster)</code> </td> |
| </tr> |
| <tr id="i108" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.AsyncClusterConnection</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getAsyncConnection--">getAsyncConnection</a></span>()</code> |
| <div class="block">Get a shared AsyncClusterConnection to the cluster.</div> |
| </td> |
| </tr> |
| <tr id="i109" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.AsyncClusterConnection</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getAsyncConnection-org.apache.hadoop.hbase.security.User-">getAsyncConnection</a></span>(org.apache.hadoop.hbase.security.User user)</code> |
| <div class="block">Get a assigned AsyncClusterConnection to the cluster.</div> |
| </td> |
| </tr> |
| <tr id="i110" class="altColor"> |
| <td class="colFirst"><code>private org.apache.hadoop.fs.Path</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getBaseTestDirOnTestFS--">getBaseTestDirOnTestFS</a></span>()</code> </td> |
| </tr> |
| <tr id="i111" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Result</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getClosestRowBefore-org.apache.hadoop.hbase.regionserver.Region-byte:A-byte:A-">getClosestRowBefore</a></span>(org.apache.hadoop.hbase.regionserver.Region r, |
| byte[] row, |
| byte[] family)</code> </td> |
| </tr> |
| <tr id="i112" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getClusterKey--">getClusterKey</a></span>()</code> </td> |
| </tr> |
| <tr id="i113" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.conf.Configuration</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getConfiguration--">getConfiguration</a></span>()</code> |
| <div class="block">Returns this classes's instance of <code>Configuration</code>.</div> |
| </td> |
| </tr> |
| <tr id="i114" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Connection</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getConnection--">getConnection</a></span>()</code> |
| <div class="block">Get a shared Connection to the cluster.</div> |
| </td> |
| </tr> |
| <tr id="i115" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Connection</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getConnection-org.apache.hadoop.hbase.security.User-">getConnection</a></span>(org.apache.hadoop.hbase.security.User user)</code> |
| <div class="block">Get a assigned Connection to the cluster.</div> |
| </td> |
| </tr> |
| <tr id="i116" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.fs.Path</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getDataTestDirOnTestFS--">getDataTestDirOnTestFS</a></span>()</code> |
| <div class="block">Returns a Path in the test filesystem, obtained from <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getTestFileSystem--"><code>getTestFileSystem()</code></a> |
| to write temporary test data.</div> |
| </td> |
| </tr> |
| <tr id="i117" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.fs.Path</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getDataTestDirOnTestFS-java.lang.String-">getDataTestDirOnTestFS</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subdirName)</code> |
| <div class="block">Returns a Path in the test filesystem, obtained from <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getTestFileSystem--"><code>getTestFileSystem()</code></a> |
| to write temporary test data.</div> |
| </td> |
| </tr> |
| <tr id="i118" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.fs.Path</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getDefaultRootDirPath--">getDefaultRootDirPath</a></span>()</code> |
| <div class="block">Same as {<a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getDefaultRootDirPath-boolean-"><code>getDefaultRootDirPath(boolean create)</code></a> |
| except that <code>create</code> flag is false.</div> |
| </td> |
| </tr> |
| <tr id="i119" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.fs.Path</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getDefaultRootDirPath-boolean-">getDefaultRootDirPath</a></span>(boolean create)</code> |
| <div class="block">Returns the path to the default root dir the minicluster uses.</div> |
| </td> |
| </tr> |
| <tr id="i120" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hdfs.MiniDFSCluster</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getDFSCluster--">getDFSCluster</a></span>()</code> </td> |
| </tr> |
| <tr id="i121" class="rowColor"> |
| <td class="colFirst"><code>static org.apache.hadoop.hbase.security.User</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getDifferentUser-org.apache.hadoop.conf.Configuration-java.lang.String-">getDifferentUser</a></span>(org.apache.hadoop.conf.Configuration c, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> differentiatingSuffix)</code> |
| <div class="block">This method clones the passed <code>c</code> configuration setting a new |
| user into the clone.</div> |
| </td> |
| </tr> |
| <tr id="i122" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.Cell></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getFromStoreFile-org.apache.hadoop.hbase.regionserver.HStore-byte:A-java.util.NavigableSet-">getFromStoreFile</a></span>(org.apache.hadoop.hbase.regionserver.HStore store, |
| byte[] row, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><byte[]> columns)</code> |
| <div class="block">Do a small get/scan against one store.</div> |
| </td> |
| </tr> |
| <tr id="i123" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.Cell></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getFromStoreFile-org.apache.hadoop.hbase.regionserver.HStore-org.apache.hadoop.hbase.client.Get-">getFromStoreFile</a></span>(org.apache.hadoop.hbase.regionserver.HStore store, |
| org.apache.hadoop.hbase.client.Get get)</code> |
| <div class="block">Do a small get/scan against one store.</div> |
| </td> |
| </tr> |
| <tr id="i124" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getHBaseCluster--">getHBaseCluster</a></span>()</code> |
| <div class="block">Get the Mini HBase cluster.</div> |
| </td> |
| </tr> |
| <tr id="i125" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/HBaseClusterInterface.html" title="class in org.apache.hadoop.hbase">HBaseClusterInterface</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getHBaseClusterInterface--">getHBaseClusterInterface</a></span>()</code> |
| <div class="block">Returns the HBaseCluster instance.</div> |
| </td> |
| </tr> |
| <tr id="i126" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Hbck</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getHbck--">getHbck</a></span>()</code> |
| <div class="block">Returns an <code>Hbck</code> instance.</div> |
| </td> |
| </tr> |
| <tr id="i127" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getMetaRSPort-org.apache.hadoop.hbase.client.Connection-">getMetaRSPort</a></span>(org.apache.hadoop.hbase.client.Connection connection)</code> </td> |
| </tr> |
| <tr id="i128" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><byte[]></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getMetaTableRows--">getMetaTableRows</a></span>()</code> |
| <div class="block">Returns all rows from the hbase:meta table.</div> |
| </td> |
| </tr> |
| <tr id="i129" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><byte[]></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getMetaTableRows-org.apache.hadoop.hbase.TableName-">getMetaTableRows</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Returns all rows from the hbase:meta table for a given user table</div> |
| </td> |
| </tr> |
| <tr id="i130" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getMiniHBaseCluster--">getMiniHBaseCluster</a></span>()</code> </td> |
| </tr> |
| <tr id="i131" class="rowColor"> |
| <td class="colFirst"><code>private org.apache.hadoop.fs.Path</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getNewDataTestDirOnTestFS--">getNewDataTestDirOnTestFS</a></span>()</code> |
| <div class="block">Sets up a new path in test filesystem to be used by tests.</div> |
| </td> |
| </tr> |
| <tr id="i132" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getNumHFiles-org.apache.hadoop.hbase.TableName-byte:A-">getNumHFiles</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family)</code> </td> |
| </tr> |
| <tr id="i133" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getNumHFilesForRS-org.apache.hadoop.hbase.regionserver.HRegionServer-org.apache.hadoop.hbase.TableName-byte:A-">getNumHFilesForRS</a></span>(org.apache.hadoop.hbase.regionserver.HRegionServer rs, |
| org.apache.hadoop.hbase.TableName tableName, |
| byte[] family)</code> </td> |
| </tr> |
| <tr id="i134" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.HRegionServer</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getOtherRegionServer-org.apache.hadoop.hbase.regionserver.HRegionServer-">getOtherRegionServer</a></span>(org.apache.hadoop.hbase.regionserver.HRegionServer rs)</code> </td> |
| </tr> |
| <tr id="i135" class="rowColor"> |
| <td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.client.RegionInfo></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getRegions-org.apache.hadoop.hbase.TableName-">getRegions</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Returns all regions of the specified table</div> |
| </td> |
| </tr> |
| <tr id="i136" class="altColor"> |
| <td class="colFirst"><code>byte[][]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getRegionSplitStartKeys-byte:A-byte:A-int-">getRegionSplitStartKeys</a></span>(byte[] startKey, |
| byte[] endKey, |
| int numRegions)</code> |
| <div class="block">Create region split keys between startkey and endKey</div> |
| </td> |
| </tr> |
| <tr id="i137" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.HRegionServer</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getRSForFirstRegionInTable-org.apache.hadoop.hbase.TableName-">getRSForFirstRegionInTable</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Tool to get the reference to the region server object that holds the |
| region of the specified user table.</div> |
| </td> |
| </tr> |
| <tr id="i138" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.regionserver.HRegion</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getSplittableRegion-org.apache.hadoop.hbase.TableName-int-">getSplittableRegion</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| int maxAttempts)</code> |
| <div class="block">Retrieves a splittable region randomly from tableName</div> |
| </td> |
| </tr> |
| <tr id="i139" class="rowColor"> |
| <td class="colFirst"><code>static org.apache.hadoop.hbase.io.compress.Compression.Algorithm[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getSupportedCompressionAlgorithms--">getSupportedCompressionAlgorithms</a></span>()</code> |
| <div class="block">Get supported compression algorithms.</div> |
| </td> |
| </tr> |
| <tr id="i140" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.fs.FileSystem</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getTestFileSystem--">getTestFileSystem</a></span>()</code> </td> |
| </tr> |
| <tr id="i141" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#invalidateConnection--">invalidateConnection</a></span>()</code> |
| <div class="block">Resets the connections so that the next time getConnection() is called, a new connection is |
| created.</div> |
| </td> |
| </tr> |
| <tr id="i142" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#isNewVersionBehaviorEnabled--">isNewVersionBehaviorEnabled</a></span>()</code> |
| <div class="block">Check whether the tests should assume NEW_VERSION_BEHAVIOR when creating |
| new column families.</div> |
| </td> |
| </tr> |
| <tr id="i143" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#isReadShortCircuitOn--">isReadShortCircuitOn</a></span>()</code> |
| <div class="block">Get the HBase setting for dfs.client.read.shortcircuit from the conf or a system property.</div> |
| </td> |
| </tr> |
| <tr id="i144" class="altColor"> |
| <td class="colFirst"><code>private boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#isTargetTable-byte:A-org.apache.hadoop.hbase.Cell-">isTargetTable</a></span>(byte[] inRow, |
| org.apache.hadoop.hbase.Cell c)</code> </td> |
| </tr> |
| <tr id="i145" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#killMiniHBaseCluster--">killMiniHBaseCluster</a></span>()</code> |
| <div class="block">Abruptly Shutdown HBase mini cluster.</div> |
| </td> |
| </tr> |
| <tr id="i146" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadNumericRows-org.apache.hadoop.hbase.client.Table-byte:A-int-int-">loadNumericRows</a></span>(org.apache.hadoop.hbase.client.Table t, |
| byte[] f, |
| int startRow, |
| int endRow)</code> </td> |
| </tr> |
| <tr id="i147" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadRandomRows-org.apache.hadoop.hbase.client.Table-byte:A-int-int-">loadRandomRows</a></span>(org.apache.hadoop.hbase.client.Table t, |
| byte[] f, |
| int rowSize, |
| int totalRows)</code> </td> |
| </tr> |
| <tr id="i148" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadRegion-org.apache.hadoop.hbase.regionserver.HRegion-byte:A-">loadRegion</a></span>(org.apache.hadoop.hbase.regionserver.HRegion r, |
| byte[] f)</code> </td> |
| </tr> |
| <tr id="i149" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadRegion-org.apache.hadoop.hbase.regionserver.HRegion-byte:A-boolean-">loadRegion</a></span>(org.apache.hadoop.hbase.regionserver.HRegion r, |
| byte[] f, |
| boolean flush)</code> |
| <div class="block">Load region with rows from 'aaa' to 'zzz'.</div> |
| </td> |
| </tr> |
| <tr id="i150" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadRegion-org.apache.hadoop.hbase.regionserver.Region-byte:A-">loadRegion</a></span>(org.apache.hadoop.hbase.regionserver.Region r, |
| byte[] f)</code> </td> |
| </tr> |
| <tr id="i151" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadTable-org.apache.hadoop.hbase.client.Table-byte:A-">loadTable</a></span>(org.apache.hadoop.hbase.client.Table t, |
| byte[] f)</code> |
| <div class="block">Load table with rows from 'aaa' to 'zzz'.</div> |
| </td> |
| </tr> |
| <tr id="i152" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadTable-org.apache.hadoop.hbase.client.Table-byte:A:A-">loadTable</a></span>(org.apache.hadoop.hbase.client.Table t, |
| byte[][] f)</code> |
| <div class="block">Load table of multiple column families with rows from 'aaa' to 'zzz'.</div> |
| </td> |
| </tr> |
| <tr id="i153" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadTable-org.apache.hadoop.hbase.client.Table-byte:A:A-byte:A-">loadTable</a></span>(org.apache.hadoop.hbase.client.Table t, |
| byte[][] f, |
| byte[] value)</code> |
| <div class="block">Load table of multiple column families with rows from 'aaa' to 'zzz'.</div> |
| </td> |
| </tr> |
| <tr id="i154" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadTable-org.apache.hadoop.hbase.client.Table-byte:A:A-byte:A-boolean-">loadTable</a></span>(org.apache.hadoop.hbase.client.Table t, |
| byte[][] f, |
| byte[] value, |
| boolean writeToWAL)</code> |
| <div class="block">Load table of multiple column families with rows from 'aaa' to 'zzz'.</div> |
| </td> |
| </tr> |
| <tr id="i155" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadTable-org.apache.hadoop.hbase.client.Table-byte:A-boolean-">loadTable</a></span>(org.apache.hadoop.hbase.client.Table t, |
| byte[] f, |
| boolean writeToWAL)</code> |
| <div class="block">Load table with rows from 'aaa' to 'zzz'.</div> |
| </td> |
| </tr> |
| <tr id="i156" class="altColor"> |
| <td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#memStoreTSAndTagsCombination--">memStoreTSAndTagsCombination</a></span>()</code> |
| <div class="block">Create combination of memstoreTS and tags</div> |
| </td> |
| </tr> |
| <tr id="i157" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#memStoreTSTagsAndOffheapCombination--">memStoreTSTagsAndOffheapCombination</a></span>()</code> </td> |
| </tr> |
| <tr id="i158" class="altColor"> |
| <td class="colFirst"><code>static void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#modifyTableSync-org.apache.hadoop.hbase.client.Admin-org.apache.hadoop.hbase.client.TableDescriptor-">modifyTableSync</a></span>(org.apache.hadoop.hbase.client.Admin admin, |
| org.apache.hadoop.hbase.client.TableDescriptor desc)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 3.0.0 and will be removed in 4.0.0. Just use |
| <code>Admin.modifyTable(TableDescriptor)</code> directly as it is synchronous now.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i159" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#moveRegionAndWait-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-">moveRegionAndWait</a></span>(org.apache.hadoop.hbase.client.RegionInfo destRegion, |
| org.apache.hadoop.hbase.ServerName destServer)</code> |
| <div class="block">Move region to destination server and wait till region is completely moved and online</div> |
| </td> |
| </tr> |
| <tr id="i160" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/Waiter.ExplainingPredicate.html" title="interface in org.apache.hadoop.hbase">Waiter.ExplainingPredicate</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#predicateNoRegionsInTransition--">predicateNoRegionsInTransition</a></span>()</code> |
| <div class="block">Returns a <a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase"><code>Waiter.Predicate</code></a> for checking that there are no regions in transition in master</div> |
| </td> |
| </tr> |
| <tr id="i161" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase">Waiter.Predicate</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#predicateTableAvailable-org.apache.hadoop.hbase.TableName-">predicateTableAvailable</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Returns a <a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase"><code>Waiter.Predicate</code></a> for checking that table is enabled</div> |
| </td> |
| </tr> |
| <tr id="i162" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase">Waiter.Predicate</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#predicateTableDisabled-org.apache.hadoop.hbase.TableName-">predicateTableDisabled</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Returns a <a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase"><code>Waiter.Predicate</code></a> for checking that table is enabled</div> |
| </td> |
| </tr> |
| <tr id="i163" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase">Waiter.Predicate</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#predicateTableEnabled-org.apache.hadoop.hbase.TableName-">predicateTableEnabled</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Returns a <a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase"><code>Waiter.Predicate</code></a> for checking that table is enabled</div> |
| </td> |
| </tr> |
| <tr id="i164" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#randomFreePort--">randomFreePort</a></span>()</code> </td> |
| </tr> |
| <tr id="i165" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#randomMultiCastAddress--">randomMultiCastAddress</a></span>()</code> </td> |
| </tr> |
| <tr id="i166" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#restartHBaseCluster-int-">restartHBaseCluster</a></span>(int servers)</code> |
| <div class="block">Starts the hbase cluster up again after shutting it down previously in a |
| test.</div> |
| </td> |
| </tr> |
| <tr id="i167" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#restartHBaseCluster-int-java.util.List-">restartHBaseCluster</a></span>(int servers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> ports)</code> </td> |
| </tr> |
| <tr id="i168" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#restartHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-">restartHBaseCluster</a></span>(<a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.html" title="class in org.apache.hadoop.hbase">StartTestingClusterOption</a> option)</code> </td> |
| </tr> |
| <tr id="i169" class="rowColor"> |
| <td class="colFirst"><code>static <T> <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#safeGetAsStr-java.util.List-int-">safeGetAsStr</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><T> lst, |
| int i)</code> </td> |
| </tr> |
| <tr id="i170" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setDFSCluster-org.apache.hadoop.hdfs.MiniDFSCluster-">setDFSCluster</a></span>(org.apache.hadoop.hdfs.MiniDFSCluster cluster)</code> </td> |
| </tr> |
| <tr id="i171" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setDFSCluster-org.apache.hadoop.hdfs.MiniDFSCluster-boolean-">setDFSCluster</a></span>(org.apache.hadoop.hdfs.MiniDFSCluster cluster, |
| boolean requireDown)</code> |
| <div class="block">Set the MiniDFSCluster</div> |
| </td> |
| </tr> |
| <tr id="i172" class="altColor"> |
| <td class="colFirst"><code>static void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setFileSystemURI-java.lang.String-">setFileSystemURI</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> fsURI)</code> </td> |
| </tr> |
| <tr id="i173" class="rowColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setFs--">setFs</a></span>()</code> </td> |
| </tr> |
| <tr id="i174" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setHBaseCluster-org.apache.hadoop.hbase.HBaseClusterInterface-">setHBaseCluster</a></span>(<a href="../../../../org/apache/hadoop/hbase/HBaseClusterInterface.html" title="class in org.apache.hadoop.hbase">HBaseClusterInterface</a> hbaseCluster)</code> </td> |
| </tr> |
| <tr id="i175" class="rowColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setHBaseFsTmpDir--">setHBaseFsTmpDir</a></span>()</code> </td> |
| </tr> |
| <tr id="i176" class="altColor"> |
| <td class="colFirst"><code>static void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setMaxRecoveryErrorCount-java.io.OutputStream-int-">setMaxRecoveryErrorCount</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> stream, |
| int max)</code> |
| <div class="block">Set maxRecoveryErrorCount in DFSClient.</div> |
| </td> |
| </tr> |
| <tr id="i177" class="rowColor"> |
| <td class="colFirst"><code>static void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setReplicas-org.apache.hadoop.hbase.client.Admin-org.apache.hadoop.hbase.TableName-int-">setReplicas</a></span>(org.apache.hadoop.hbase.client.Admin admin, |
| org.apache.hadoop.hbase.TableName table, |
| int replicaCount)</code> |
| <div class="block">Set the number of Region replicas.</div> |
| </td> |
| </tr> |
| <tr id="i178" class="altColor"> |
| <td class="colFirst"><code>protected org.apache.hadoop.fs.Path</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setupDataTestDir--">setupDataTestDir</a></span>()</code> |
| <div class="block">Home our data in a dir under <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#DEFAULT_BASE_TEST_DIRECTORY"><code>HBaseCommonTestingUtil.DEFAULT_BASE_TEST_DIRECTORY</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i179" class="rowColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setupDataTestDirOnTestFS--">setupDataTestDirOnTestFS</a></span>()</code> |
| <div class="block">Sets up a path in test filesystem to be used by tests.</div> |
| </td> |
| </tr> |
| <tr id="i180" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.minikdc.MiniKdc</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setupMiniKdc-java.io.File-">setupMiniKdc</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> keytabFile)</code> |
| <div class="block">Sets up <code>MiniKdc</code> for testing security.</div> |
| </td> |
| </tr> |
| <tr id="i181" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--">shutdownMiniCluster</a></span>()</code> |
| <div class="block">Stops mini hbase, zk, and hdfs clusters.</div> |
| </td> |
| </tr> |
| <tr id="i182" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniDFSCluster--">shutdownMiniDFSCluster</a></span>()</code> |
| <div class="block">Shuts down instance created by call to <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniDFSCluster-int-"><code>startMiniDFSCluster(int)</code></a> |
| or does nothing.</div> |
| </td> |
| </tr> |
| <tr id="i183" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniHBaseCluster--">shutdownMiniHBaseCluster</a></span>()</code> |
| <div class="block">Shutdown HBase mini cluster.Does not shutdown zk or dfs if running.</div> |
| </td> |
| </tr> |
| <tr id="i184" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniMapReduceCluster--">shutdownMiniMapReduceCluster</a></span>()</code> |
| <div class="block">Stops the previously started <code>MiniMRCluster</code>.</div> |
| </td> |
| </tr> |
| <tr id="i185" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster--">startMiniCluster</a></span>()</code> |
| <div class="block">Start up a minicluster of hbase, dfs and zookeeper all using default options.</div> |
| </td> |
| </tr> |
| <tr id="i186" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-boolean-">startMiniCluster</a></span>(boolean createWALDir)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i187" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-">startMiniCluster</a></span>(int numSlaves)</code> |
| <div class="block">Start up a minicluster of hbase, dfs and zookeeper clusters with given slave node number.</div> |
| </td> |
| </tr> |
| <tr id="i188" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-boolean-">startMiniCluster</a></span>(int numSlaves, |
| boolean createRootDir)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i189" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-boolean-boolean-">startMiniCluster</a></span>(int numSlaves, |
| boolean createRootDir, |
| boolean createWALDir)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i190" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-int-">startMiniCluster</a></span>(int numMasters, |
| int numSlaves)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i191" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-int-boolean-">startMiniCluster</a></span>(int numMasters, |
| int numSlaves, |
| boolean createRootDir)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i192" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-int-int-">startMiniCluster</a></span>(int numMasters, |
| int numRegionServers, |
| int numDataNodes)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i193" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-int-int-java.lang.String:A-java.lang.Class-java.lang.Class-">startMiniCluster</a></span>(int numMasters, |
| int numRegionServers, |
| int numDataNodes, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] dataNodeHosts, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.master.HMaster> masterClass, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster.MiniHBaseClusterRegionServer</a>> rsClass)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i194" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-int-int-java.lang.String:A-java.lang.Class-java.lang.Class-boolean-boolean-">startMiniCluster</a></span>(int numMasters, |
| int numRegionServers, |
| int numDataNodes, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] dataNodeHosts, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.master.HMaster> masterClass, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster.MiniHBaseClusterRegionServer</a>> rsClass, |
| boolean createRootDir, |
| boolean createWALDir)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i195" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-int-java.lang.String:A-">startMiniCluster</a></span>(int numMasters, |
| int numSlaves, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] dataNodeHosts)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i196" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-int-java.lang.String:A-boolean-">startMiniCluster</a></span>(int numMasters, |
| int numSlaves, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] dataNodeHosts, |
| boolean createRootDir)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i197" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-int-java.lang.String:A-java.lang.Class-java.lang.Class-">startMiniCluster</a></span>(int numMasters, |
| int numSlaves, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] dataNodeHosts, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.master.HMaster> masterClass, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster.MiniHBaseClusterRegionServer</a>> rsClass)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i198" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-">startMiniCluster</a></span>(<a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.html" title="class in org.apache.hadoop.hbase">StartTestingClusterOption</a> option)</code> |
| <div class="block">Start up a mini cluster of hbase, optionally dfs and zookeeper if needed.</div> |
| </td> |
| </tr> |
| <tr id="i199" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hdfs.MiniDFSCluster</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniDFSCluster-int-">startMiniDFSCluster</a></span>(int servers)</code> |
| <div class="block">Start a minidfscluster.</div> |
| </td> |
| </tr> |
| <tr id="i200" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hdfs.MiniDFSCluster</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniDFSCluster-int-java.lang.String:A-">startMiniDFSCluster</a></span>(int servers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] hosts)</code> |
| <div class="block">Start a minidfscluster.</div> |
| </td> |
| </tr> |
| <tr id="i201" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hdfs.MiniDFSCluster</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniDFSCluster-int-java.lang.String:A-java.lang.String:A-">startMiniDFSCluster</a></span>(int servers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] racks, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] hosts)</code> </td> |
| </tr> |
| <tr id="i202" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hdfs.MiniDFSCluster</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniDFSCluster-java.lang.String:A-">startMiniDFSCluster</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] hosts)</code> |
| <div class="block">Start a minidfscluster.</div> |
| </td> |
| </tr> |
| <tr id="i203" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hdfs.MiniDFSCluster</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniDFSClusterForTestWAL-int-">startMiniDFSClusterForTestWAL</a></span>(int namenodePort)</code> </td> |
| </tr> |
| <tr id="i204" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster--">startMiniHBaseCluster</a></span>()</code> |
| <div class="block">Starts up mini hbase cluster using default options.</div> |
| </td> |
| </tr> |
| <tr id="i205" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-int-int-">startMiniHBaseCluster</a></span>(int numMasters, |
| int numRegionServers)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniHBaseCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i206" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-int-int-java.util.List-">startMiniHBaseCluster</a></span>(int numMasters, |
| int numRegionServers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> rsPorts)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniHBaseCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i207" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-int-int-java.util.List-java.lang.Class-java.lang.Class-boolean-boolean-">startMiniHBaseCluster</a></span>(int numMasters, |
| int numRegionServers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> rsPorts, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.master.HMaster> masterClass, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster.MiniHBaseClusterRegionServer</a>> rsClass, |
| boolean createRootDir, |
| boolean createWALDir)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniHBaseCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i208" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-">startMiniHBaseCluster</a></span>(<a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.html" title="class in org.apache.hadoop.hbase">StartTestingClusterOption</a> option)</code> |
| <div class="block">Starts up mini hbase cluster.</div> |
| </td> |
| </tr> |
| <tr id="i209" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.mapred.MiniMRCluster</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniMapReduceCluster--">startMiniMapReduceCluster</a></span>()</code> |
| <div class="block">Starts a <code>MiniMRCluster</code> with a default number of |
| <code>TaskTracker</code>'s.</div> |
| </td> |
| </tr> |
| <tr id="i210" class="altColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniMapReduceCluster-int-">startMiniMapReduceCluster</a></span>(int servers)</code> |
| <div class="block">Starts a <code>MiniMRCluster</code>.</div> |
| </td> |
| </tr> |
| <tr id="i211" class="rowColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#truncateTable-org.apache.hadoop.hbase.TableName-">truncateTable</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Truncate a table using the admin command.</div> |
| </td> |
| </tr> |
| <tr id="i212" class="altColor"> |
| <td class="colFirst"><code>org.apache.hadoop.hbase.client.Table</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#truncateTable-org.apache.hadoop.hbase.TableName-boolean-">truncateTable</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| boolean preserveRegions)</code> |
| <div class="block">Truncate a table using the admin command.</div> |
| </td> |
| </tr> |
| <tr id="i213" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#unassignRegion-byte:A-">unassignRegion</a></span>(byte[] regionName)</code> |
| <div class="block">Unassign the named region.</div> |
| </td> |
| </tr> |
| <tr id="i214" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#unassignRegion-java.lang.String-">unassignRegion</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regionName)</code> |
| <div class="block">Unassign the named region.</div> |
| </td> |
| </tr> |
| <tr id="i215" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#unassignRegionByRow-byte:A-org.apache.hadoop.hbase.client.RegionLocator-">unassignRegionByRow</a></span>(byte[] row, |
| org.apache.hadoop.hbase.client.RegionLocator table)</code> |
| <div class="block">Closes the region containing the given row.</div> |
| </td> |
| </tr> |
| <tr id="i216" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#unassignRegionByRow-java.lang.String-org.apache.hadoop.hbase.client.RegionLocator-">unassignRegionByRow</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> row, |
| org.apache.hadoop.hbase.client.RegionLocator table)</code> |
| <div class="block">Closes the region containing the given row.</div> |
| </td> |
| </tr> |
| <tr id="i217" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#verifyNumericRows-org.apache.hadoop.hbase.regionserver.HRegion-byte:A-int-int-">verifyNumericRows</a></span>(org.apache.hadoop.hbase.regionserver.HRegion region, |
| byte[] f, |
| int startRow, |
| int endRow)</code> </td> |
| </tr> |
| <tr id="i218" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#verifyNumericRows-org.apache.hadoop.hbase.regionserver.HRegion-byte:A-int-int-boolean-">verifyNumericRows</a></span>(org.apache.hadoop.hbase.regionserver.HRegion region, |
| byte[] f, |
| int startRow, |
| int endRow, |
| boolean present)</code> </td> |
| </tr> |
| <tr id="i219" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#verifyNumericRows-org.apache.hadoop.hbase.regionserver.Region-byte:A-int-int-">verifyNumericRows</a></span>(org.apache.hadoop.hbase.regionserver.Region region, |
| byte[] f, |
| int startRow, |
| int endRow)</code> </td> |
| </tr> |
| <tr id="i220" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#verifyNumericRows-org.apache.hadoop.hbase.regionserver.Region-byte:A-int-int-boolean-">verifyNumericRows</a></span>(org.apache.hadoop.hbase.regionserver.Region region, |
| byte[] f, |
| int startRow, |
| int endRow, |
| boolean present)</code> </td> |
| </tr> |
| <tr id="i221" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#verifyNumericRows-org.apache.hadoop.hbase.client.Table-byte:A-int-int-int-">verifyNumericRows</a></span>(org.apache.hadoop.hbase.client.Table table, |
| byte[] f, |
| int startRow, |
| int endRow, |
| int replicaId)</code> </td> |
| </tr> |
| <tr id="i222" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#verifyTableDescriptorIgnoreTableName-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.TableDescriptor-">verifyTableDescriptorIgnoreTableName</a></span>(org.apache.hadoop.hbase.client.TableDescriptor ltd, |
| org.apache.hadoop.hbase.client.TableDescriptor rtd)</code> </td> |
| </tr> |
| <tr id="i223" class="rowColor"> |
| <td class="colFirst"><code>static void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitForHostPort-java.lang.String-int-">waitForHostPort</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> host, |
| int port)</code> </td> |
| </tr> |
| <tr id="i224" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitLabelAvailable-long-java.lang.String...-">waitLabelAvailable</a></span>(long timeoutMillis, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... labels)</code> |
| <div class="block">Wait until labels is ready in VisibilityLabelsCache.</div> |
| </td> |
| </tr> |
| <tr id="i225" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitTableAvailable-byte:A-long-">waitTableAvailable</a></span>(byte[] table, |
| long timeoutMillis)</code> |
| <div class="block">Wait until all regions in a table have been assigned</div> |
| </td> |
| </tr> |
| <tr id="i226" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitTableAvailable-org.apache.hadoop.hbase.TableName-">waitTableAvailable</a></span>(org.apache.hadoop.hbase.TableName table)</code> |
| <div class="block">Wait until all regions in a table have been assigned.</div> |
| </td> |
| </tr> |
| <tr id="i227" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitTableAvailable-org.apache.hadoop.hbase.TableName-long-">waitTableAvailable</a></span>(org.apache.hadoop.hbase.TableName table, |
| long timeoutMillis)</code> </td> |
| </tr> |
| <tr id="i228" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitTableDisabled-byte:A-">waitTableDisabled</a></span>(byte[] table)</code> |
| <div class="block">Waits for a table to be 'disabled'.</div> |
| </td> |
| </tr> |
| <tr id="i229" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitTableDisabled-byte:A-long-">waitTableDisabled</a></span>(byte[] table, |
| long timeoutMillis)</code> |
| <div class="block">Waits for a table to be 'disabled'.</div> |
| </td> |
| </tr> |
| <tr id="i230" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitTableDisabled-org.apache.hadoop.hbase.TableName-long-">waitTableDisabled</a></span>(org.apache.hadoop.hbase.TableName table, |
| long millisTimeout)</code> </td> |
| </tr> |
| <tr id="i231" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitTableEnabled-byte:A-long-">waitTableEnabled</a></span>(byte[] table, |
| long timeoutMillis)</code> |
| <div class="block">Waits for a table to be 'enabled'.</div> |
| </td> |
| </tr> |
| <tr id="i232" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitTableEnabled-org.apache.hadoop.hbase.TableName-">waitTableEnabled</a></span>(org.apache.hadoop.hbase.TableName table)</code> |
| <div class="block">Waits for a table to be 'enabled'.</div> |
| </td> |
| </tr> |
| <tr id="i233" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitTableEnabled-org.apache.hadoop.hbase.TableName-long-">waitTableEnabled</a></span>(org.apache.hadoop.hbase.TableName table, |
| long timeoutMillis)</code> </td> |
| </tr> |
| <tr id="i234" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitUntilAllRegionsAssigned-org.apache.hadoop.hbase.TableName-">waitUntilAllRegionsAssigned</a></span>(org.apache.hadoop.hbase.TableName tableName)</code> |
| <div class="block">Wait until all regions for a table in hbase:meta have a non-empty |
| info:server, up to a configuable timeout value (default is 60 seconds) |
| This means all regions have been deployed, |
| master has been informed and updated hbase:meta with the regions deployed |
| server.</div> |
| </td> |
| </tr> |
| <tr id="i235" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitUntilAllRegionsAssigned-org.apache.hadoop.hbase.TableName-long-">waitUntilAllRegionsAssigned</a></span>(org.apache.hadoop.hbase.TableName tableName, |
| long timeout)</code> |
| <div class="block">Wait until all regions for a table in hbase:meta have a non-empty |
| info:server, or until timeout.</div> |
| </td> |
| </tr> |
| <tr id="i236" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitUntilAllSystemRegionsAssigned--">waitUntilAllSystemRegionsAssigned</a></span>()</code> |
| <div class="block">Waith until all system table's regions get assigned</div> |
| </td> |
| </tr> |
| <tr id="i237" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitUntilNoRegionsInTransition--">waitUntilNoRegionsInTransition</a></span>()</code> |
| <div class="block">Wait until no regions in transition.</div> |
| </td> |
| </tr> |
| <tr id="i238" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitUntilNoRegionsInTransition-long-">waitUntilNoRegionsInTransition</a></span>(long timeout)</code> |
| <div class="block">Wait until no regions in transition.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.HBaseZKTestingUtil"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html" title="class in org.apache.hadoop.hbase">HBaseZKTestingUtil</a></h3> |
| <code><a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#cleanupTestDir--">cleanupTestDir</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#getClusterTestDir--">getClusterTestDir</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#getZkCluster--">getZkCluster</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#getZooKeeperWatcher--">getZooKeeperWatcher</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#getZooKeeperWatcher-org.apache.hadoop.hbase.HBaseZKTestingUtil-">getZooKeeperWatcher</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#setupClusterTestDir--">setupClusterTestDir</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#setZkCluster-org.apache.hadoop.hbase.zookeeper.MiniZooKeeperCluster-">setZkCluster</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#shutdownMiniZKCluster--">shutdownMiniZKCluster</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#startMiniZKCluster--">startMiniZKCluster</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseZKTestingUtil.html#startMiniZKCluster-int-int...-">startMiniZKCluster</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.HBaseCommonTestingUtil"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html" title="class in org.apache.hadoop.hbase">HBaseCommonTestingUtil</a></h3> |
| <code><a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#cleanupTestDir-java.lang.String-">cleanupTestDir</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#createSubDir-java.lang.String-org.apache.hadoop.fs.Path-java.lang.String-">createSubDir</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#deleteDir-java.io.File-">deleteDir</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#deleteOnExit--">deleteOnExit</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#getDataTestDir--">getDataTestDir</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#getDataTestDir-java.lang.String-">getDataTestDir</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#getRandomDir--">getRandomDir</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#getRandomUUID--">getRandomUUID</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#waitFor-long-long-boolean-org.apache.hadoop.hbase.Waiter.Predicate-">waitFor</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#waitFor-long-long-org.apache.hadoop.hbase.Waiter.Predicate-">waitFor</a>, <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#waitFor-long-org.apache.hadoop.hbase.Waiter.Predicate-">waitFor</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> |
| <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ============ FIELD DETAIL =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.detail"> |
| <!-- --> |
| </a> |
| <h3>Field Detail</h3> |
| <a name="TEST_DIRECTORY_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>TEST_DIRECTORY_KEY</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.187">TEST_DIRECTORY_KEY</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.0.0 and will be removed in 3.0.0. Can be used only with mini dfs.</span></div> |
| <div class="block">System property key to get test directory value. Name is as it is because mini dfs has |
| hard-codings to put test data here. It should NOT be used directly in HBase, as it's a property |
| used in mini dfs.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="https://issues.apache.org/jira/browse/HBASE-19410">HBASE-19410</a>, |
| <a href="../../../../constant-values.html#org.apache.hadoop.hbase.HBaseTestingUtil.TEST_DIRECTORY_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="REGIONS_PER_SERVER_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>REGIONS_PER_SERVER_KEY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.189">REGIONS_PER_SERVER_KEY</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HBaseTestingUtil.REGIONS_PER_SERVER_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DEFAULT_REGIONS_PER_SERVER"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DEFAULT_REGIONS_PER_SERVER</h4> |
| <pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.194">DEFAULT_REGIONS_PER_SERVER</a></pre> |
| <div class="block">The default number of regions per regionserver when creating a pre-split |
| table.</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HBaseTestingUtil.DEFAULT_REGIONS_PER_SERVER">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="PRESPLIT_TEST_TABLE_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>PRESPLIT_TEST_TABLE_KEY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.197">PRESPLIT_TEST_TABLE_KEY</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HBaseTestingUtil.PRESPLIT_TEST_TABLE_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="PRESPLIT_TEST_TABLE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>PRESPLIT_TEST_TABLE</h4> |
| <pre>public static final boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.198">PRESPLIT_TEST_TABLE</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HBaseTestingUtil.PRESPLIT_TEST_TABLE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="dfsCluster"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>dfsCluster</h4> |
| <pre>private org.apache.hadoop.hdfs.MiniDFSCluster <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.200">dfsCluster</a></pre> |
| </li> |
| </ul> |
| <a name="hbaseCluster"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hbaseCluster</h4> |
| <pre>private volatile <a href="../../../../org/apache/hadoop/hbase/HBaseClusterInterface.html" title="class in org.apache.hadoop.hbase">HBaseClusterInterface</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.202">hbaseCluster</a></pre> |
| </li> |
| </ul> |
| <a name="mrCluster"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mrCluster</h4> |
| <pre>private org.apache.hadoop.mapred.MiniMRCluster <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.203">mrCluster</a></pre> |
| </li> |
| </ul> |
| <a name="miniClusterRunning"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>miniClusterRunning</h4> |
| <pre>private volatile boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.206">miniClusterRunning</a></pre> |
| <div class="block">If there is a mini cluster running for this testing utility instance.</div> |
| </li> |
| </ul> |
| <a name="hadoopLogDir"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hadoopLogDir</h4> |
| <pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.208">hadoopLogDir</a></pre> |
| </li> |
| </ul> |
| <a name="dataTestDirOnTestFS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>dataTestDirOnTestFS</h4> |
| <pre>private org.apache.hadoop.fs.Path <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.212">dataTestDirOnTestFS</a></pre> |
| <div class="block">Directory on test filesystem where we put the data for this instance of |
| HBaseTestingUtility</div> |
| </li> |
| </ul> |
| <a name="asyncConnection"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asyncConnection</h4> |
| <pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a><org.apache.hadoop.hbase.client.AsyncClusterConnection> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.214">asyncConnection</a></pre> |
| </li> |
| </ul> |
| <a name="FS_URI"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>FS_URI</h4> |
| <pre>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.217">FS_URI</a></pre> |
| <div class="block">Filesystem URI used for map-reduce mini-cluster setup</div> |
| </li> |
| </ul> |
| <a name="MEMSTORETS_TAGS_PARAMETRIZED"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>MEMSTORETS_TAGS_PARAMETRIZED</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.220">MEMSTORETS_TAGS_PARAMETRIZED</a></pre> |
| <div class="block">This is for unit tests parameterized with a single boolean.</div> |
| </li> |
| </ul> |
| <a name="BLOOM_AND_COMPRESSION_COMBINATIONS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>BLOOM_AND_COMPRESSION_COMBINATIONS</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.296">BLOOM_AND_COMPRESSION_COMBINATIONS</a></pre> |
| </li> |
| </ul> |
| <a name="fam1"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fam1</h4> |
| <pre>public static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1881">fam1</a></pre> |
| </li> |
| </ul> |
| <a name="fam2"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fam2</h4> |
| <pre>public static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1882">fam2</a></pre> |
| </li> |
| </ul> |
| <a name="fam3"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fam3</h4> |
| <pre>public static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1883">fam3</a></pre> |
| </li> |
| </ul> |
| <a name="COLUMNS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>COLUMNS</h4> |
| <pre>public static final byte[][] <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1884">COLUMNS</a></pre> |
| </li> |
| </ul> |
| <a name="MAXVERSIONS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>MAXVERSIONS</h4> |
| <pre>private static final int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1885">MAXVERSIONS</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HBaseTestingUtil.MAXVERSIONS">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="FIRST_CHAR"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>FIRST_CHAR</h4> |
| <pre>public static final char <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1887">FIRST_CHAR</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HBaseTestingUtil.FIRST_CHAR">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="LAST_CHAR"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>LAST_CHAR</h4> |
| <pre>public static final char <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1888">LAST_CHAR</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HBaseTestingUtil.LAST_CHAR">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="START_KEY_BYTES"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>START_KEY_BYTES</h4> |
| <pre>public static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1889">START_KEY_BYTES</a></pre> |
| </li> |
| </ul> |
| <a name="START_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>START_KEY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1890">START_KEY</a></pre> |
| </li> |
| </ul> |
| <a name="ROWS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ROWS</h4> |
| <pre>public static final byte[][] <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2427">ROWS</a></pre> |
| <div class="block">All the row values for the data loaded by <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#loadTable-org.apache.hadoop.hbase.client.Table-byte:A-"><code>loadTable(Table, byte[])</code></a></div> |
| </li> |
| </ul> |
| <a name="KEYS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>KEYS</h4> |
| <pre>public static final byte[][] <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2442">KEYS</a></pre> |
| </li> |
| </ul> |
| <a name="KEYS_FOR_HBA_CREATE_TABLE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>KEYS_FOR_HBA_CREATE_TABLE</h4> |
| <pre>public static final byte[][] <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2454">KEYS_FOR_HBA_CREATE_TABLE</a></pre> |
| </li> |
| </ul> |
| <a name="hbaseAdmin"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>hbaseAdmin</h4> |
| <pre>private org.apache.hadoop.hbase.client.Admin <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3061">hbaseAdmin</a></pre> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="HBaseTestingUtil--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HBaseTestingUtil</h4> |
| <pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.307">HBaseTestingUtil</a>()</pre> |
| <div class="block"><p>Create an HBaseTestingUtility using a default configuration. |
| |
| <p>Initially, all tmp files are written to a local test data directory. |
| Once <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniDFSCluster-int-"><code>startMiniDFSCluster(int)</code></a> is called, either directly or via |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster--"><code>startMiniCluster()</code></a>, tmp data will be written to the DFS directory instead.</div> |
| </li> |
| </ul> |
| <a name="HBaseTestingUtil-org.apache.hadoop.conf.Configuration-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>HBaseTestingUtil</h4> |
| <pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.320">HBaseTestingUtil</a>(@Nullable |
| org.apache.hadoop.conf.Configuration conf)</pre> |
| <div class="block"><p>Create an HBaseTestingUtility using a given configuration. |
| |
| <p>Initially, all tmp files are written to a local test data directory. |
| Once <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniDFSCluster-int-"><code>startMiniDFSCluster(int)</code></a> is called, either directly or via |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster--"><code>startMiniCluster()</code></a>, tmp data will be written to the DFS directory instead.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>conf</code> - The configuration to use for further operations</dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="available-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>available</h4> |
| <pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.228">available</a>(int port)</pre> |
| <div class="block">Checks to see if a specific port is available.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>port</code> - the port number to check for availability</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd><tt>true</tt> if the port is available, or <tt>false</tt> if not</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="bloomAndCompressionCombinations--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>bloomAndCompressionCombinations</h4> |
| <pre>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.260">bloomAndCompressionCombinations</a>()</pre> |
| <div class="block">Create all combinations of Bloom filters and compression algorithms for |
| testing.</div> |
| </li> |
| </ul> |
| <a name="memStoreTSAndTagsCombination--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>memStoreTSAndTagsCombination</h4> |
| <pre>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.274">memStoreTSAndTagsCombination</a>()</pre> |
| <div class="block">Create combination of memstoreTS and tags</div> |
| </li> |
| </ul> |
| <a name="memStoreTSTagsAndOffheapCombination--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>memStoreTSTagsAndOffheapCombination</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.283">memStoreTSTagsAndOffheapCombination</a>()</pre> |
| </li> |
| </ul> |
| <a name="closeRegionAndWAL-org.apache.hadoop.hbase.regionserver.Region-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>closeRegionAndWAL</h4> |
| <pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.349">closeRegionAndWAL</a>(org.apache.hadoop.hbase.regionserver.Region r) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Close both the region <code>r</code> and it's underlying WAL. For use in tests.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="closeRegionAndWAL-org.apache.hadoop.hbase.regionserver.HRegion-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>closeRegionAndWAL</h4> |
| <pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.356">closeRegionAndWAL</a>(org.apache.hadoop.hbase.regionserver.HRegion r) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Close both the HRegion <code>r</code> and it's underlying WAL. For use in tests.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getConfiguration--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getConfiguration</h4> |
| <pre>public org.apache.hadoop.conf.Configuration <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.375">getConfiguration</a>()</pre> |
| <div class="block">Returns this classes's instance of <code>Configuration</code>. Be careful how |
| you use the returned Configuration since <code>Connection</code> instances |
| can be shared. The Map of Connections is keyed by the Configuration. If |
| say, a Connection was being used against a cluster that had been shutdown, |
| see <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, then the Connection will no longer |
| be wholesome. Rather than use the return direct, its usually best to |
| make a copy and use that. Do |
| <code>Configuration c = new Configuration(INSTANCE.getConfiguration());</code></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#getConfiguration--">getConfiguration</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html" title="class in org.apache.hadoop.hbase">HBaseCommonTestingUtil</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Instance of Configuration.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setHBaseCluster-org.apache.hadoop.hbase.HBaseClusterInterface-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setHBaseCluster</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.379">setHBaseCluster</a>(<a href="../../../../org/apache/hadoop/hbase/HBaseClusterInterface.html" title="class in org.apache.hadoop.hbase">HBaseClusterInterface</a> hbaseCluster)</pre> |
| </li> |
| </ul> |
| <a name="setupDataTestDir--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setupDataTestDir</h4> |
| <pre>protected org.apache.hadoop.fs.Path <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.400">setupDataTestDir</a>()</pre> |
| <div class="block">Home our data in a dir under <a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#DEFAULT_BASE_TEST_DIRECTORY"><code>HBaseCommonTestingUtil.DEFAULT_BASE_TEST_DIRECTORY</code></a>. |
| Give it a random name so can have many concurrent tests running if |
| we need to. It needs to amend the <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#TEST_DIRECTORY_KEY"><code>TEST_DIRECTORY_KEY</code></a> |
| System property, as it's what minidfscluster bases |
| it data dir on. Moding a System property is not the way to do concurrent |
| instances -- another instance could grab the temporary |
| value unintentionally -- but not anything can do about it at moment; |
| single instance only is how the minidfscluster works. |
| |
| We also create the underlying directory names for |
| hadoop.log.dir, mapreduce.cluster.local.dir and hadoop.tmp.dir, and set the values |
| in the conf, and as a system property for hadoop.tmp.dir (We do not create them!).</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html#setupDataTestDir--">setupDataTestDir</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.html" title="class in org.apache.hadoop.hbase">HBaseCommonTestingUtil</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The calculated data test build directory, if newly-created.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createSubDirAndSystemProperty-java.lang.String-org.apache.hadoop.fs.Path-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createSubDirAndSystemProperty</h4> |
| <pre>private void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.423">createSubDirAndSystemProperty</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> propertyName, |
| org.apache.hadoop.fs.Path parent, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subDirName)</pre> |
| </li> |
| </ul> |
| <a name="getBaseTestDirOnTestFS--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getBaseTestDirOnTestFS</h4> |
| <pre>private org.apache.hadoop.fs.Path <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.455">getBaseTestDirOnTestFS</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Where to write test data on the test filesystem; Returns working directory |
| for the test filesystem by default</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setupDataTestDirOnTestFS--"><code>setupDataTestDirOnTestFS()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getTestFileSystem--"><code>getTestFileSystem()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDataTestDirOnTestFS--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDataTestDirOnTestFS</h4> |
| <pre>public org.apache.hadoop.fs.Path <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.466">getDataTestDirOnTestFS</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Returns a Path in the test filesystem, obtained from <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getTestFileSystem--"><code>getTestFileSystem()</code></a> |
| to write temporary test data. Call this method after setting up the mini dfs cluster |
| if the test relies on it.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a unique path in the test filesystem</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDataTestDirOnTestFS-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDataTestDirOnTestFS</h4> |
| <pre>public org.apache.hadoop.fs.Path <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.481">getDataTestDirOnTestFS</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subdirName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Returns a Path in the test filesystem, obtained from <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getTestFileSystem--"><code>getTestFileSystem()</code></a> |
| to write temporary test data. Call this method after setting up the mini dfs cluster |
| if the test relies on it.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>subdirName</code> - name of the subdir to create under the base test dir</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a unique path in the test filesystem</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setupDataTestDirOnTestFS--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setupDataTestDirOnTestFS</h4> |
| <pre>private void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.489">setupDataTestDirOnTestFS</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Sets up a path in test filesystem to be used by tests. |
| Creates a new directory if not already setup.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getNewDataTestDirOnTestFS--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNewDataTestDirOnTestFS</h4> |
| <pre>private org.apache.hadoop.fs.Path <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.501">getNewDataTestDirOnTestFS</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Sets up a new path in test filesystem to be used by tests.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="cleanupDataTestDirOnTestFS--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cleanupDataTestDirOnTestFS</h4> |
| <pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.526">cleanupDataTestDirOnTestFS</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Cleans the test data directory on the test filesystem.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>True if we removed the test dirs</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="cleanupDataTestDirOnTestFS-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cleanupDataTestDirOnTestFS</h4> |
| <pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.538">cleanupDataTestDirOnTestFS</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> subdirName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Cleans a subdirectory under the test data directory on the test filesystem.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>True if we removed child</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniDFSCluster-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniDFSCluster</h4> |
| <pre>public org.apache.hadoop.hdfs.MiniDFSCluster <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.550">startMiniDFSCluster</a>(int servers) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Start a minidfscluster.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>servers</code> - How many DNs to start.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini dfs cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniDFSCluster--"><code>shutdownMiniDFSCluster()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniDFSCluster-java.lang.String:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniDFSCluster</h4> |
| <pre>public org.apache.hadoop.hdfs.MiniDFSCluster <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.565">startMiniDFSCluster</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] hosts) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Start a minidfscluster. |
| This is useful if you want to run datanode on distinct hosts for things |
| like HDFS block location verification. |
| If you start MiniDFSCluster without host names, all instances of the |
| datanodes will have the same host name.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>hosts</code> - hostnames DNs to run on.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini dfs cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniDFSCluster--"><code>shutdownMiniDFSCluster()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniDFSCluster-int-java.lang.String:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniDFSCluster</h4> |
| <pre>public org.apache.hadoop.hdfs.MiniDFSCluster <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.583">startMiniDFSCluster</a>(int servers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] hosts) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Start a minidfscluster. |
| Can only create one.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>servers</code> - How many DNs to start.</dd> |
| <dd><code>hosts</code> - hostnames DNs to run on.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini dfs cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniDFSCluster--"><code>shutdownMiniDFSCluster()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setFs--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setFs</h4> |
| <pre>private void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.588">setFs</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniDFSCluster-int-java.lang.String:A-java.lang.String:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniDFSCluster</h4> |
| <pre>public org.apache.hadoop.hdfs.MiniDFSCluster <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.600">startMiniDFSCluster</a>(int servers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] racks, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] hosts) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniDFSClusterForTestWAL-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniDFSClusterForTestWAL</h4> |
| <pre>public org.apache.hadoop.hdfs.MiniDFSCluster <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.628">startMiniDFSClusterForTestWAL</a>(int namenodePort) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createDirsAndSetProperties--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createDirsAndSetProperties</h4> |
| <pre>private void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.651">createDirsAndSetProperties</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">This is used before starting HDFS and map-reduce mini-clusters Run something like the below to |
| check for the likes of '/tmp' references -- i.e. references outside of the test data dir -- in |
| the conf. |
| <pre> |
| Configuration conf = TEST_UTIL.getConfiguration(); |
| for (Iterator<Map.Entry<String, String>> i = conf.iterator(); i.hasNext();) { |
| Map.Entry<String, String> e = i.next(); |
| assertFalse(e.getKey() + " " + e.getValue(), e.getValue().contains("/tmp")); |
| } |
| </pre></div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isNewVersionBehaviorEnabled--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isNewVersionBehaviorEnabled</h4> |
| <pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.694">isNewVersionBehaviorEnabled</a>()</pre> |
| <div class="block">Check whether the tests should assume NEW_VERSION_BEHAVIOR when creating |
| new column families. Default to false.</div> |
| </li> |
| </ul> |
| <a name="isReadShortCircuitOn--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isReadShortCircuitOn</h4> |
| <pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.708">isReadShortCircuitOn</a>()</pre> |
| <div class="block">Get the HBase setting for dfs.client.read.shortcircuit from the conf or a system property. |
| This allows to specify this parameter on the command line. |
| If not set, default is true.</div> |
| </li> |
| </ul> |
| <a name="enableShortCircuit--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>enableShortCircuit</h4> |
| <pre>private void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.721">enableShortCircuit</a>()</pre> |
| <div class="block">Enable the short circuit read, unless configured differently. |
| Set both HBase and HDFS settings, including skipping the hdfs checksum checks.</div> |
| </li> |
| </ul> |
| <a name="createDirAndSetProperty-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createDirAndSetProperty</h4> |
| <pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.736">createDirAndSetProperty</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> property)</pre> |
| </li> |
| </ul> |
| <a name="createDirAndSetProperty-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createDirAndSetProperty</h4> |
| <pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.740">createDirAndSetProperty</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> relPath, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> property)</pre> |
| </li> |
| </ul> |
| <a name="shutdownMiniDFSCluster--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shutdownMiniDFSCluster</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.754">shutdownMiniDFSCluster</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Shuts down instance created by call to <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniDFSCluster-int-"><code>startMiniDFSCluster(int)</code></a> |
| or does nothing.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.777">startMiniCluster</a>(boolean createWALDir) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Start up a minicluster of hbase, dfs, and zookeeper where WAL's walDir is created separately. |
| All other options will use default values, defined in |
| <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>createWALDir</code> - Whether to create a new WAL directory.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-int-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.796">startMiniCluster</a>(int numSlaves, |
| boolean createRootDir) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Start up a minicluster of hbase, dfs, and zookeeper. All other options will use default values, |
| defined in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numSlaves</code> - Slave node number, for both HBase region server and HDFS data node.</dd> |
| <dd><code>createRootDir</code> - Whether to create a new root or data directory path.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-int-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.817">startMiniCluster</a>(int numSlaves, |
| boolean createRootDir, |
| boolean createWALDir) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Start up a minicluster of hbase, dfs, and zookeeper. All other options will use default values, |
| defined in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numSlaves</code> - Slave node number, for both HBase region server and HDFS data node.</dd> |
| <dd><code>createRootDir</code> - Whether to create a new root or data directory path.</dd> |
| <dd><code>createWALDir</code> - Whether to create a new WAL directory.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-int-int-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.839">startMiniCluster</a>(int numMasters, |
| int numSlaves, |
| boolean createRootDir) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Start up a minicluster of hbase, dfs, and zookeeper. All other options will use default values, |
| defined in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numMasters</code> - Master node number.</dd> |
| <dd><code>numSlaves</code> - Slave node number, for both HBase region server and HDFS data node.</dd> |
| <dd><code>createRootDir</code> - Whether to create a new root or data directory path.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.860">startMiniCluster</a>(int numMasters, |
| int numSlaves) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Start up a minicluster of hbase, dfs, and zookeeper. All other options will use default values, |
| defined in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numMasters</code> - Master node number.</dd> |
| <dd><code>numSlaves</code> - Slave node number, for both HBase region server and HDFS data node.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-int-int-java.lang.String:A-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.882">startMiniCluster</a>(int numMasters, |
| int numSlaves, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] dataNodeHosts, |
| boolean createRootDir) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Start up a minicluster of hbase, dfs, and zookeeper. All other options will use default values, |
| defined in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numMasters</code> - Master node number.</dd> |
| <dd><code>numSlaves</code> - Slave node number, for both HBase region server and HDFS data node.</dd> |
| <dd><code>dataNodeHosts</code> - The hostnames of DataNodes to run on. If not null, its size will overwrite |
| HDFS data node number.</dd> |
| <dd><code>createRootDir</code> - Whether to create a new root or data directory path.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-int-int-java.lang.String:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.905">startMiniCluster</a>(int numMasters, |
| int numSlaves, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] dataNodeHosts) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Start up a minicluster of hbase, dfs, and zookeeper. All other options will use default values, |
| defined in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numMasters</code> - Master node number.</dd> |
| <dd><code>numSlaves</code> - Slave node number, for both HBase region server and HDFS data node.</dd> |
| <dd><code>dataNodeHosts</code> - The hostnames of DataNodes to run on. If not null, its size will overwrite |
| HDFS data node number.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-int-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.927">startMiniCluster</a>(int numMasters, |
| int numRegionServers, |
| int numDataNodes) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Start up a minicluster of hbase, dfs, and zookeeper. All other options will use default values, |
| defined in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numMasters</code> - Master node number.</dd> |
| <dd><code>numRegionServers</code> - Number of region servers.</dd> |
| <dd><code>numDataNodes</code> - Number of datanodes.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-int-int-java.lang.String:A-java.lang.Class-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.952">startMiniCluster</a>(int numMasters, |
| int numSlaves, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] dataNodeHosts, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.master.HMaster> masterClass, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster.MiniHBaseClusterRegionServer</a>> rsClass) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Start up a minicluster of hbase, dfs, and zookeeper. All other options will use default values, |
| defined in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numMasters</code> - Master node number.</dd> |
| <dd><code>numSlaves</code> - Slave node number, for both HBase region server and HDFS data node.</dd> |
| <dd><code>dataNodeHosts</code> - The hostnames of DataNodes to run on. If not null, its size will overwrite |
| HDFS data node number.</dd> |
| <dd><code>masterClass</code> - The class to use as HMaster, or null for default.</dd> |
| <dd><code>rsClass</code> - The class to use as HRegionServer, or null for default.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-int-int-int-java.lang.String:A-java.lang.Class-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.982">startMiniCluster</a>(int numMasters, |
| int numRegionServers, |
| int numDataNodes, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] dataNodeHosts, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.master.HMaster> masterClass, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster.MiniHBaseClusterRegionServer</a>> rsClass) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Start up a minicluster of hbase, dfs, and zookeeper. All other options will use default values, |
| defined in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numMasters</code> - Master node number.</dd> |
| <dd><code>numRegionServers</code> - Number of region servers.</dd> |
| <dd><code>numDataNodes</code> - Number of datanodes.</dd> |
| <dd><code>dataNodeHosts</code> - The hostnames of DataNodes to run on. If not null, its size will overwrite |
| HDFS data node number.</dd> |
| <dd><code>masterClass</code> - The class to use as HMaster, or null for default.</dd> |
| <dd><code>rsClass</code> - The class to use as HRegionServer, or null for default.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-int-int-int-java.lang.String:A-java.lang.Class-java.lang.Class-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1014">startMiniCluster</a>(int numMasters, |
| int numRegionServers, |
| int numDataNodes, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] dataNodeHosts, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.master.HMaster> masterClass, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster.MiniHBaseClusterRegionServer</a>> rsClass, |
| boolean createRootDir, |
| boolean createWALDir) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Start up a minicluster of hbase, dfs, and zookeeper. All other options will use default values, |
| defined in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numMasters</code> - Master node number.</dd> |
| <dd><code>numRegionServers</code> - Number of region servers.</dd> |
| <dd><code>numDataNodes</code> - Number of datanodes.</dd> |
| <dd><code>dataNodeHosts</code> - The hostnames of DataNodes to run on. If not null, its size will overwrite |
| HDFS data node number.</dd> |
| <dd><code>masterClass</code> - The class to use as HMaster, or null for default.</dd> |
| <dd><code>rsClass</code> - The class to use as HRegionServer, or null for default.</dd> |
| <dd><code>createRootDir</code> - Whether to create a new root or data directory path.</dd> |
| <dd><code>createWALDir</code> - Whether to create a new WAL directory.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniCluster--"><code>shutdownMiniCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1034">startMiniCluster</a>(int numSlaves) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Start up a minicluster of hbase, dfs and zookeeper clusters with given slave node number. All |
| other options will use default values, defined in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numSlaves</code> - slave node number, for both HBase region server and HDFS data node.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption option)</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniDFSCluster--"><code>shutdownMiniDFSCluster()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1046">startMiniCluster</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Start up a minicluster of hbase, dfs and zookeeper all using default options. |
| Option default value can be found in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption option)</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniDFSCluster--"><code>shutdownMiniDFSCluster()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniCluster</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1056">startMiniCluster</a>(<a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.html" title="class in org.apache.hadoop.hbase">StartTestingClusterOption</a> option) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Start up a mini cluster of hbase, optionally dfs and zookeeper if needed. |
| It modifies Configuration. It homes the cluster data directory under a random |
| subdirectory in a directory under System property test.build.data, to be cleaned up on exit.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniDFSCluster--"><code>shutdownMiniDFSCluster()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniHBaseCluster</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1093">startMiniHBaseCluster</a>(<a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.html" title="class in org.apache.hadoop.hbase">StartTestingClusterOption</a> option) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block">Starts up mini hbase cluster. Usually you won't want this. You'll usually want |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster--"><code>startMiniCluster()</code></a>. This is useful when doing stepped startup of clusters.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Reference to the hbase mini hbase cluster.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniCluster(StartTestingClusterOption)</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniHBaseCluster--"><code>shutdownMiniHBaseCluster()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniHBaseCluster--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniHBaseCluster</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1145">startMiniHBaseCluster</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block">Starts up mini hbase cluster using default options. |
| Default options can be found in <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniHBaseCluster(StartTestingClusterOption)</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniHBaseCluster--"><code>shutdownMiniHBaseCluster()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniHBaseCluster-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniHBaseCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1163">startMiniHBaseCluster</a>(int numMasters, |
| int numRegionServers) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniHBaseCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Starts up mini hbase cluster. Usually you won't want this. You'll usually want |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster--"><code>startMiniCluster()</code></a>. All other options will use default values, defined in |
| <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numMasters</code> - Master node number.</dd> |
| <dd><code>numRegionServers</code> - Number of region servers.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniHBaseCluster--"><code>shutdownMiniHBaseCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniHBaseCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniHBaseCluster-int-int-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniHBaseCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1185">startMiniHBaseCluster</a>(int numMasters, |
| int numRegionServers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> rsPorts) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniHBaseCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Starts up mini hbase cluster. Usually you won't want this. You'll usually want |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster--"><code>startMiniCluster()</code></a>. All other options will use default values, defined in |
| <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numMasters</code> - Master node number.</dd> |
| <dd><code>numRegionServers</code> - Number of region servers.</dd> |
| <dd><code>rsPorts</code> - Ports that RegionServer should use.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniHBaseCluster--"><code>shutdownMiniHBaseCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniHBaseCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniHBaseCluster-int-int-java.util.List-java.lang.Class-java.lang.Class-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniHBaseCluster</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1211">startMiniHBaseCluster</a>(int numMasters, |
| int numRegionServers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> rsPorts, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends org.apache.hadoop.hbase.master.HMaster> masterClass, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster.MiniHBaseClusterRegionServer</a>> rsClass, |
| boolean createRootDir, |
| boolean createWALDir) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.2.0 and will be removed in 4.0.0. Use |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniHBaseCluster(StartTestingClusterOption)</code></a> instead.</span></div> |
| <div class="block">Starts up mini hbase cluster. Usually you won't want this. You'll usually want |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster--"><code>startMiniCluster()</code></a>. All other options will use default values, defined in |
| <a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.Builder.html" title="class in org.apache.hadoop.hbase"><code>StartTestingClusterOption.Builder</code></a>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>numMasters</code> - Master node number.</dd> |
| <dd><code>numRegionServers</code> - Number of region servers.</dd> |
| <dd><code>rsPorts</code> - Ports that RegionServer should use.</dd> |
| <dd><code>masterClass</code> - The class to use as HMaster, or null for default.</dd> |
| <dd><code>rsClass</code> - The class to use as HRegionServer, or null for default.</dd> |
| <dd><code>createRootDir</code> - Whether to create a new root or data directory path.</dd> |
| <dd><code>createWALDir</code> - Whether to create a new WAL directory.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The mini HBase cluster created.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#shutdownMiniHBaseCluster--"><code>shutdownMiniHBaseCluster()</code></a>, |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"><code>startMiniHBaseCluster(StartTestingClusterOption)</code></a>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-21071">HBASE-21071</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="restartHBaseCluster-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>restartHBaseCluster</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1227">restartHBaseCluster</a>(int servers) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block">Starts the hbase cluster up again after shutting it down previously in a |
| test. Use this if you want to keep dfs/zk up and just stop/start hbase.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>servers</code> - number of region servers</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="restartHBaseCluster-int-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>restartHBaseCluster</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1231">restartHBaseCluster</a>(int servers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> ports) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="restartHBaseCluster-org.apache.hadoop.hbase.StartTestingClusterOption-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>restartHBaseCluster</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1239">restartHBaseCluster</a>(<a href="../../../../org/apache/hadoop/hbase/StartTestingClusterOption.html" title="class in org.apache.hadoop.hbase">StartTestingClusterOption</a> option) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMiniHBaseCluster--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMiniHBaseCluster</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1263">getMiniHBaseCluster</a>()</pre> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Current mini hbase cluster. Only has something in it after a call |
| to <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster--"><code>startMiniCluster()</code></a>.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster--"><code>startMiniCluster()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="shutdownMiniCluster--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shutdownMiniCluster</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1275">shutdownMiniCluster</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Stops mini hbase, zk, and hdfs clusters.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#startMiniCluster-int-"><code>startMiniCluster(int)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="shutdownMiniHBaseCluster--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shutdownMiniHBaseCluster</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1290">shutdownMiniHBaseCluster</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Shutdown HBase mini cluster.Does not shutdown zk or dfs if running.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - in case command is unsuccessful</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="killMiniHBaseCluster--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>killMiniHBaseCluster</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1308">killMiniHBaseCluster</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Abruptly Shutdown HBase mini cluster. Does not shutdown zk or dfs if running.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - throws in case command is unsuccessful</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="cleanup--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cleanup</h4> |
| <pre>private void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1321">cleanup</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDefaultRootDirPath-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDefaultRootDirPath</h4> |
| <pre>public org.apache.hadoop.fs.Path <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1336">getDefaultRootDirPath</a>(boolean create) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Returns the path to the default root dir the minicluster uses. If <code>create</code> |
| is true, a new root directory path is fetched irrespective of whether it has been fetched |
| before or not. If false, previous path is used. |
| Note: this does not cause the root dir to be created.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Fully qualified path for the default hbase root dir</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDefaultRootDirPath--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDefaultRootDirPath</h4> |
| <pre>public org.apache.hadoop.fs.Path <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1351">getDefaultRootDirPath</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Same as {<a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getDefaultRootDirPath-boolean-"><code>getDefaultRootDirPath(boolean create)</code></a> |
| except that <code>create</code> flag is false. |
| Note: this does not cause the root dir to be created.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Fully qualified path for the default hbase root dir</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createRootDir-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createRootDir</h4> |
| <pre>public org.apache.hadoop.fs.Path <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1367">createRootDir</a>(boolean create) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Creates an hbase rootdir in user home directory. Also creates hbase |
| version file. Normally you won't make use of this method. Root hbasedir |
| is created for you as part of mini cluster startup. You'd only use this |
| method if you were doing manual operation.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>create</code> - This flag decides whether to get a new |
| root or data directory path or not, if it has been fetched already. |
| Note : Directory will be made irrespective of whether path has been fetched or not. |
| If directory already exists, it will be overwritten</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Fully qualified path to hbase root dir</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createRootDir--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createRootDir</h4> |
| <pre>public org.apache.hadoop.fs.Path <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1382">createRootDir</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Same as <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#createRootDir-boolean-"><code>createRootDir(boolean create)</code></a> |
| except that <code>create</code> flag is false.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Fully qualified path to hbase root dir</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createWALRootDir--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createWALRootDir</h4> |
| <pre>public org.apache.hadoop.fs.Path <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1395">createWALRootDir</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Creates a hbase walDir in the user's home directory. |
| Normally you won't make use of this method. Root hbaseWALDir |
| is created for you as part of mini cluster startup. You'd only use this |
| method if you were doing manual operation.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Fully qualified path to hbase root dir</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setHBaseFsTmpDir--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setHBaseFsTmpDir</h4> |
| <pre>private void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1403">setHBaseFsTmpDir</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="flush--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>flush</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1417">flush</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Flushes all caches in the mini hbase cluster</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="flush-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>flush</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1425">flush</a>(org.apache.hadoop.hbase.TableName tableName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Flushes all caches in the mini hbase cluster</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="compact-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>compact</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1433">compact</a>(boolean major) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Compact all regions in the mini hbase cluster</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="compact-org.apache.hadoop.hbase.TableName-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>compact</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1441">compact</a>(org.apache.hadoop.hbase.TableName tableName, |
| boolean major) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Compact all of a table's reagion in the mini hbase cluster</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1452">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> family) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - </dd> |
| <dd><code>family</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-java.lang.String:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1464">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] families) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - </dd> |
| <dd><code>families</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1480">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - </dd> |
| <dd><code>family</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createMultiRegionTable-org.apache.hadoop.hbase.TableName-byte:A-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createMultiRegionTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1493">createMultiRegionTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family, |
| int numRegions) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table with multiple regions.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - </dd> |
| <dd><code>family</code> - </dd> |
| <dd><code>numRegions</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1510">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - </dd> |
| <dd><code>families</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createMultiRegionTable-org.apache.hadoop.hbase.TableName-byte:A:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createMultiRegionTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1522">createMultiRegionTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table with multiple regions.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - </dd> |
| <dd><code>families</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createMultiRegionTable-org.apache.hadoop.hbase.TableName-int-byte:A:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createMultiRegionTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1534">createMultiRegionTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| int replicaCount, |
| byte[][] families) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table with multiple regions.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - </dd> |
| <dd><code>replicaCount</code> - replica count.</dd> |
| <dd><code>families</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A:A-byte:A:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1547">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| byte[][] splitKeys) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - </dd> |
| <dd><code>families</code> - </dd> |
| <dd><code>splitKeys</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A:A-byte:A:A-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1561">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| byte[][] splitKeys, |
| int replicaCount) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - the table name</dd> |
| <dd><code>families</code> - the families</dd> |
| <dd><code>splitKeys</code> - the splitkeys</dd> |
| <dd><code>replicaCount</code> - the region replica count</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - throws IOException</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-byte:A-byte:A-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1567">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions, |
| byte[] startKey, |
| byte[] endKey, |
| int numRegions) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.client.TableDescriptor-byte:A:A-org.apache.hadoop.conf.Configuration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1583">createTable</a>(org.apache.hadoop.hbase.client.TableDescriptor htd, |
| byte[][] families, |
| org.apache.hadoop.conf.Configuration c) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>c</code> - Configuration to use</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.client.TableDescriptor-byte:A:A-byte:A:A-org.apache.hadoop.conf.Configuration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1597">createTable</a>(org.apache.hadoop.hbase.client.TableDescriptor htd, |
| byte[][] families, |
| byte[][] splitKeys, |
| org.apache.hadoop.conf.Configuration c) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>htd</code> - table descriptor</dd> |
| <dd><code>families</code> - array of column families</dd> |
| <dd><code>splitKeys</code> - array of split keys</dd> |
| <dd><code>c</code> - Configuration to use</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if getAdmin or createTable fails</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.client.TableDescriptor-byte:A:A-byte:A:A-org.apache.hadoop.hbase.regionserver.BloomType-int-org.apache.hadoop.conf.Configuration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1617">createTable</a>(org.apache.hadoop.hbase.client.TableDescriptor htd, |
| byte[][] families, |
| byte[][] splitKeys, |
| org.apache.hadoop.hbase.regionserver.BloomType type, |
| int blockSize, |
| org.apache.hadoop.conf.Configuration c) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>htd</code> - table descriptor</dd> |
| <dd><code>families</code> - array of column families</dd> |
| <dd><code>splitKeys</code> - array of split keys</dd> |
| <dd><code>type</code> - Bloom type</dd> |
| <dd><code>blockSize</code> - block size</dd> |
| <dd><code>c</code> - Configuration to use</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if getAdmin or createTable fails</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.client.TableDescriptor-byte:A:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1648">createTable</a>(org.apache.hadoop.hbase.client.TableDescriptor htd, |
| byte[][] splitRows) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>htd</code> - table descriptor</dd> |
| <dd><code>splitRows</code> - array of split keys</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A:A-byte:A:A-int-org.apache.hadoop.conf.Configuration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1677">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| byte[][] splitKeys, |
| int replicaCount, |
| org.apache.hadoop.conf.Configuration c) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - the table name</dd> |
| <dd><code>families</code> - the families</dd> |
| <dd><code>splitKeys</code> - the split keys</dd> |
| <dd><code>replicaCount</code> - the replica count</dd> |
| <dd><code>c</code> - Configuration to use</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1688">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family, |
| int numVersions) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1696">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-byte:A:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1705">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions, |
| byte[][] splitKeys) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createMultiRegionTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createMultiRegionTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1731">createMultiRegionTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table with multiple regions.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1740">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions, |
| int blockSize) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int-int-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1758">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int numVersions, |
| int blockSize, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> cpName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A:A-int:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1783">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int[] numVersions) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTable-org.apache.hadoop.hbase.TableName-byte:A-byte:A:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1807">createTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family, |
| byte[][] splitRows) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createMultiRegionTable-org.apache.hadoop.hbase.TableName-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createMultiRegionTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1826">createMultiRegionTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a table with multiple regions.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Table instance for the created table.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="modifyTableSync-org.apache.hadoop.hbase.client.Admin-org.apache.hadoop.hbase.client.TableDescriptor-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>modifyTableSync</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public static void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1838">modifyTableSync</a>(org.apache.hadoop.hbase.client.Admin admin, |
| org.apache.hadoop.hbase.client.TableDescriptor desc) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 3.0.0 and will be removed in 4.0.0. Just use |
| <code>Admin.modifyTable(TableDescriptor)</code> directly as it is synchronous now.</span></div> |
| <div class="block">Modify a table, synchronous.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><code>Admin.modifyTable(TableDescriptor)</code>, |
| <a href="https://issues.apache.org/jira/browse/HBASE-22002">HBASE-22002</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setReplicas-org.apache.hadoop.hbase.client.Admin-org.apache.hadoop.hbase.TableName-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setReplicas</h4> |
| <pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1846">setReplicas</a>(org.apache.hadoop.hbase.client.Admin admin, |
| org.apache.hadoop.hbase.TableName table, |
| int replicaCount) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block">Set the number of Region replicas.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="deleteTable-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteTable</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1857">deleteTable</a>(org.apache.hadoop.hbase.TableName tableName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Drop an existing table</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - existing table</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="deleteTableIfAny-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteTableIfAny</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1870">deleteTableIfAny</a>(org.apache.hadoop.hbase.TableName tableName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Drop an existing table</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - existing table</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createModifyableTableDescriptor-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createModifyableTableDescriptor</h4> |
| <pre>public org.apache.hadoop.hbase.client.TableDescriptorBuilder <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1892">createModifyableTableDescriptor</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> |
| </li> |
| </ul> |
| <a name="createTableDescriptor-org.apache.hadoop.hbase.TableName-int-int-int-org.apache.hadoop.hbase.KeepDeletedCells-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTableDescriptor</h4> |
| <pre>public org.apache.hadoop.hbase.client.TableDescriptor <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1898">createTableDescriptor</a>(org.apache.hadoop.hbase.TableName name, |
| int minVersions, |
| int versions, |
| int ttl, |
| org.apache.hadoop.hbase.KeepDeletedCells keepDeleted)</pre> |
| </li> |
| </ul> |
| <a name="createModifyableTableDescriptor-org.apache.hadoop.hbase.TableName-int-int-int-org.apache.hadoop.hbase.KeepDeletedCells-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createModifyableTableDescriptor</h4> |
| <pre>public org.apache.hadoop.hbase.client.TableDescriptorBuilder <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1913">createModifyableTableDescriptor</a>(org.apache.hadoop.hbase.TableName name, |
| int minVersions, |
| int versions, |
| int ttl, |
| org.apache.hadoop.hbase.KeepDeletedCells keepDeleted)</pre> |
| </li> |
| </ul> |
| <a name="createTableDescriptor-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTableDescriptor</h4> |
| <pre>public org.apache.hadoop.hbase.client.TableDescriptor <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1933">createTableDescriptor</a>(org.apache.hadoop.hbase.TableName name)</pre> |
| <div class="block">Create a table of name <code>name</code>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - Name to give table.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Column descriptor.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTableDescriptor-org.apache.hadoop.hbase.TableName-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTableDescriptor</h4> |
| <pre>public org.apache.hadoop.hbase.client.TableDescriptor <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1938">createTableDescriptor</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family)</pre> |
| </li> |
| </ul> |
| <a name="createTableDescriptor-org.apache.hadoop.hbase.TableName-byte:A:A-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTableDescriptor</h4> |
| <pre>public org.apache.hadoop.hbase.client.TableDescriptor <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1942">createTableDescriptor</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[][] families, |
| int maxVersions)</pre> |
| </li> |
| </ul> |
| <a name="createLocalHRegion-org.apache.hadoop.hbase.client.TableDescriptor-byte:A-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createLocalHRegion</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1963">createLocalHRegion</a>(org.apache.hadoop.hbase.client.TableDescriptor desc, |
| byte[] startKey, |
| byte[] endKey) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create an HRegion that writes to the local tmp dirs</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>desc</code> - a table descriptor indicating which table the region belongs to</dd> |
| <dd><code>startKey</code> - the start boundary of the region</dd> |
| <dd><code>endKey</code> - the end boundary of the region</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a region that writes to local dir for testing</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createLocalHRegion-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.client.TableDescriptor-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createLocalHRegion</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1974">createLocalHRegion</a>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.hbase.client.TableDescriptor desc) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create an HRegion that writes to the local tmp dirs. Creates the WAL for you. Be sure to call |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#closeRegionAndWAL-org.apache.hadoop.hbase.regionserver.HRegion-"><code>closeRegionAndWAL(HRegion)</code></a> when you're finished with it.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createLocalHRegion-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.wal.WAL-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createLocalHRegion</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.1987">createLocalHRegion</a>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor desc, |
| org.apache.hadoop.hbase.wal.WAL wal) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create an HRegion that writes to the local tmp dirs with specified wal</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>info</code> - regioninfo</dd> |
| <dd><code>conf</code> - configuration</dd> |
| <dd><code>desc</code> - table descriptor</dd> |
| <dd><code>wal</code> - wal for this region.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>created hregion</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createLocalHRegion-org.apache.hadoop.hbase.TableName-byte:A-byte:A-org.apache.hadoop.conf.Configuration-boolean-org.apache.hadoop.hbase.client.Durability-org.apache.hadoop.hbase.wal.WAL-byte:A...-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createLocalHRegion</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2002">createLocalHRegion</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] startKey, |
| byte[] stopKey, |
| org.apache.hadoop.conf.Configuration conf, |
| boolean isReadOnly, |
| org.apache.hadoop.hbase.client.Durability durability, |
| org.apache.hadoop.hbase.wal.WAL wal, |
| byte[]... families) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - </dd> |
| <dd><code>startKey</code> - </dd> |
| <dd><code>stopKey</code> - </dd> |
| <dd><code>isReadOnly</code> - </dd> |
| <dd><code>families</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A region on which you must call |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#closeRegionAndWAL-org.apache.hadoop.hbase.regionserver.HRegion-"><code>closeRegionAndWAL(HRegion)</code></a> when done.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createLocalHRegionWithInMemoryFlags-org.apache.hadoop.hbase.TableName-byte:A-byte:A-org.apache.hadoop.conf.Configuration-boolean-org.apache.hadoop.hbase.client.Durability-org.apache.hadoop.hbase.wal.WAL-boolean:A-byte:A...-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createLocalHRegionWithInMemoryFlags</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2009">createLocalHRegionWithInMemoryFlags</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] startKey, |
| byte[] stopKey, |
| org.apache.hadoop.conf.Configuration conf, |
| boolean isReadOnly, |
| org.apache.hadoop.hbase.client.Durability durability, |
| org.apache.hadoop.hbase.wal.WAL wal, |
| boolean[] compactedMemStore, |
| byte[]... families) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="deleteTableData-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteTableData</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2044">deleteTableData</a>(org.apache.hadoop.hbase.TableName tableName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Provide an existing table name to truncate. |
| Scans the table and issues a delete for each row read.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - existing table</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>HTable to that new table</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="truncateTable-org.apache.hadoop.hbase.TableName-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>truncateTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2064">truncateTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| boolean preserveRegions) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Truncate a table using the admin command. |
| Effectively disables, deletes, and recreates the table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - table which must exist.</dd> |
| <dd><code>preserveRegions</code> - keep the existing split points</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>HTable for the new table</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="truncateTable-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>truncateTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2083">truncateTable</a>(org.apache.hadoop.hbase.TableName tableName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Truncate a table using the admin command. |
| Effectively disables, deletes, and recreates the table. |
| For previous behavior of issuing row deletes, see |
| deleteTableData. |
| Expressly does not preserve regions of existing table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - table which must exist.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>HTable for the new table</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="loadTable-org.apache.hadoop.hbase.client.Table-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>loadTable</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2094">loadTable</a>(org.apache.hadoop.hbase.client.Table t, |
| byte[] f) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Load table with rows from 'aaa' to 'zzz'.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>t</code> - Table</dd> |
| <dd><code>f</code> - Family</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Count of rows loaded.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="loadTable-org.apache.hadoop.hbase.client.Table-byte:A-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>loadTable</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2105">loadTable</a>(org.apache.hadoop.hbase.client.Table t, |
| byte[] f, |
| boolean writeToWAL) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Load table with rows from 'aaa' to 'zzz'.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>t</code> - Table</dd> |
| <dd><code>f</code> - Family</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Count of rows loaded.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="loadTable-org.apache.hadoop.hbase.client.Table-byte:A:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>loadTable</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2116">loadTable</a>(org.apache.hadoop.hbase.client.Table t, |
| byte[][] f) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Load table of multiple column families with rows from 'aaa' to 'zzz'.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>t</code> - Table</dd> |
| <dd><code>f</code> - Array of Families to load</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Count of rows loaded.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="loadTable-org.apache.hadoop.hbase.client.Table-byte:A:A-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>loadTable</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2128">loadTable</a>(org.apache.hadoop.hbase.client.Table t, |
| byte[][] f, |
| byte[] value) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Load table of multiple column families with rows from 'aaa' to 'zzz'.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>t</code> - Table</dd> |
| <dd><code>f</code> - Array of Families to load</dd> |
| <dd><code>value</code> - the values of the cells. If null is passed, the row key is used as value</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Count of rows loaded.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="loadTable-org.apache.hadoop.hbase.client.Table-byte:A:A-byte:A-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>loadTable</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2140">loadTable</a>(org.apache.hadoop.hbase.client.Table t, |
| byte[][] f, |
| byte[] value, |
| boolean writeToWAL) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Load table of multiple column families with rows from 'aaa' to 'zzz'.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>t</code> - Table</dd> |
| <dd><code>f</code> - Array of Families to load</dd> |
| <dd><code>value</code> - the values of the cells. If null is passed, the row key is used as value</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Count of rows loaded.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="loadRegion-org.apache.hadoop.hbase.regionserver.HRegion-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>loadRegion</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2208">loadRegion</a>(org.apache.hadoop.hbase.regionserver.HRegion r, |
| byte[] f) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="loadRegion-org.apache.hadoop.hbase.regionserver.Region-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>loadRegion</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2212">loadRegion</a>(org.apache.hadoop.hbase.regionserver.Region r, |
| byte[] f) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="loadRegion-org.apache.hadoop.hbase.regionserver.HRegion-byte:A-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>loadRegion</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2224">loadRegion</a>(org.apache.hadoop.hbase.regionserver.HRegion r, |
| byte[] f, |
| boolean flush) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Load region with rows from 'aaa' to 'zzz'.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>r</code> - Region</dd> |
| <dd><code>f</code> - Family</dd> |
| <dd><code>flush</code> - flush the cache if true</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Count of rows loaded.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="loadNumericRows-org.apache.hadoop.hbase.client.Table-byte:A-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>loadNumericRows</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2261">loadNumericRows</a>(org.apache.hadoop.hbase.client.Table t, |
| byte[] f, |
| int startRow, |
| int endRow) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="loadRandomRows-org.apache.hadoop.hbase.client.Table-byte:A-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>loadRandomRows</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2271">loadRandomRows</a>(org.apache.hadoop.hbase.client.Table t, |
| byte[] f, |
| int rowSize, |
| int totalRows) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="verifyNumericRows-org.apache.hadoop.hbase.client.Table-byte:A-int-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>verifyNumericRows</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2283">verifyNumericRows</a>(org.apache.hadoop.hbase.client.Table table, |
| byte[] f, |
| int startRow, |
| int endRow, |
| int replicaId) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="verifyNumericRows-org.apache.hadoop.hbase.regionserver.Region-byte:A-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>verifyNumericRows</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2302">verifyNumericRows</a>(org.apache.hadoop.hbase.regionserver.Region region, |
| byte[] f, |
| int startRow, |
| int endRow) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="verifyNumericRows-org.apache.hadoop.hbase.regionserver.HRegion-byte:A-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>verifyNumericRows</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2307">verifyNumericRows</a>(org.apache.hadoop.hbase.regionserver.HRegion region, |
| byte[] f, |
| int startRow, |
| int endRow) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="verifyNumericRows-org.apache.hadoop.hbase.regionserver.Region-byte:A-int-int-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>verifyNumericRows</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2312">verifyNumericRows</a>(org.apache.hadoop.hbase.regionserver.Region region, |
| byte[] f, |
| int startRow, |
| int endRow, |
| boolean present) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="verifyNumericRows-org.apache.hadoop.hbase.regionserver.HRegion-byte:A-int-int-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>verifyNumericRows</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2317">verifyNumericRows</a>(org.apache.hadoop.hbase.regionserver.HRegion region, |
| byte[] f, |
| int startRow, |
| int endRow, |
| boolean present) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="deleteNumericRows-org.apache.hadoop.hbase.client.Table-byte:A-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteNumericRows</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2337">deleteNumericRows</a>(org.apache.hadoop.hbase.client.Table t, |
| byte[] f, |
| int startRow, |
| int endRow) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="countRows-org.apache.hadoop.hbase.client.Table-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>countRows</h4> |
| <pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2352">countRows</a>(org.apache.hadoop.hbase.client.Table table) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Return the number of rows in the given table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>table</code> - to count rows</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>count of rows</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="countRows-org.apache.hadoop.hbase.client.Table-org.apache.hadoop.hbase.client.Scan-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>countRows</h4> |
| <pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2356">countRows</a>(org.apache.hadoop.hbase.client.Table table, |
| org.apache.hadoop.hbase.client.Scan scan) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="countRows-org.apache.hadoop.hbase.client.Table-byte:A...-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>countRows</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2366">countRows</a>(org.apache.hadoop.hbase.client.Table table, |
| byte[]... families) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="countRows-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>countRows</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2377">countRows</a>(org.apache.hadoop.hbase.TableName tableName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Return the number of rows in the given table.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="countRows-org.apache.hadoop.hbase.regionserver.Region-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>countRows</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2386">countRows</a>(org.apache.hadoop.hbase.regionserver.Region region) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="countRows-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.client.Scan-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>countRows</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2390">countRows</a>(org.apache.hadoop.hbase.regionserver.Region region, |
| org.apache.hadoop.hbase.client.Scan scan) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="countRows-org.apache.hadoop.hbase.regionserver.InternalScanner-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>countRows</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2399">countRows</a>(org.apache.hadoop.hbase.regionserver.InternalScanner scanner) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="checksumRows-org.apache.hadoop.hbase.client.Table-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>checksumRows</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2414">checksumRows</a>(org.apache.hadoop.hbase.client.Table table) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Return an md5 digest of the entire contents of a table.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createMultiRegionsInMeta-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-byte:A:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createMultiRegionsInMeta</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.client.RegionInfo> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2476">createMultiRegionsInMeta</a>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor htd, |
| byte[][] startKeys) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create rows in hbase:meta for regions of the specified table with the specified |
| start keys. The first startKey should be a 0 length byte array if you |
| want to form a proper range of regions.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>conf</code> - </dd> |
| <dd><code>htd</code> - </dd> |
| <dd><code>startKeys</code> - </dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>list of region info for regions added to meta</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createWal-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.client.RegionInfo-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createWal</h4> |
| <pre>public static org.apache.hadoop.hbase.wal.WAL <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2502">createWal</a>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.fs.Path rootDir, |
| org.apache.hadoop.hbase.client.RegionInfo hri) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create an unmanaged WAL. Be sure to close it when you're through.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createRegionAndWAL-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createRegionAndWAL</h4> |
| <pre>public static org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2516">createRegionAndWAL</a>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.fs.Path rootDir, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor htd) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a region with it's own WAL. Be sure to call |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#closeRegionAndWAL-org.apache.hadoop.hbase.regionserver.HRegion-"><code>closeRegionAndWAL(HRegion)</code></a> to clean up all resources.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createRegionAndWAL-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.io.hfile.BlockCache-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createRegionAndWAL</h4> |
| <pre>public static org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2525">createRegionAndWAL</a>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.fs.Path rootDir, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor htd, |
| org.apache.hadoop.hbase.io.hfile.BlockCache blockCache) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a region with it's own WAL. Be sure to call |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#closeRegionAndWAL-org.apache.hadoop.hbase.regionserver.HRegion-"><code>closeRegionAndWAL(HRegion)</code></a> to clean up all resources.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createRegionAndWAL-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.mob.MobFileCache-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createRegionAndWAL</h4> |
| <pre>public static org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2537">createRegionAndWAL</a>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.fs.Path rootDir, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor htd, |
| org.apache.hadoop.hbase.mob.MobFileCache mobFileCache) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a region with it's own WAL. Be sure to call |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#closeRegionAndWAL-org.apache.hadoop.hbase.regionserver.HRegion-"><code>closeRegionAndWAL(HRegion)</code></a> to clean up all resources.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createRegionAndWAL-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createRegionAndWAL</h4> |
| <pre>public static org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2550">createRegionAndWAL</a>(org.apache.hadoop.hbase.client.RegionInfo info, |
| org.apache.hadoop.fs.Path rootDir, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor htd, |
| boolean initialize) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a region with it's own WAL. Be sure to call |
| <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#closeRegionAndWAL-org.apache.hadoop.hbase.regionserver.HRegion-"><code>closeRegionAndWAL(HRegion)</code></a> to clean up all resources.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMetaTableRows--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMetaTableRows</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><byte[]> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2564">getMetaTableRows</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Returns all rows from the hbase:meta table.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - When reading the rows fails.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMetaTableRows-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMetaTableRows</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><byte[]> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2584">getMetaTableRows</a>(org.apache.hadoop.hbase.TableName tableName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Returns all rows from the hbase:meta table for a given user table</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - When reading the rows fails.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRegions-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRegions</h4> |
| <pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.client.RegionInfo> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2615">getRegions</a>(org.apache.hadoop.hbase.TableName tableName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Returns all regions of the specified table</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - the table name</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>all regions of the specified table</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - when getting the regions fails.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getOtherRegionServer-org.apache.hadoop.hbase.regionserver.HRegionServer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getOtherRegionServer</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.HRegionServer <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2626">getOtherRegionServer</a>(org.apache.hadoop.hbase.regionserver.HRegionServer rs)</pre> |
| </li> |
| </ul> |
| <a name="getRSForFirstRegionInTable-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRSForFirstRegionInTable</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.HRegionServer <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2644">getRSForFirstRegionInTable</a>(org.apache.hadoop.hbase.TableName tableName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block">Tool to get the reference to the region server object that holds the |
| region of the specified user table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - user table to lookup in hbase:meta</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>region server that holds it, null if the row doesn't exist</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="startMiniMapReduceCluster--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniMapReduceCluster</h4> |
| <pre>public org.apache.hadoop.mapred.MiniMRCluster <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2682">startMiniMapReduceCluster</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Starts a <code>MiniMRCluster</code> with a default number of |
| <code>TaskTracker</code>'s.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - When starting the cluster fails.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="forceChangeTaskLogDir--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>forceChangeTaskLogDir</h4> |
| <pre>private void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2695">forceChangeTaskLogDir</a>()</pre> |
| <div class="block">Tasktracker has a bug where changing the hadoop.log.dir system property |
| will not change its internal static LOG_DIR variable.</div> |
| </li> |
| </ul> |
| <a name="startMiniMapReduceCluster-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>startMiniMapReduceCluster</h4> |
| <pre>private void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2723">startMiniMapReduceCluster</a>(int servers) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Starts a <code>MiniMRCluster</code>. Call <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#setFileSystemURI-java.lang.String-"><code>setFileSystemURI(String)</code></a> to use a different |
| filesystem.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>servers</code> - The number of <code>TaskTracker</code>'s to start.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - When starting the cluster fails.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="shutdownMiniMapReduceCluster--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shutdownMiniMapReduceCluster</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2792">shutdownMiniMapReduceCluster</a>()</pre> |
| <div class="block">Stops the previously started <code>MiniMRCluster</code>.</div> |
| </li> |
| </ul> |
| <a name="createMockRegionServerService--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createMockRegionServerService</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.RegionServerServices <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2806">createMockRegionServerService</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a stubbed out RegionServerService, mainly for getting FS.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createMockRegionServerService-org.apache.hadoop.hbase.ipc.RpcServerInterface-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createMockRegionServerService</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.RegionServerServices <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2814">createMockRegionServerService</a>(org.apache.hadoop.hbase.ipc.RpcServerInterface rpc) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a stubbed out RegionServerService, mainly for getting FS. |
| This version is used by TestTokenAuthentication</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createMockRegionServerService-org.apache.hadoop.hbase.ServerName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createMockRegionServerService</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.RegionServerServices <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2826">createMockRegionServerService</a>(org.apache.hadoop.hbase.ServerName name) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Create a stubbed out RegionServerService, mainly for getting FS. |
| This version is used by TestOpenRegionHandler</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="enableDebug-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>enableDebug</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2840">enableDebug</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> clazz)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">In 2.3.0, will be removed in 4.0.0. Only support changing log level on log4j now as |
| HBase only uses log4j. You should do this by your own as it you know which log |
| framework you are using then set the log level to debug is very easy.</span></div> |
| <div class="block">Switches the logger for the given class to DEBUG level.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>clazz</code> - The class for which to switch to debug logging.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="expireMasterSession--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expireMasterSession</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2848">expireMasterSession</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Expire the Master's session</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="expireRegionServerSession-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expireRegionServerSession</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2857">expireRegionServerSession</a>(int index) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Expire a region server's session</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>index</code> - which RS</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="decrementMinRegionServerCount--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>decrementMinRegionServerCount</h4> |
| <pre>private void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2863">decrementMinRegionServerCount</a>()</pre> |
| </li> |
| </ul> |
| <a name="decrementMinRegionServerCount-org.apache.hadoop.conf.Configuration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>decrementMinRegionServerCount</h4> |
| <pre>private void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2874">decrementMinRegionServerCount</a>(org.apache.hadoop.conf.Configuration conf)</pre> |
| </li> |
| </ul> |
| <a name="expireSession-org.apache.hadoop.hbase.zookeeper.ZKWatcher-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expireSession</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2883">expireSession</a>(org.apache.hadoop.hbase.zookeeper.ZKWatcher nodeZK) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="expireSession-org.apache.hadoop.hbase.zookeeper.ZKWatcher-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expireSession</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2898">expireSession</a>(org.apache.hadoop.hbase.zookeeper.ZKWatcher nodeZK, |
| boolean checkStatus) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Expire a ZooKeeper session as recommended in ZooKeeper documentation |
| http://hbase.apache.org/book.html#trouble.zookeeper |
| There are issues when doing this: |
| [1] http://www.mail-archive.com/dev@zookeeper.apache.org/msg01942.html |
| [2] https://issues.apache.org/jira/browse/ZOOKEEPER-1105</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>nodeZK</code> - - the ZK watcher to expire</dd> |
| <dd><code>checkStatus</code> - - true to check if we can create a Table with the |
| current configuration.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getHBaseCluster--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHBaseCluster</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2949">getHBaseCluster</a>()</pre> |
| <div class="block">Get the Mini HBase cluster.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>hbase cluster</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getHBaseClusterInterface--"><code>getHBaseClusterInterface()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getHBaseClusterInterface--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHBaseClusterInterface</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/HBaseClusterInterface.html" title="class in org.apache.hadoop.hbase">HBaseClusterInterface</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2961">getHBaseClusterInterface</a>()</pre> |
| <div class="block">Returns the HBaseCluster instance. |
| <p>Returned object can be any of the subclasses of HBaseCluster, and the |
| tests referring this should not assume that the cluster is a mini cluster or a |
| distributed one. If the test only works on a mini cluster, then specific |
| method <a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#getMiniHBaseCluster--"><code>getMiniHBaseCluster()</code></a> can be used instead w/o the |
| need to type-cast.</div> |
| </li> |
| </ul> |
| <a name="invalidateConnection--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>invalidateConnection</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2976">invalidateConnection</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Resets the connections so that the next time getConnection() is called, a new connection is |
| created. This is needed in cases where the entire cluster / all the masters are shutdown and |
| the connection is not valid anymore. |
| TODO: There should be a more coherent way of doing this. Unfortunately the way tests are |
| written, not all start() stop() calls go through this class. Most tests directly operate on |
| the underlying mini/local hbase cluster. That makes it difficult for this wrapper class to |
| maintain the connection state automatically. Cleaning this is a much bigger refactor.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getConnection--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getConnection</h4> |
| <pre>public org.apache.hadoop.hbase.client.Connection <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.2992">getConnection</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Get a shared Connection to the cluster. |
| this method is thread safe.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Connection that can be shared. Don't close. Will be closed on shutdown of cluster.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getConnection-org.apache.hadoop.hbase.security.User-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getConnection</h4> |
| <pre>public org.apache.hadoop.hbase.client.Connection <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3002">getConnection</a>(org.apache.hadoop.hbase.security.User user) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Get a assigned Connection to the cluster. |
| this method is thread safe.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>user</code> - assigned user</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A Connection with assigned user.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAsyncConnection--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAsyncConnection</h4> |
| <pre>public org.apache.hadoop.hbase.client.AsyncClusterConnection <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3011">getAsyncConnection</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Get a shared AsyncClusterConnection to the cluster. |
| this method is thread safe.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>An AsyncClusterConnection that can be shared. Don't close. Will be closed on shutdown of cluster.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAsyncConnection-org.apache.hadoop.hbase.security.User-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAsyncConnection</h4> |
| <pre>public org.apache.hadoop.hbase.client.AsyncClusterConnection <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3035">getAsyncConnection</a>(org.apache.hadoop.hbase.security.User user) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Get a assigned AsyncClusterConnection to the cluster. |
| this method is thread safe.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>user</code> - assigned user</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>An AsyncClusterConnection with assigned user.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="closeConnection--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>closeConnection</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3039">closeConnection</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAdmin--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAdmin</h4> |
| <pre>public org.apache.hadoop.hbase.client.Admin <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3054">getAdmin</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Returns an Admin instance which is shared between HBaseTestingUtility instance users. |
| Closing it has no effect, it will be closed automatically when the cluster shutdowns</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getHbck--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHbck</h4> |
| <pre>public org.apache.hadoop.hbase.client.Hbck <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3066">getHbck</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Returns an <code>Hbck</code> instance. Needs be closed when done.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="unassignRegion-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>unassignRegion</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3075">unassignRegion</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regionName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Unassign the named region.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>regionName</code> - The region to unassign.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="unassignRegion-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>unassignRegion</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3084">unassignRegion</a>(byte[] regionName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Unassign the named region.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>regionName</code> - The region to unassign.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="unassignRegionByRow-java.lang.String-org.apache.hadoop.hbase.client.RegionLocator-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>unassignRegionByRow</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3094">unassignRegionByRow</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> row, |
| org.apache.hadoop.hbase.client.RegionLocator table) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Closes the region containing the given row.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>row</code> - The row to find the containing region.</dd> |
| <dd><code>table</code> - The table to find the region.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="unassignRegionByRow-byte:A-org.apache.hadoop.hbase.client.RegionLocator-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>unassignRegionByRow</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3105">unassignRegionByRow</a>(byte[] row, |
| org.apache.hadoop.hbase.client.RegionLocator table) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Closes the region containing the given row.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>row</code> - The row to find the containing region.</dd> |
| <dd><code>table</code> - The table to find the region.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSplittableRegion-org.apache.hadoop.hbase.TableName-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSplittableRegion</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3116">getSplittableRegion</a>(org.apache.hadoop.hbase.TableName tableName, |
| int maxAttempts)</pre> |
| <div class="block">Retrieves a splittable region randomly from tableName</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - name of table</dd> |
| <dd><code>maxAttempts</code> - maximum number of attempts, unlimited for value of -1</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the HRegion chosen, null if none was found within limit of maxAttempts</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDFSCluster--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDFSCluster</h4> |
| <pre>public org.apache.hadoop.hdfs.MiniDFSCluster <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3148">getDFSCluster</a>()</pre> |
| </li> |
| </ul> |
| <a name="setDFSCluster-org.apache.hadoop.hdfs.MiniDFSCluster-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDFSCluster</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3152">setDFSCluster</a>(org.apache.hadoop.hdfs.MiniDFSCluster cluster) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setDFSCluster-org.apache.hadoop.hdfs.MiniDFSCluster-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDFSCluster</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3164">setDFSCluster</a>(org.apache.hadoop.hdfs.MiniDFSCluster cluster, |
| boolean requireDown) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Set the MiniDFSCluster</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>cluster</code> - cluster to use</dd> |
| <dd><code>requireDown</code> - require the that cluster not be "up" (MiniDFSCluster#isClusterUp) before |
| it is set.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang">IllegalStateException</a></code> - if the passed cluster is up when it is required to be down</dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if the FileSystem could not be set from the passed dfs cluster</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getTestFileSystem--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTestFileSystem</h4> |
| <pre>public org.apache.hadoop.fs.FileSystem <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3173">getTestFileSystem</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitTableAvailable-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitTableAvailable</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3184">waitTableAvailable</a>(org.apache.hadoop.hbase.TableName table) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Wait until all regions in a table have been assigned. Waits default timeout before giving up |
| (30 seconds).</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>table</code> - Table to wait on.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitTableAvailable-org.apache.hadoop.hbase.TableName-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitTableAvailable</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3189">waitTableAvailable</a>(org.apache.hadoop.hbase.TableName table, |
| long timeoutMillis) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitTableAvailable-byte:A-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitTableAvailable</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3199">waitTableAvailable</a>(byte[] table, |
| long timeoutMillis) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Wait until all regions in a table have been assigned</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>table</code> - Table to wait on.</dd> |
| <dd><code>timeoutMillis</code> - Timeout.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="explainTableAvailability-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>explainTableAvailability</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3204">explainTableAvailability</a>(org.apache.hadoop.hbase.TableName tableName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="explainTableState-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.client.TableState.State-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>explainTableState</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3230">explainTableState</a>(org.apache.hadoop.hbase.TableName table, |
| org.apache.hadoop.hbase.client.TableState.State state) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="findLastTableState-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>findLastTableState</h4> |
| <pre>@Nullable |
| public org.apache.hadoop.hbase.client.TableState <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3244">findLastTableState</a>(org.apache.hadoop.hbase.TableName table) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitTableEnabled-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitTableEnabled</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3272">waitTableEnabled</a>(org.apache.hadoop.hbase.TableName table) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Waits for a table to be 'enabled'. Enabled means that table is set as 'enabled' and the |
| regions have been all assigned. Will timeout after default period (30 seconds) |
| Tolerates nonexistent table.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>table</code> - the table to wait on.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code> - if interrupted while waiting</dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if an IO problem is encountered</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitTableEnabled-byte:A-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitTableEnabled</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3286">waitTableEnabled</a>(byte[] table, |
| long timeoutMillis) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Waits for a table to be 'enabled'. Enabled means that table is set as 'enabled' and the |
| regions have been all assigned.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>table</code> - Table to wait on.</dd> |
| <dd><code>timeoutMillis</code> - Time to wait on it being marked enabled.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.html#waitTableEnabled-org.apache.hadoop.hbase.TableName-long-"><code>waitTableEnabled(TableName, long)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitTableEnabled-org.apache.hadoop.hbase.TableName-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitTableEnabled</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3291">waitTableEnabled</a>(org.apache.hadoop.hbase.TableName table, |
| long timeoutMillis) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitTableDisabled-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitTableDisabled</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3303">waitTableDisabled</a>(byte[] table) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Waits for a table to be 'disabled'. Disabled means that table is set as 'disabled' |
| Will timeout after default period (30 seconds)</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>table</code> - Table to wait on.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitTableDisabled-org.apache.hadoop.hbase.TableName-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitTableDisabled</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3308">waitTableDisabled</a>(org.apache.hadoop.hbase.TableName table, |
| long millisTimeout) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitTableDisabled-byte:A-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitTableDisabled</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3320">waitTableDisabled</a>(byte[] table, |
| long timeoutMillis) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Waits for a table to be 'disabled'. Disabled means that table is set as 'disabled'</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>table</code> - Table to wait on.</dd> |
| <dd><code>timeoutMillis</code> - Time to wait on it being marked disabled.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="ensureSomeRegionServersAvailable-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ensureSomeRegionServersAvailable</h4> |
| <pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3332">ensureSomeRegionServersAvailable</a>(int num) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Make sure that at least the specified number of region servers |
| are running</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>num</code> - minimum number of region servers that should be running</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if we started some servers</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="ensureSomeNonStoppedRegionServersAvailable-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ensureSomeNonStoppedRegionServersAvailable</h4> |
| <pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3353">ensureSomeNonStoppedRegionServersAvailable</a>(int num) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Make sure that at least the specified number of region servers |
| are running. We don't count the ones that are currently stopping or are |
| stopped.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>num</code> - minimum number of region servers that should be running</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if we started some servers</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDifferentUser-org.apache.hadoop.conf.Configuration-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDifferentUser</h4> |
| <pre>public static org.apache.hadoop.hbase.security.User <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3385">getDifferentUser</a>(org.apache.hadoop.conf.Configuration c, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> differentiatingSuffix) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">This method clones the passed <code>c</code> configuration setting a new |
| user into the clone. Use it getting new instances of FileSystem. Only |
| works for DistributedFileSystem w/o Kerberos.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>c</code> - Initial configuration</dd> |
| <dd><code>differentiatingSuffix</code> - Suffix to differentiate this user from others.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A new configuration instance with a different user set into it.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAllOnlineRegions-org.apache.hadoop.hbase.SingleProcessHBaseCluster-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAllOnlineRegions</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3401">getAllOnlineRegions</a>(<a href="../../../../org/apache/hadoop/hbase/SingleProcessHBaseCluster.html" title="class in org.apache.hadoop.hbase">SingleProcessHBaseCluster</a> cluster) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setMaxRecoveryErrorCount-java.io.OutputStream-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setMaxRecoveryErrorCount</h4> |
| <pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3445">setMaxRecoveryErrorCount</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> stream, |
| int max)</pre> |
| <div class="block">Set maxRecoveryErrorCount in DFSClient. In 0.20 pre-append its hard-coded to 5 and |
| makes tests linger. Here is the exception you'll see: |
| <pre> |
| 2010-06-15 11:52:28,511 WARN [DataStreamer for file /hbase/.logs/wal.1276627923013 block |
| blk_928005470262850423_1021] hdfs.DFSClient$DFSOutputStream(2657): Error Recovery for block |
| blk_928005470262850423_1021 failed because recovery from primary datanode 127.0.0.1:53683 |
| failed 4 times. Pipeline was 127.0.0.1:53687, 127.0.0.1:53683. Will retry... |
| </pre></div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>stream</code> - A DFSClient.DFSOutputStream.</dd> |
| <dd><code>max</code> - </dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/NoSuchFieldException.html?is-external=true" title="class or interface in java.lang">NoSuchFieldException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityException.html?is-external=true" title="class or interface in java.lang">SecurityException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalAccessException.html?is-external=true" title="class or interface in java.lang">IllegalAccessException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="assignRegion-org.apache.hadoop.hbase.client.RegionInfo-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>assignRegion</h4> |
| <pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3471">assignRegion</a>(org.apache.hadoop.hbase.client.RegionInfo regionInfo) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block">Uses directly the assignment manager to assign the region. and waits until the specified region |
| has completed assignment.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if the region is assigned false otherwise.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="moveRegionAndWait-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>moveRegionAndWait</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3486">moveRegionAndWait</a>(org.apache.hadoop.hbase.client.RegionInfo destRegion, |
| org.apache.hadoop.hbase.ServerName destServer) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Move region to destination server and wait till region is completely moved and online</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>destRegion</code> - region to move</dd> |
| <dd><code>destServer</code> - destination server of the region</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitUntilAllRegionsAssigned-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitUntilAllRegionsAssigned</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3511">waitUntilAllRegionsAssigned</a>(org.apache.hadoop.hbase.TableName tableName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Wait until all regions for a table in hbase:meta have a non-empty |
| info:server, up to a configuable timeout value (default is 60 seconds) |
| This means all regions have been deployed, |
| master has been informed and updated hbase:meta with the regions deployed |
| server.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - the table name</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitUntilAllSystemRegionsAssigned--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitUntilAllSystemRegionsAssigned</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3520">waitUntilAllSystemRegionsAssigned</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Waith until all system table's regions get assigned</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitUntilAllRegionsAssigned-org.apache.hadoop.hbase.TableName-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitUntilAllRegionsAssigned</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3533">waitUntilAllRegionsAssigned</a>(org.apache.hadoop.hbase.TableName tableName, |
| long timeout) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Wait until all regions for a table in hbase:meta have a non-empty |
| info:server, or until timeout. This means all regions have been deployed, |
| master has been informed and updated hbase:meta with the regions deployed |
| server.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>tableName</code> - the table name</dd> |
| <dd><code>timeout</code> - timeout, in milliseconds</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getFromStoreFile-org.apache.hadoop.hbase.regionserver.HStore-org.apache.hadoop.hbase.client.Get-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFromStoreFile</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.Cell> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3615">getFromStoreFile</a>(org.apache.hadoop.hbase.regionserver.HStore store, |
| org.apache.hadoop.hbase.client.Get get) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Do a small get/scan against one store. This is required because store |
| has no actual methods of querying itself, and relies on StoreScanner.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRegionSplitStartKeys-byte:A-byte:A-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRegionSplitStartKeys</h4> |
| <pre>public byte[][] <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3645">getRegionSplitStartKeys</a>(byte[] startKey, |
| byte[] endKey, |
| int numRegions)</pre> |
| <div class="block">Create region split keys between startkey and endKey</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>startKey</code> - </dd> |
| <dd><code>endKey</code> - </dd> |
| <dd><code>numRegions</code> - the number of regions to be created. it has to be greater than 3.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>resulting split keys</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getFromStoreFile-org.apache.hadoop.hbase.regionserver.HStore-byte:A-java.util.NavigableSet-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFromStoreFile</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.Cell> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3658">getFromStoreFile</a>(org.apache.hadoop.hbase.regionserver.HStore store, |
| byte[] row, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><byte[]> columns) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Do a small get/scan against one store. This is required because store |
| has no actual methods of querying itself, and relies on StoreScanner.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="assertKVListsEqual-java.lang.String-java.util.List-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>assertKVListsEqual</h4> |
| <pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3669">assertKVListsEqual</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> additionalMsg, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends org.apache.hadoop.hbase.Cell> expected, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends org.apache.hadoop.hbase.Cell> actual)</pre> |
| </li> |
| </ul> |
| <a name="safeGetAsStr-java.util.List-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>safeGetAsStr</h4> |
| <pre>public static <T> <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3696">safeGetAsStr</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><T> lst, |
| int i)</pre> |
| </li> |
| </ul> |
| <a name="getClusterKey--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getClusterKey</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3704">getClusterKey</a>()</pre> |
| </li> |
| </ul> |
| <a name="createRandomTable-org.apache.hadoop.hbase.TableName-java.util.Collection-int-int-int-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createRandomTable</h4> |
| <pre>public org.apache.hadoop.hbase.client.Table <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3712">createRandomTable</a>(org.apache.hadoop.hbase.TableName tableName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> families, |
| int maxVersions, |
| int numColsPerRow, |
| int numFlushes, |
| int numRegions, |
| int numRowsPerFlush) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block">Creates a random table with the given parameters</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="randomFreePort--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>randomFreePort</h4> |
| <pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3796">randomFreePort</a>()</pre> |
| </li> |
| </ul> |
| <a name="randomMultiCastAddress--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>randomMultiCastAddress</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3799">randomMultiCastAddress</a>()</pre> |
| </li> |
| </ul> |
| <a name="waitForHostPort-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitForHostPort</h4> |
| <pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3803">waitForHostPort</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> host, |
| int port) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.TableName-byte:A-org.apache.hadoop.hbase.io.compress.Compression.Algorithm-org.apache.hadoop.hbase.io.encoding.DataBlockEncoding-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createPreSplitLoadTestTable</h4> |
| <pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3834">createPreSplitLoadTestTable</a>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.TableName tableName, |
| byte[] columnFamily, |
| org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression, |
| org.apache.hadoop.hbase.io.encoding.DataBlockEncoding dataBlockEncoding) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Creates a pre-split table for load testing. If the table already exists, |
| logs a warning and continues.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the number of regions the table was split into</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.TableName-byte:A-org.apache.hadoop.hbase.io.compress.Compression.Algorithm-org.apache.hadoop.hbase.io.encoding.DataBlockEncoding-int-int-org.apache.hadoop.hbase.client.Durability-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createPreSplitLoadTestTable</h4> |
| <pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3846">createPreSplitLoadTestTable</a>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.TableName tableName, |
| byte[] columnFamily, |
| org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression, |
| org.apache.hadoop.hbase.io.encoding.DataBlockEncoding dataBlockEncoding, |
| int numRegionsPerServer, |
| int regionReplication, |
| org.apache.hadoop.hbase.client.Durability durability) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Creates a pre-split table for load testing. If the table already exists, |
| logs a warning and continues.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the number of regions the table was split into</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.TableName-byte:A:A-org.apache.hadoop.hbase.io.compress.Compression.Algorithm-org.apache.hadoop.hbase.io.encoding.DataBlockEncoding-int-int-org.apache.hadoop.hbase.client.Durability-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createPreSplitLoadTestTable</h4> |
| <pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3865">createPreSplitLoadTestTable</a>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.TableName tableName, |
| byte[][] columnFamilies, |
| org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression, |
| org.apache.hadoop.hbase.io.encoding.DataBlockEncoding dataBlockEncoding, |
| int numRegionsPerServer, |
| int regionReplication, |
| org.apache.hadoop.hbase.client.Durability durability) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Creates a pre-split table for load testing. If the table already exists, |
| logs a warning and continues.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the number of regions the table was split into</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createPreSplitLoadTestTable</h4> |
| <pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3887">createPreSplitLoadTestTable</a>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor desc, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor hcd) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Creates a pre-split table for load testing. If the table already exists, |
| logs a warning and continues.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the number of regions the table was split into</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createPreSplitLoadTestTable</h4> |
| <pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3897">createPreSplitLoadTestTable</a>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor desc, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor hcd, |
| int numRegionsPerServer) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Creates a pre-split table for load testing. If the table already exists, |
| logs a warning and continues.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the number of regions the table was split into</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor:A-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createPreSplitLoadTestTable</h4> |
| <pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3908">createPreSplitLoadTestTable</a>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor desc, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor[] hcds, |
| int numRegionsPerServer) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Creates a pre-split table for load testing. If the table already exists, |
| logs a warning and continues.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the number of regions the table was split into</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createPreSplitLoadTestTable-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor:A-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createPreSplitLoadTestTable</h4> |
| <pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3920">createPreSplitLoadTestTable</a>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.hbase.client.TableDescriptor td, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor[] cds, |
| org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm splitter, |
| int numRegionsPerServer) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Creates a pre-split table for load testing. If the table already exists, |
| logs a warning and continues.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the number of regions the table was split into</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMetaRSPort-org.apache.hadoop.hbase.client.Connection-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMetaRSPort</h4> |
| <pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3965">getMetaRSPort</a>(org.apache.hadoop.hbase.client.Connection connection) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="assertRegionOnServer-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>assertRegionOnServer</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3977">assertRegionOnServer</a>(org.apache.hadoop.hbase.client.RegionInfo hri, |
| org.apache.hadoop.hbase.ServerName server, |
| long timeout) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block">Due to async racing issue, a region may not be in |
| the online region list of a region server yet, after |
| the assignment znode is deleted and the new assignment |
| is recorded in master.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="assertRegionOnlyOnServer-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>assertRegionOnlyOnServer</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.3996">assertRegionOnlyOnServer</a>(org.apache.hadoop.hbase.client.RegionInfo hri, |
| org.apache.hadoop.hbase.ServerName server, |
| long timeout) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block">Check to make sure the region is open on the specified |
| region server, but not on any other one.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTestRegion-java.lang.String-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTestRegion</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4026">createTestRegion</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tableName, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor cd) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createTestRegion-java.lang.String-org.apache.hadoop.hbase.client.ColumnFamilyDescriptor-org.apache.hadoop.hbase.io.hfile.BlockCache-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createTestRegion</h4> |
| <pre>public org.apache.hadoop.hbase.regionserver.HRegion <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4033">createTestRegion</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tableName, |
| org.apache.hadoop.hbase.client.ColumnFamilyDescriptor cd, |
| org.apache.hadoop.hbase.io.hfile.BlockCache blockCache) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setFileSystemURI-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setFileSystemURI</h4> |
| <pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4041">setFileSystemURI</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> fsURI)</pre> |
| </li> |
| </ul> |
| <a name="predicateNoRegionsInTransition--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>predicateNoRegionsInTransition</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/Waiter.ExplainingPredicate.html" title="interface in org.apache.hadoop.hbase">Waiter.ExplainingPredicate</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4048">predicateNoRegionsInTransition</a>()</pre> |
| <div class="block">Returns a <a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase"><code>Waiter.Predicate</code></a> for checking that there are no regions in transition in master</div> |
| </li> |
| </ul> |
| <a name="predicateTableEnabled-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>predicateTableEnabled</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase">Waiter.Predicate</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4071">predicateTableEnabled</a>(org.apache.hadoop.hbase.TableName tableName)</pre> |
| <div class="block">Returns a <a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase"><code>Waiter.Predicate</code></a> for checking that table is enabled</div> |
| </li> |
| </ul> |
| <a name="predicateTableDisabled-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>predicateTableDisabled</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase">Waiter.Predicate</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4088">predicateTableDisabled</a>(org.apache.hadoop.hbase.TableName tableName)</pre> |
| <div class="block">Returns a <a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase"><code>Waiter.Predicate</code></a> for checking that table is enabled</div> |
| </li> |
| </ul> |
| <a name="predicateTableAvailable-org.apache.hadoop.hbase.TableName-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>predicateTableAvailable</h4> |
| <pre>public <a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase">Waiter.Predicate</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4105">predicateTableAvailable</a>(org.apache.hadoop.hbase.TableName tableName)</pre> |
| <div class="block">Returns a <a href="../../../../org/apache/hadoop/hbase/Waiter.Predicate.html" title="interface in org.apache.hadoop.hbase"><code>Waiter.Predicate</code></a> for checking that table is enabled</div> |
| </li> |
| </ul> |
| <a name="waitUntilNoRegionsInTransition-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitUntilNoRegionsInTransition</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4142">waitUntilNoRegionsInTransition</a>(long timeout) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Wait until no regions in transition.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>timeout</code> - How long to wait.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitUntilNoRegionsInTransition--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitUntilNoRegionsInTransition</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4150">waitUntilNoRegionsInTransition</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Wait until no regions in transition. (time limit 15min)</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="waitLabelAvailable-long-java.lang.String...-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>waitLabelAvailable</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4159">waitLabelAvailable</a>(long timeoutMillis, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... labels)</pre> |
| <div class="block">Wait until labels is ready in VisibilityLabelsCache.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>timeoutMillis</code> - </dd> |
| <dd><code>labels</code> - </dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="generateColumnDescriptors--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>generateColumnDescriptors</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.client.ColumnFamilyDescriptor> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4190">generateColumnDescriptors</a>()</pre> |
| <div class="block">Create a set of column descriptors with the combination of compression, |
| encoding, bloom codecs available.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of column descriptors</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="generateColumnDescriptors-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>generateColumnDescriptors</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.client.ColumnFamilyDescriptor> <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4200">generateColumnDescriptors</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> prefix)</pre> |
| <div class="block">Create a set of column descriptors with the combination of compression, |
| encoding, bloom codecs available.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>prefix</code> - family names prefix</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of column descriptors</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSupportedCompressionAlgorithms--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSupportedCompressionAlgorithms</h4> |
| <pre>public static org.apache.hadoop.hbase.io.compress.Compression.Algorithm[] <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4224">getSupportedCompressionAlgorithms</a>()</pre> |
| <div class="block">Get supported compression algorithms.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>supported compression algorithms.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getClosestRowBefore-org.apache.hadoop.hbase.regionserver.Region-byte:A-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getClosestRowBefore</h4> |
| <pre>public org.apache.hadoop.hbase.client.Result <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4239">getClosestRowBefore</a>(org.apache.hadoop.hbase.regionserver.Region r, |
| byte[] row, |
| byte[] family) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isTargetTable-byte:A-org.apache.hadoop.hbase.Cell-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isTargetTable</h4> |
| <pre>private boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4255">isTargetTable</a>(byte[] inRow, |
| org.apache.hadoop.hbase.Cell c)</pre> |
| </li> |
| </ul> |
| <a name="setupMiniKdc-java.io.File-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setupMiniKdc</h4> |
| <pre>public org.apache.hadoop.minikdc.MiniKdc <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4271">setupMiniKdc</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> keytabFile) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Sets up <code>MiniKdc</code> for testing security. |
| Uses <a href="../../../../org/apache/hadoop/hbase/security/HBaseKerberosUtils.html" title="class in org.apache.hadoop.hbase.security"><code>HBaseKerberosUtils</code></a> to set the given keytab file as |
| <a href="../../../../org/apache/hadoop/hbase/security/HBaseKerberosUtils.html#KRB_KEYTAB_FILE"><code>HBaseKerberosUtils.KRB_KEYTAB_FILE</code></a>. |
| FYI, there is also the easier-to-use kerby KDC server and utility for using it, |
| <a href="../../../../org/apache/hadoop/hbase/util/SimpleKdcServerUtil.html" title="class in org.apache.hadoop.hbase.util"><code>SimpleKdcServerUtil</code></a>. The kerby KDC server is preferred; |
| less baggage. It came in in HBASE-5291.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getNumHFiles-org.apache.hadoop.hbase.TableName-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNumHFiles</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4301">getNumHFiles</a>(org.apache.hadoop.hbase.TableName tableName, |
| byte[] family)</pre> |
| </li> |
| </ul> |
| <a name="getNumHFilesForRS-org.apache.hadoop.hbase.regionserver.HRegionServer-org.apache.hadoop.hbase.TableName-byte:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNumHFilesForRS</h4> |
| <pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4310">getNumHFilesForRS</a>(org.apache.hadoop.hbase.regionserver.HRegionServer rs, |
| org.apache.hadoop.hbase.TableName tableName, |
| byte[] family)</pre> |
| </li> |
| </ul> |
| <a name="verifyTableDescriptorIgnoreTableName-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.TableDescriptor-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>verifyTableDescriptorIgnoreTableName</h4> |
| <pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4319">verifyTableDescriptorIgnoreTableName</a>(org.apache.hadoop.hbase.client.TableDescriptor ltd, |
| org.apache.hadoop.hbase.client.TableDescriptor rtd)</pre> |
| </li> |
| </ul> |
| <a name="await-long-java.util.function.BooleanSupplier-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>await</h4> |
| <pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/HBaseTestingUtil.html#line.4335">await</a>(long sleepMillis, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BooleanSupplier.html?is-external=true" title="class or interface in java.util.function">BooleanSupplier</a> condition) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <div class="block">Await the successful return of <code>condition</code>, sleeping <code>sleepMillis</code> between |
| invocations.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </div> |
| <!-- ========= END OF CLASS DATA ========= --> |
| <!-- ======= 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="navBarCell1Rev">Class</li> |
| <li><a href="class-use/HBaseTestingUtil.html">Use</a></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><a href="../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtil.PortAllocator.AvailablePortChecker.html" title="interface in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/apache/hadoop/hbase/HBaseTestingUtil.SeenRowTracker.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/apache/hadoop/hbase/HBaseTestingUtil.html" target="_top">Frames</a></li> |
| <li><a href="HBaseTestingUtil.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> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </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> |