[ https://issues.apache.org/jira/browse/HBASE-19920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16359248#comment-16359248 ]
Mike Drob commented on HBASE-19920: ----------------------------------- Not sure why it couldn't comment... https://builds.apache.org/job/PreCommit-HBASE-Build/11457 ran against v8 {noformat} 02:35:47.560 ============================================================================ 02:35:47.560 ============================================================================ 02:35:47.560 Adding comment to JIRA 02:35:47.560 ============================================================================ 02:35:47.560 ============================================================================ 02:35:47.560 02:35:47.560 02:37:11.642 02:37:11.642 02:37:11.642 +1 overall 02:37:11.642 02:37:11.764 | Vote | Subsystem | Runtime | Comment 02:37:11.764 ============================================================================ 02:37:11.822 | 0 | reexec | 0m 12s | Docker mode activated. 02:37:11.853 | | | | Prechecks 02:37:11.883 | 0 | findbugs | 0m 0s | Findbugs executables are not available. 02:37:11.910 | +1 | hbaseanti | 0m 0s | Patch does not have any anti-patterns. 02:37:11.939 | +1 | @author | 0m 0s | The patch does not contain any @author 02:37:11.939 | | | | tags. 02:37:11.967 | +1 | test4tests | 0m 0s | The patch appears to include 1 new or 02:37:11.967 | | | | modified test files. 02:37:11.994 | | | | master Compile Tests 02:37:12.026 | 0 | mvndep | 0m 23s | Maven dependency ordering for branch 02:37:12.061 | +1 | mvninstall | 4m 25s | master passed 02:37:12.091 | +1 | compile | 1m 3s | master passed 02:37:12.116 | +1 | checkstyle | 1m 39s | master passed 02:37:12.145 | +1 | shadedjars | 6m 21s | branch has no errors when building our 02:37:12.145 | | | | shaded downstream artifacts. 02:37:12.173 | +1 | javadoc | 0m 48s | master passed 02:37:12.197 | | | | Patch Compile Tests 02:37:12.221 | 0 | mvndep | 0m 14s | Maven dependency ordering for patch 02:37:12.252 | +1 | mvninstall | 4m 21s | the patch passed 02:37:12.281 | +1 | compile | 1m 2s | the patch passed 02:37:12.307 | +1 | javac | 1m 2s | the patch passed 02:37:12.339 | +1 | checkstyle | 1m 37s | the patch passed 02:37:12.372 | +1 | whitespace | 0m 0s | The patch has no whitespace issues. 02:37:12.401 | +1 | shadedjars | 4m 42s | patch has no errors when building our 02:37:12.401 | | | | shaded downstream artifacts. 02:37:12.437 | +1 | hadoopcheck | 18m 58s | Patch does not cause any errors with 02:37:12.437 | | | | Hadoop 2.6.5 2.7.4 or 3.0.0. 02:37:12.480 | +1 | javadoc | 0m 50s | the patch passed 02:37:12.509 | | | | Other Tests 02:37:12.538 | +1 | unit | 3m 4s | hbase-client in the patch passed. 02:37:12.563 | +1 | unit | 111m 12s | hbase-server in the patch passed. 02:37:12.593 | +1 | asflicense | 0m 40s | The patch does not generate ASF License 02:37:12.593 | | | | warnings. 02:37:12.625 | | | 155m 36s | 02:37:12.626 02:37:12.626 02:37:12.626 || Subsystem || Report/Notes || 02:37:12.626 ============================================================================ 02:37:12.632 | Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hbase:eee3b01 | 02:37:12.637 | JIRA Issue | HBASE-19920 | 02:37:12.642 | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12909862/HBASE-19920.v8.patch | 02:37:12.647 | Optional Tests | asflicense javac javadoc unit findbugs shadedjars hadoopcheck hbaseanti checkstyle compile | 02:37:12.652 | uname | Linux 3b98d43f13bd 3.13.0-139-generic #188-Ubuntu SMP Tue Jan 9 14:43:09 UTC 2018 x86_64 GNU/Linux | 02:37:12.656 | Build tool | maven | 02:37:12.660 | Personality | /home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/component/dev-support/hbase-personality.sh | 02:37:12.663 | git revision | master / f1a81618fd | 02:37:12.688 | maven | version: Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z) | 02:37:12.688 | Default Java | 1.8.0_151 | 02:37:12.688 | Test Results | https://builds.apache.org/job/PreCommit-HBASE-Build/11457/testReport/ | 02:37:12.688 | Max. process+thread count | 4404 (vs. ulimit of 10000) | 02:37:12.688 | modules | C: hbase-client hbase-server U: . | 02:37:12.713 | Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/11457/console | 02:37:12.713 | Powered by | Apache Yetus 0.7.0 http://yetus.apache.org | {noformat} [~toffer] - we good with this? > TokenUtil.obtainToken unnecessarily creates a local directory > ------------------------------------------------------------- > > Key: HBASE-19920 > URL: https://issues.apache.org/jira/browse/HBASE-19920 > Project: HBase > Issue Type: Bug > Reporter: Rohini Palaniswamy > Assignee: Mike Drob > Priority: Major > Fix For: 2.0 > > Attachments: HBASE-19920.patch, HBASE-19920.v2.patch, > HBASE-19920.v3.patch, HBASE-19920.v4.patch, HBASE-19920.v5.patch, > HBASE-19920.v6.patch, HBASE-19920.v7.patch, HBASE-19920.v8.patch > > > On client code, when one calls TokenUtil.obtainToken it loads ProtobufUtil > which in its static block initializes DynamicClassLoader and that creates the > directory ${hbase.local.dir}/jars/ and also instantiates a filesystem class > to access hbase.dynamic.jars.dir. > https://github.com/apache/hbase/blob/master/hbase-common/src/main/java/org/apache/hadoop/hbase/util/DynamicClassLoader.java#L109-L127 > Since this is region server specific code, not expecting this to happen when > one accesses hbase as a client. -- This message was sent by Atlassian JIRA (v7.6.3#76005)