[jira] [Resolved] (HBASE-4232) [hbck] Fix should be able to fill info:regioninfo if matching region in fs
[ https://issues.apache.org/jira/browse/HBASE-4232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-4232. --- Resolution: Duplicate Assignee: Jonathan Hsieh This is the -fixMeta option in the HBASE-5128 hbck improvements. > [hbck] Fix should be able to fill info:regioninfo if matching region in fs > -- > > Key: HBASE-4232 > URL: https://issues.apache.org/jira/browse/HBASE-4232 > Project: HBase > Issue Type: Improvement >Reporter: stack >Assignee: Jonathan Hsieh > Attachments: addregion.rb, addregion.rb > > > On Mozilla cluster, hbck reported empty info:regioninfo but then also that > there were regions in fs that were not deployed. At least one of these > regions w/ an empty info:regioninfo matches to the region in fs that is not > in the .META. hbck should be able to pick up the region from ms and fix the > .META. entry on --fix. > {code} > Version: 0.90.1-cdh3u0 > ... > Number of Tables: 14 > Number of live region servers: 29 > Number of dead region servers: 27 > ..Number of empty REGIONINFO_QUALIFIER rows in .META.: 10 > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/10111f37472811e5e86534790bb10e3c > on HDFS, b > ut not listed in META or deployed on any region server. > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/1bcaf00897a749ea6a0d0bf1ce709116 > on HDFS, b > ut not listed in META or deployed on any region server. > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/375913d5c0f5ed4180c0d4506c53fd1d > on HDFS, b > ut not listed in META or deployed on any region server. > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/5a1fa81ddf4bac6c7f6483d803d5cc30 > on HDFS, b > ut not listed in META or deployed on any region server. > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/6240f00ac370c186e44d189d0a52c8e7 > on HDFS, b > ut not listed in META or deployed on any region server. > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/6bd89ea69b8a4886fed3dfe93ab5e5aa > on HDFS, b > ut not listed in META or deployed on any region server. > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/716695118671df66d9d1b883f1aeae56 > on HDFS, b > ut not listed in META or deployed on any region server. > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/805ce44ef7e6aa7fa1603c422f808a3a > on HDFS, b > ut not listed in META or deployed on any region server. > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/8ed41d06b2c8e937cf460ce5e41ecbf9 > on HDFS, b > ut not listed in META or deployed on any region server. > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/8faa71d5e90aa82570df036515f752e4 > on HDFS, b > ut not listed in META or deployed on any region server. > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/938f334ca6399ce5a17d33dc1a045d8d > on HDFS, b > ut not listed in META or deployed on any region server. > ERROR: Region > hdfs://hp-admin01.phx1.mozilla.com:8020/hbase/crash_reports/cd673fbac6f8f88f87c81f3bdd3a1ed8 > on HDFS, b > ut not listed in META or deployed on any region server. > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-4094) improve hbck tool to fix more hbase problem
[ https://issues.apache.org/jira/browse/HBASE-4094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-4094. --- Resolution: Duplicate Release Note: (was: The hbck tool(org.apache.hadoop.hbase.util.HBaseFsck) can check and repair consistency problem. some error just be checked but not supply the way to repair, I plan to fix it by other tool(close_region...)or by new method. First, list it and discuss that is it right? Part A:check meta info 1.errors.reportError(ERROR_CODE.NULL_ROOT_REGION,"Root Region or some of its attributes are null."); --> after delete the root table,execute hbck tool to check but the tool run error. how to reproduce this error? 2.errors.reportError(ERROR_CODE.NO_META_REGION, ".META. is not found on any region."); -->after delete the meta table,execute hbck tool to check but the tool run error. how to reproduce this error? 3.errors.reportError(ERROR_CODE.MULTI_META_REGION, ".META. is found on more than one region."); ->the logic:scan the root table to get META table regioninfo,if META table's regions is more than one,throw the error. HBase allow META table has more than one region,is it? Part B:check Consistency 4.ERROR_CODE.NOT_IN_META_HDFS>close it from regionserver. 5.ERROR_CODE.NOT_IN_META_OR_DEPLOYED>do nothing,maybe it will be used to fix the chain hole in part C. 6.ERROR_CODE.NOT_IN_META>close it from regionserver. 7.ERROR_CODE.NOT_IN_HDFS_OR_DEPLOYED>delete it from META table,it will make a chain hole, when check chain integrity(in part C) to fix it. 8.ERROR_CODE.NOT_IN_HDFS>delete it from META table and close it from regionserver,when check chain integrity(in part C) to fix it. 9.ERROR_CODE.NOT_DEPLOYED>assign it. 10.ERROR_CODE.SHOULD_NOT_BE_DEPLOYED>delete if from META table and close it from regionserver. 11.ERROR_CODE.MULTI_DEPLOYED--->close all from regionservers,and reassign it. 12.ERROR_CODE.SERVER_DOES_NOT_MATCH_META>close all from regionservers,and reassign it. Part C:check chain Integrity 13.ERROR_CODE.FIRST_REGION_STARTKEY_NOT_EMPTY--->treat it as a hole problem(ERROR_CODE.HOLE_IN_REGION_CHAIN). 14.ERROR_CODE.LAST_REGION_ENDKEY_NOT_EMPTY(new add)--->treat it as a hole problem(ERROR_CODE.HOLE_IN_REGION_CHAIN). 15.ERROR_CODE.REGION_CYCLE>shut down cluster and merge two region by merge tool(org.apache.hadoop.hbase.util.Merge) 16.ERROR_CODE.DUPE_STARTKEYS--->shut down cluster and merge two region by merge tool(org.apache.hadoop.hbase.util.Merge) 17.ERROR_CODE.OVERLAP_IN_REGION_CHAIN--->shut down cluster and merge two region by merge tool(org.apache.hadoop.hbase.util.Merge) 18.ERROR_CODE.HOLE_IN_REGION_CHAIN--->write a new method to fix it,the logic is:for recover the data,collect the regionfo from regionserver and hdfs.if a region's key range is overlaping with the hole range,put it in META table and assign it,maybe it will create overlapping problem,we can fix it by merge tool.if no region be collected,create a new region by the hole key range to fix it.) Changed to duplicate. > improve hbck tool to fix more hbase problem > --- > > Key: HBASE-4094 > URL: https://issues.apache.org/jira/browse/HBASE-4094 > Project: HBase > Issue Type: New Feature > Components: master >Affects Versions: 0.90.3 >Reporter: feng xu > Fix For: 0.90.7 > > Attachments: HbaseFsck_TableChain.patch > > Original Estimate: 12h > Remaining Estimate: 12h > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-4311) HBaseTestingUtility.createMultiRegions generates table that fails in hbck.
[ https://issues.apache.org/jira/browse/HBASE-4311?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-4311. --- Resolution: Won't Fix Used other mechanisms to create tables for hbck / HBASE-5128. Might be better to create new issue to remove or deprecate these methods (if this hasn't happened yet). > HBaseTestingUtility.createMultiRegions generates table that fails in hbck. > -- > > Key: HBASE-4311 > URL: https://issues.apache.org/jira/browse/HBASE-4311 > Project: HBase > Issue Type: Bug >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh > > When refactoring TestHBaseFsckRepair to add more hbck test cases, I noticed > that HBaseTestingUtility.createMultiRegions uses an existing table with empty > region, adds more regions, and then attempts to remove the region. The > region remains in meta and is causes hbck to report at inconsistency. Ideally > these test table generation utility functions should generate clean tables. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-3354) Add testing of HBCK -fix
[ https://issues.apache.org/jira/browse/HBASE-3354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-3354. --- Resolution: Duplicate This was added as part of HBASE-5128. > Add testing of HBCK -fix > > > Key: HBASE-3354 > URL: https://issues.apache.org/jira/browse/HBASE-3354 > Project: HBase > Issue Type: Test >Reporter: Jonathan Gray >Assignee: Jonathan Hsieh > > HBASE-3337 adds a new method of HBCK -fix'ing unassignment and dupe > assignment. We should add a unit test which verifies this detects and > repairs correctly. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-4122) improve hbck tool to fix .META. hole issue.
[ https://issues.apache.org/jira/browse/HBASE-4122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-4122. --- Resolution: Duplicate Fix Version/s: (was: 0.96.0) Assignee: Jonathan Hsieh This problem this issue tries to fix has been subsumed by HBASE-5128 > improve hbck tool to fix .META. hole issue. > --- > > Key: HBASE-4122 > URL: https://issues.apache.org/jira/browse/HBASE-4122 > Project: HBase > Issue Type: Improvement > Components: hbck >Reporter: feng xu >Assignee: Jonathan Hsieh > Attachments: HBASE-4122.patch, check_meta.rb > > > hbase hbck tool can check the META hole, but it can not fix this problem by > --fix. > I plan to improve the tool. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-5675) Create table fails if we keep refreshing master's UI for task monitor status
[ https://issues.apache.org/jira/browse/HBASE-5675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-5675. --- Resolution: Duplicate > Create table fails if we keep refreshing master's UI for task monitor status > > > Key: HBASE-5675 > URL: https://issues.apache.org/jira/browse/HBASE-5675 > Project: HBase > Issue Type: Bug > Components: master >Affects Versions: 0.90.4, 0.92.0 >Reporter: Mubarak Seyed >Assignee: Mubarak Seyed > Labels: noob > > I tried to create a table with 2K pre-split regions, region assignment was in > middle and i was keep refreshing master's web UI to find the status of the > task using task monitor, table creation was failed and {{META}} was showing > 2K regions with server location value is {{null}} and regions weren't > deployed onto region-servers. > {code} > table_ACreating table table_A > java.io.IOException: java.io.IOException: > java.util.ConcurrentModificationException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:513) > at > org.apache.hadoop.ipc.RemoteException.instantiateException(RemoteException.java:95) > at > org.apache.hadoop.ipc.RemoteException.unwrapRemoteException(RemoteException.java:79) > at > org.apache.hadoop.hbase.client.HBaseAdmin.createTableAsync(HBaseAdmin.java:384) > at > org.apache.hadoop.hbase.client.HBaseAdmin.createTable(HBaseAdmin.java:294) > at com.test.tools.hbase.schema.createIfNotExists(schema.java:520) > at com.test.tools.hbase.schema.main(schema.java:627) > Caused by: org.apache.hadoop.ipc.RemoteException: java.io.IOException: > java.util.ConcurrentModificationException > at java.util.SubList.checkForComodification(AbstractList.java:752) > at java.util.SubList.add(AbstractList.java:632) > at java.util.SubList.add(AbstractList.java:633) > at java.util.SubList.add(AbstractList.java:633) > .. > .. > at java.util.SubList.add(AbstractList.java:633) > at java.util.AbstractList.add(AbstractList.java:91) > at > org.apache.hadoop.hbase.monitoring.TaskMonitor.createStatus(TaskMonitor.java:76) > at org.apache.hadoop.hbase.regionserver.HRegion.close(HRegion.java:510) > at org.apache.hadoop.hbase.regionserver.HRegion.close(HRegion.java:490) > at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:853) > at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:813) > at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:780) > at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.hadoop.hbase.ipc.HBaseRPC$Server.call(HBaseRPC.java:570) > at > org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1039) > at org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:771) > at > org.apache.hadoop.hbase.ipc.HBaseRPC$Invoker.invoke(HBaseRPC.java:257) > at $Proxy5.createTable(Unknown Source) > at > org.apache.hadoop.hbase.client.HBaseAdmin.createTableAsync(HBaseAdmin.java:382) > > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-5603) rolling-restart.sh script hangs when attempting to detect expiration of /hbase/master znode.
[ https://issues.apache.org/jira/browse/HBASE-5603?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-5603. --- Resolution: Fixed Fix Version/s: 0.96.0 0.94.0 0.92.2 Hadoop Flags: Reviewed Commited. Thanks Lars and Ted. > rolling-restart.sh script hangs when attempting to detect expiration of > /hbase/master znode. > > > Key: HBASE-5603 > URL: https://issues.apache.org/jira/browse/HBASE-5603 > Project: HBase > Issue Type: Bug > Components: zookeeper >Affects Versions: 0.92.0, 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.92.2, 0.94.0, 0.96.0 > > Attachments: HBASE-5603.patch > > > Due to bugfix ZOOKEEPER-1059 (ZK 3.4.0+), the rolling-restart.sh script will > hang when attempting to make sure the /hbase/master znode is deleted. > Here's the code > {code} > # make sure the master znode has been deleted before continuing > zparent=`$bin/hbase org.apache.hadoop.hbase.util.HBaseConfTool > zookeeper.znode.parent` > if [ "$zparent" == "null" ]; then zparent="/hbase"; fi > zmaster=`$bin/hbase org.apache.hadoop.hbase.util.HBaseConfTool > zookeeper.znode.master` > if [ "$zmaster" == "null" ]; then zmaster="master"; fi > zmaster=$zparent/$zmaster > echo -n "Waiting for Master ZNode ${zmaster} to expire" > while bin/hbase zkcli stat $zmaster >/dev/null 2>&1; do > echo -n "." > sleep 1 > done > echo #force a newline > {code} > Prior to ZOOKEEPER-1059, stat on a null znode would NPE and cause zkcli to > exit with retcode 1. Afterwards, the null is caught, zkcli will exit with 0 > in the case where the znode is present and in the case where it does not > exist. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-5410) Deprecate check_meta.rb
[ https://issues.apache.org/jira/browse/HBASE-5410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-5410. --- Resolution: Duplicate Assignee: Jonathan Hsieh > Deprecate check_meta.rb > --- > > Key: HBASE-5410 > URL: https://issues.apache.org/jira/browse/HBASE-5410 > Project: HBase > Issue Type: Task >Reporter: Jimmy Xiang >Assignee: Jonathan Hsieh >Priority: Trivial > > We should depreate check_meta.rb and suggest users to use hbck instead. > hbck should give more accurate region hole information. > Should we remove check_meta.rb from both 92 and 94? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-5364) Fix source files missing licenses in 0.92 and trunk
[ https://issues.apache.org/jira/browse/HBASE-5364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-5364. --- Resolution: Fixed Fix Version/s: 0.92.1 0.94.0 Hadoop Flags: Reviewed > Fix source files missing licenses in 0.92 and trunk > --- > > Key: HBASE-5364 > URL: https://issues.apache.org/jira/browse/HBASE-5364 > Project: HBase > Issue Type: Bug >Affects Versions: 0.94.0, 0.92.0 >Reporter: Jonathan Hsieh >Assignee: Elliott Clark >Priority: Blocker > Fix For: 0.94.0, 0.92.1 > > Attachments: HBASE-5364-1.patch, hbase-5364-0.92.patch, > hbase-5364-v2.patch > > > running 'mvn rat:check' shows that a few files have snuck in that do not have > proper apache licenses. Ideally we should fix these before we cut another > release/release candidate. > This is a blocker for 0.94, and probably should be for the other branches as > well. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-5276) PerformanceEvaluation does not set the correct classpath for MR because it lives in the test jar
[ https://issues.apache.org/jira/browse/HBASE-5276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-5276. --- Resolution: Duplicate > PerformanceEvaluation does not set the correct classpath for MR because it > lives in the test jar > > > Key: HBASE-5276 > URL: https://issues.apache.org/jira/browse/HBASE-5276 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.90.4 >Reporter: Tim Robertson >Assignee: Jonathan Hsieh >Priority: Minor > > Note: This was discovered running the CDH version hbase-0.90.4-cdh3u2 > Running the PerformanceEvaluation as follows: > $HADOOP_HOME/bin/hadoop org.apache.hadoop.hbase.PerformanceEvaluation scan 5 > fails because the MR tasks do not get the HBase jar on the CP, and thus hit > ClassNotFoundExceptions. > The job gets the following only: > file:/Users/tim/dev/hadoop/hbase-0.90.4-cdh3u2/hbase-0.90.4-cdh3u2-tests.jar > > file:/Users/tim/dev/hadoop/hadoop-0.20.2-cdh3u2/hadoop-core-0.20.2-cdh3u2.jar > > file:/Users/tim/dev/hadoop/hbase-0.90.4-cdh3u2/lib/zookeeper-3.3.3-cdh3u2.jar > The RowCounter etc all work because they live in the HBase jar, not the test > jar, and they get the following > file:/Users/tim/dev/hadoop/hbase-0.90.4-cdh3u2/lib/guava-r06.jar > > file:/Users/tim/dev/hadoop/hadoop-0.20.2-cdh3u2/hadoop-core-0.20.2-cdh3u2.jar > file:/Users/tim/dev/hadoop/hbase-0.90.4-cdh3u2/hbase-0.90.4-cdh3u2.jar > > file:/Users/tim/dev/hadoop/hbase-0.90.4-cdh3u2/lib/zookeeper-3.3.3-cdh3u2.jar > Presumably this relates to > job.setJarByClass(PerformanceEvaluation.class); > ... > TableMapReduceUtil.addDependencyJars(job); > A (cowboy) workaround to run PE is to unpack the jars, and copy the > PerformanceEvaluation* classes building a patched jar. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-5276) PerformanceEvaluation does not set the correct classpath for MR because it lives in the test jar
[ https://issues.apache.org/jira/browse/HBASE-5276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-5276. --- Resolution: Won't Fix Fix Version/s: (was: 0.92.1) This is essentially a dupe for HBASE-4688 which is fixed for Apache HBase 0.92. A new backport request issue specific to CDH is filed here: https://issues.cloudera.org/browse/DISTRO-369 > PerformanceEvaluation does not set the correct classpath for MR because it > lives in the test jar > > > Key: HBASE-5276 > URL: https://issues.apache.org/jira/browse/HBASE-5276 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.90.4 >Reporter: Tim Robertson >Assignee: Jonathan Hsieh >Priority: Minor > > Note: This was discovered running the CDH version hbase-0.90.4-cdh3u2 > Running the PerformanceEvaluation as follows: > $HADOOP_HOME/bin/hadoop org.apache.hadoop.hbase.PerformanceEvaluation scan 5 > fails because the MR tasks do not get the HBase jar on the CP, and thus hit > ClassNotFoundExceptions. > The job gets the following only: > file:/Users/tim/dev/hadoop/hbase-0.90.4-cdh3u2/hbase-0.90.4-cdh3u2-tests.jar > > file:/Users/tim/dev/hadoop/hadoop-0.20.2-cdh3u2/hadoop-core-0.20.2-cdh3u2.jar > > file:/Users/tim/dev/hadoop/hbase-0.90.4-cdh3u2/lib/zookeeper-3.3.3-cdh3u2.jar > The RowCounter etc all work because they live in the HBase jar, not the test > jar, and they get the following > file:/Users/tim/dev/hadoop/hbase-0.90.4-cdh3u2/lib/guava-r06.jar > > file:/Users/tim/dev/hadoop/hadoop-0.20.2-cdh3u2/hadoop-core-0.20.2-cdh3u2.jar > file:/Users/tim/dev/hadoop/hbase-0.90.4-cdh3u2/hbase-0.90.4-cdh3u2.jar > > file:/Users/tim/dev/hadoop/hbase-0.90.4-cdh3u2/lib/zookeeper-3.3.3-cdh3u2.jar > Presumably this relates to > job.setJarByClass(PerformanceEvaluation.class); > ... > TableMapReduceUtil.addDependencyJars(job); > A (cowboy) workaround to run PE is to unpack the jars, and copy the > PerformanceEvaluation* classes building a patched jar. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-5101) Add a max number of regions per regionserver limit
[ https://issues.apache.org/jira/browse/HBASE-5101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-5101. --- Resolution: Duplicate Assignee: Jonathan Hsieh This is a dupe of HBASE-2844, and later discussion lead to something similar to HBASE-2956. > Add a max number of regions per regionserver limit > -- > > Key: HBASE-5101 > URL: https://issues.apache.org/jira/browse/HBASE-5101 > Project: HBase > Issue Type: Improvement > Components: regionserver >Affects Versions: 0.92.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh > > In a testing environment, a cluster got to a state with more than 1500 > regions per region server, and essentially became stuck and unavailable. We > could add a limit to the number of regions that a region server can serve to > prevent this from happening. This looks like it could be implemented in the > core or as a coprocessor. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-4972) Investigate and port patches on 0.90 branch that are not on 0.92/trunk branch.
[ https://issues.apache.org/jira/browse/HBASE-4972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-4972. --- Resolution: Not A Problem > Investigate and port patches on 0.90 branch that are not on 0.92/trunk branch. > -- > > Key: HBASE-4972 > URL: https://issues.apache.org/jira/browse/HBASE-4972 > Project: HBase > Issue Type: Task >Affects Versions: 0.92.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Critical > Fix For: 0.92.0 > > > There are several issues that have been committed in the 0.90 branch but were > not in trunk/0.92 branch. These regressions should be "forward" ported. > HBASE-3320 ! > HBASE-3380 ! -> HBASE-4610 is a jira to backports this, but it is not done. > HBASE-3410 ! > HBASE-3501 ! > HBASE-3714 ! > HBASE-3729 !! Marked in 0.92 but not committed there, committed in 0.90 > branch. > HBASE-3848 ! > HBASE-3892 ! * Comments say trunk does not need. > HBASE-3906 ! > HBASE-3989 ! > HBASE-4109 ! > HBASE-4160 !! Marked resolved 0.90.5, but no corresponding commit in either > 0.90 or 0.92 > HBASE-4423 ! -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (HBASE-4548) Client should not look on HDFS to list tables
[ https://issues.apache.org/jira/browse/HBASE-4548?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-4548. --- Resolution: Not A Problem > Client should not look on HDFS to list tables > - > > Key: HBASE-4548 > URL: https://issues.apache.org/jira/browse/HBASE-4548 > Project: HBase > Issue Type: Bug > Components: client >Affects Versions: 0.92.0 >Reporter: Todd Lipcon >Priority: Critical > Fix For: 0.92.0 > > > In HBASE-4377, Jon noticed that HConnectionManager.listTable now looks on > HDFS for the table list. This seems incorrect, since the client may not have > access to the hbase directory on HDFS (eg in a secure cluster). At the least, > it should RPC to the master to find a table list, and have the master do the > list on HDFS. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira