[jira] [Created] (HBASE-25738) Backport HBASE-24305 to branch-2.2
Jan Hentschel created HBASE-25738: - Summary: Backport HBASE-24305 to branch-2.2 Key: HBASE-25738 URL: https://issues.apache.org/jira/browse/HBASE-25738 Project: HBase Issue Type: Task Reporter: Jan Hentschel Assignee: Jan Hentschel Fix For: 2.3.6 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-25737) Backport HBASE-24305 to branch-2.3
Jan Hentschel created HBASE-25737: - Summary: Backport HBASE-24305 to branch-2.3 Key: HBASE-25737 URL: https://issues.apache.org/jira/browse/HBASE-25737 Project: HBase Issue Type: Task Reporter: Jan Hentschel Assignee: Jan Hentschel Fix For: 2.3.6 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-25734) Backport HBASE-24305 to branch-2.4
[ https://issues.apache.org/jira/browse/HBASE-25734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-25734. --- Resolution: Fixed > Backport HBASE-24305 to branch-2.4 > -- > > Key: HBASE-25734 > URL: https://issues.apache.org/jira/browse/HBASE-25734 > Project: HBase > Issue Type: Task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Labels: backport > Fix For: 2.4.3 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-25734) Backport HBASE-24305 to branch-2.4
Jan Hentschel created HBASE-25734: - Summary: Backport HBASE-24305 to branch-2.4 Key: HBASE-25734 URL: https://issues.apache.org/jira/browse/HBASE-25734 Project: HBase Issue Type: Task Reporter: Jan Hentschel Assignee: Jan Hentschel Fix For: 2.4.3 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-25273) fix typo in StripeStoreFileManager java doc
[ https://issues.apache.org/jira/browse/HBASE-25273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-25273. --- Fix Version/s: 3.0.0-alpha-1 Hadoop Flags: Reviewed Resolution: Fixed Pushed to master. Thanks [~hossein] for the contribution. > fix typo in StripeStoreFileManager java doc > --- > > Key: HBASE-25273 > URL: https://issues.apache.org/jira/browse/HBASE-25273 > Project: HBase > Issue Type: Improvement >Reporter: Hossein Zolfi >Priority: Major > Fix For: 3.0.0-alpha-1 > > > See StripeCompactionPolicy on how the stripes are determined; this class > doesn't care. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-25199) Remove HStore#getStoreHomedir
Jan Hentschel created HBASE-25199: - Summary: Remove HStore#getStoreHomedir Key: HBASE-25199 URL: https://issues.apache.org/jira/browse/HBASE-25199 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0-alpha-1 Reporter: Jan Hentschel Assignee: Jan Hentschel Fix For: 3.0.0-alpha-1 The {{getStoreHomedir}} methods from {{HStore}} were deprecated way back and should get removed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-25198) Remove RpcSchedulerFactory#create(Configuration, PriorityFunction)
Jan Hentschel created HBASE-25198: - Summary: Remove RpcSchedulerFactory#create(Configuration, PriorityFunction) Key: HBASE-25198 URL: https://issues.apache.org/jira/browse/HBASE-25198 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0-alpha-1 Reporter: Jan Hentschel Assignee: Jan Hentschel Fix For: 3.0.0-alpha-1 The {{create(Configuration, PriorityFunction)}} method in {{RpcSchedulerFactory}} was deprecated a while ago. As it is not used anymore, even in implementing classes, we should be able to safely remove the method. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-25197) Remove SingletonCoprocessorService
Jan Hentschel created HBASE-25197: - Summary: Remove SingletonCoprocessorService Key: HBASE-25197 URL: https://issues.apache.org/jira/browse/HBASE-25197 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0-alpha-1 Reporter: Jan Hentschel Assignee: Jan Hentschel Fix For: 3.0.0-alpha-1 SingletonCoprocessorService is targeted for removal in 3.0.0. It seems that we don't depend on it anymore, so let's remove it. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-25196) Document deprecation of HConstants#REPLICATION_DROP_ON_DELETED_TABLE_KEY
Jan Hentschel created HBASE-25196: - Summary: Document deprecation of HConstants#REPLICATION_DROP_ON_DELETED_TABLE_KEY Key: HBASE-25196 URL: https://issues.apache.org/jira/browse/HBASE-25196 Project: HBase Issue Type: Task Affects Versions: 3.0.0-alpha-1 Reporter: Jan Hentschel Assignee: Jan Hentschel Fix For: 3.0.0-alpha-1 HBASE-24359 deprecated HConstants#REPLICATION_DROP_ON_DELETED_TABLE_KEY. It should also be noted down in Javadoc when it was deprecated and when it is expected to be removed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-25175) Remove the constructors of HBaseConfiguration
[ https://issues.apache.org/jira/browse/HBASE-25175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-25175. --- Fix Version/s: 3.0.0-alpha-1 Hadoop Flags: Incompatible change,Reviewed Release Note: The following constructors were removed from HBaseConfiguration (due to HBASE-2036): - HBaseConfiguration(): Use the default constructor instead. - HBaseConfiguration(Configuration): Use the default constructor instead. Resolution: Fixed Pushed to master. Thanks [~niuyulin] for the contribution. > Remove the constructors of HBaseConfiguration > - > > Key: HBASE-25175 > URL: https://issues.apache.org/jira/browse/HBASE-25175 > Project: HBase > Issue Type: Sub-task > Components: API >Reporter: Duo Zhang >Assignee: niuyulin >Priority: Major > Fix For: 3.0.0-alpha-1 > > > As they have been marked as deprecated long ago. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-25076) fix typo in MasterRegion java doc
[ https://issues.apache.org/jira/browse/HBASE-25076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-25076. --- Fix Version/s: 3.0.0-alpha-1 Hadoop Flags: Reviewed Resolution: Fixed Pushed to master. Thanks [~niuyulin] for the contribution and [~zhangduo] for the review. > fix typo in MasterRegion java doc > - > > Key: HBASE-25076 > URL: https://issues.apache.org/jira/browse/HBASE-25076 > Project: HBase > Issue Type: Improvement >Reporter: niuyulin >Assignee: niuyulin >Priority: Major > Fix For: 3.0.0-alpha-1 > > > The archived HFile will be moved to the global HFile archived directory with > the \{@link MasterRegionParams#archivedWalSuffix()} suffix. The archived WAL > will be moved to the global WAL archived directory with the \{@link > MasterRegionParams#archivedHFileSuffix()} suffix -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-25075) Fix typo in ReplicationProtobufUtil
[ https://issues.apache.org/jira/browse/HBASE-25075?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-25075. --- Fix Version/s: 3.0.0-alpha-1 Hadoop Flags: Reviewed Resolution: Fixed Pushed to master. [~niuyulin] Thanks for the contributions and [~zghao] & [~zhangduo] for the reviews. [~niuyulin] Mind adding a backport for branch-2? Your master patch does not apply cleanly to branch-2. > Fix typo in ReplicationProtobufUtil > --- > > Key: HBASE-25075 > URL: https://issues.apache.org/jira/browse/HBASE-25075 > Project: HBase > Issue Type: Improvement > Components: Replication >Reporter: Duo Zhang >Assignee: niuyulin >Priority: Major > Labels: beginner, trivial > Fix For: 3.0.0-alpha-1 > > > It is named as 'ReplicationProtbufUtil', missed an 'o'. > It is IA.Private so it is safe to rename it directly. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-25072) Remove the unnecessary System.out.println in MasterRegistry
[ https://issues.apache.org/jira/browse/HBASE-25072?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-25072. --- Fix Version/s: 2.4.0 3.0.0-alpha-1 Hadoop Flags: Reviewed Resolution: Fixed Pushed to master & branch-2. Thanks [~niuyulin] for the contribution and [~zhangduo] & [~vjasani] for the reviews. > Remove the unnecessary System.out.println in MasterRegistry > --- > > Key: HBASE-25072 > URL: https://issues.apache.org/jira/browse/HBASE-25072 > Project: HBase > Issue Type: Task > Components: Client >Reporter: Duo Zhang >Assignee: niuyulin >Priority: Minor > Labels: beginner, trivial > Fix For: 3.0.0-alpha-1, 2.4.0 > > > https://github.com/apache/hbase/blob/master/hbase-client/src/main/java/org/apache/hadoop/hbase/client/MasterRegistry.java#L328 > This line. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-24514) Backport HBASE-24305 to branch-2
Jan Hentschel created HBASE-24514: - Summary: Backport HBASE-24305 to branch-2 Key: HBASE-24514 URL: https://issues.apache.org/jira/browse/HBASE-24514 Project: HBase Issue Type: Task Affects Versions: 2.4.0 Reporter: Jan Hentschel Backport the changes from HBASE-24305, which are not related to removed deprecated methods. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-21996) Set locale for javadoc
[ https://issues.apache.org/jira/browse/HBASE-21996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-21996. --- Resolution: Fixed Going to close this again, as our pushed Javadoc looks as expected. > Set locale for javadoc > -- > > Key: HBASE-21996 > URL: https://issues.apache.org/jira/browse/HBASE-21996 > Project: HBase > Issue Type: Improvement > Components: documentation >Reporter: Peter Somogyi >Assignee: Peter Somogyi >Priority: Major > Fix For: 3.0.0-alpha-1, 2.3.0, 1.4.11, 1.3.6, 2.1.6, 2.2.1, 1.5.0 > > Attachments: HBASE-21996.master.001.patch, Screen Shot 2020-04-13 at > 5.09.36 PM.png, Screen Shot 2020-04-13 at 5.11.59 PM.png > > > Headers in generated javadoc could have different language based on the > user's locale. > For example the published 2.1 javadoc's headers are in Chinese while 2.0 is > in English. > 2.0: > [https://hbase.apache.org/2.0/apidocs/org/apache/hadoop/hbase/client/HTable.html] > 2.1: > [https://hbase.apache.org/2.1/apidocs/org/apache/hadoop/hbase/client/HTable.html] -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-24334) Remove duplicated dependency declaration in hbase-hadoop-compat
Jan Hentschel created HBASE-24334: - Summary: Remove duplicated dependency declaration in hbase-hadoop-compat Key: HBASE-24334 URL: https://issues.apache.org/jira/browse/HBASE-24334 Project: HBase Issue Type: Improvement Affects Versions: 3.0.0-alpha-1 Reporter: Jan Hentschel Assignee: Jan Hentschel Currently hbase-metrics-api is declared twice with hbase-hadoop-compat. This leads to the following warning in Maven: {code} [WARNING] [WARNING] Some problems were encountered while building the effective model for org.apache.hbase:hbase-hadoop-compat:jar:3.0.0-SNAPSHOT [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.apache.hbase:hbase-metrics-api:jar -> duplicate declaration of version (?) @ line 113, column 19 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] {code} One declaration should be removed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-24329) Remove deprecated CoprocessorService
Jan Hentschel created HBASE-24329: - Summary: Remove deprecated CoprocessorService Key: HBASE-24329 URL: https://issues.apache.org/jira/browse/HBASE-24329 Project: HBase Issue Type: Improvement Components: Coprocessors Affects Versions: 3.0.0-alpha-1 Reporter: Jan Hentschel Assignee: Jan Hentschel The interface {{CoprocessorService}} was deprecated in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-24317) Remove deprecated setCacheDataInL1 in HColumnDescriptor
Jan Hentschel created HBASE-24317: - Summary: Remove deprecated setCacheDataInL1 in HColumnDescriptor Key: HBASE-24317 URL: https://issues.apache.org/jira/browse/HBASE-24317 Project: HBase Issue Type: Improvement Components: Client Affects Versions: 3.0.0-alpha-1 Reporter: Jan Hentschel Assignee: Jan Hentschel {{setCacheDataInL1}} in {{HColumnDescriptor}} was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-24306) Make getServerName(String, int, long) private
[ https://issues.apache.org/jira/browse/HBASE-24306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-24306. --- Resolution: Duplicate Will be done in the parent issue. > Make getServerName(String, int, long) private > - > > Key: HBASE-24306 > URL: https://issues.apache.org/jira/browse/HBASE-24306 > Project: HBase > Issue Type: Sub-task >Affects Versions: 3.0.0-alpha-1 >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > > {{getServerName(String, int, long)}} was marked deprecated in 2.0.0 with the > option to make it private in 3.0.0. It should be made sure that it is marked > as private in 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-24306) Make getServerName(String, int, long) private
Jan Hentschel created HBASE-24306: - Summary: Make getServerName(String, int, long) private Key: HBASE-24306 URL: https://issues.apache.org/jira/browse/HBASE-24306 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0-alpha-1 Reporter: Jan Hentschel Assignee: Jan Hentschel {{getServerName(String, int, long)}} was marked deprecated in 2.0.0 with the option to make it private in 3.0.0. It should be made sure that it is marked as private in 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-24305) Handle deprecations in ServerName
Jan Hentschel created HBASE-24305: - Summary: Handle deprecations in ServerName Key: HBASE-24305 URL: https://issues.apache.org/jira/browse/HBASE-24305 Project: HBase Issue Type: Task Affects Versions: 3.0.0-alpha-1 Reporter: Jan Hentschel Umbrella ticket for handling the deprecations of {{ServerName}} for version 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-24301) Update Apache POM to version 23
Jan Hentschel created HBASE-24301: - Summary: Update Apache POM to version 23 Key: HBASE-24301 URL: https://issues.apache.org/jira/browse/HBASE-24301 Project: HBase Issue Type: Task Reporter: Jan Hentschel Assignee: Jan Hentschel The most recent version of the Apache parent POM is v23. We should update to this one. There should not be big changes, except that it updates the rat-plugin to the version we already have. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-24216) Add .idea directory to Gitignore in hbase-thirdparty
Jan Hentschel created HBASE-24216: - Summary: Add .idea directory to Gitignore in hbase-thirdparty Key: HBASE-24216 URL: https://issues.apache.org/jira/browse/HBASE-24216 Project: HBase Issue Type: Task Components: thirdparty Reporter: Jan Hentschel Assignee: Jan Hentschel The Gitignore file in hbase-thirdparty should be extended to ignore files generated by IntelliJ. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-24214) Update Apache POM to version 23 for hbase-thirdparty
Jan Hentschel created HBASE-24214: - Summary: Update Apache POM to version 23 for hbase-thirdparty Key: HBASE-24214 URL: https://issues.apache.org/jira/browse/HBASE-24214 Project: HBase Issue Type: Task Components: thirdparty Reporter: Jan Hentschel Assignee: Jan Hentschel Version 23 for the Apache parent POM has been released. We should update the hbase-thirdparty to use this one. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Reopened] (HBASE-21996) Set locale for javadoc
[ https://issues.apache.org/jira/browse/HBASE-21996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reopened HBASE-21996: --- Thanks [~sudshes] for reporting. I can confirm it. It seems to be a 2.2.x specific problem as all other releases don't have this problem. I can also confirm that this patch is still active in branch-2.2. [~psomogyi] any ideas? > Set locale for javadoc > -- > > Key: HBASE-21996 > URL: https://issues.apache.org/jira/browse/HBASE-21996 > Project: HBase > Issue Type: Improvement > Components: documentation >Reporter: Peter Somogyi >Assignee: Peter Somogyi >Priority: Major > Fix For: 3.0.0, 1.5.0, 2.3.0, 2.2.1, 2.1.6, 1.3.6, 1.4.11 > > Attachments: HBASE-21996.master.001.patch > > > Headers in generated javadoc could have different language based on the > user's locale. > For example the published 2.1 javadoc's headers are in Chinese while 2.0 is > in English. > 2.0: > [https://hbase.apache.org/2.0/apidocs/org/apache/hadoop/hbase/client/HTable.html] > 2.1: > [https://hbase.apache.org/2.1/apidocs/org/apache/hadoop/hbase/client/HTable.html] -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23998) Update license for jetty-client
[ https://issues.apache.org/jira/browse/HBASE-23998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23998. --- Fix Version/s: 2.4.0 2.3.0 3.0.0 Hadoop Flags: Reviewed Resolution: Fixed Pushed to master, branch-2 and branch-2.3. Thanks [~weichiu] for the contribution and [~stack] & [~zhangduo] for the reviews. > Update license for jetty-client > --- > > Key: HBASE-23998 > URL: https://issues.apache.org/jira/browse/HBASE-23998 > Project: HBase > Issue Type: Bug > Components: build, dependencies >Affects Versions: 3.0.0 > Environment: HBase master branch on Apache Hadoop 3.3.0 >Reporter: Wei-Chiu Chuang >Assignee: Wei-Chiu Chuang >Priority: Major > Fix For: 3.0.0, 2.3.0, 2.4.0 > > > After HBASE-22103, compiling on Haddop 3.3.0 has the following error: > {{mvn clean install -Dhadoop.profile=3.0 -Dhadoop.version=3.3.0-SNAPSHOT > -DskipTests -Dmaven.javadoc.skip=true}} > {noformat} > This product includes Jetty :: Asynchronous HTTP Client licensed under the > Apache Software License - Version 2.0. > ERROR: Please check this License for acceptability here: > https://www.apache.org/legal/resolved > If it is okay, then update the list named 'non_aggregate_fine' in the > LICENSE.vm file. > If it isn't okay, then revert the change that added the dependency. > More info on the dependency: > org.eclipse.jetty > jetty-client > 9.4.20.v20190813 > {noformat} > This is caused by YARN-8778 which added dependency on > org.eclipse.jetty.websocket:websocket-client, and the Jetty 9.4 update in > HADOOP-16152. > {noformat} > [INFO] +- > org.apache.hadoop:hadoop-mapreduce-client-core:jar:3.3.0-SNAPSHOT:compile > [INFO] | +- org.apache.hadoop:hadoop-yarn-client:jar:3.3.0-SNAPSHOT:compile > [INFO] | | +- > org.eclipse.jetty.websocket:websocket-client:jar:9.4.20.v20190813:compile > [INFO] | | | +- org.eclipse.jetty:jetty-client:jar:9.4.20.v20190813:compile > [INFO] | | | \- > org.eclipse.jetty.websocket:websocket-common:jar:9.4.20.v20190813:compile > [INFO] | | | \- > org.eclipse.jetty.websocket:websocket-api:jar:9.4.20.v20190813:compile > {noformat} > Propose: update > hbase-resource-bundle/src/main/resources/supplemental-models.xml to update > the license text for jetty-client. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-24116) Update Apache POM to version 23 for hbase-operator-tools
Jan Hentschel created HBASE-24116: - Summary: Update Apache POM to version 23 for hbase-operator-tools Key: HBASE-24116 URL: https://issues.apache.org/jira/browse/HBASE-24116 Project: HBase Issue Type: Improvement Components: hbase-operator-tools Reporter: Jan Hentschel Assignee: Jan Hentschel Version 23 for the Apache parent POM has been released. We should update the hbase-operator-tools to use this one. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-24110) Move to Apache parent POM version 23 for connectors
Jan Hentschel created HBASE-24110: - Summary: Move to Apache parent POM version 23 for connectors Key: HBASE-24110 URL: https://issues.apache.org/jira/browse/HBASE-24110 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel Version 23 for the Apache parent POM has been released. We should update the hbase-connectors to use this one. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-24053) hbase/bin/region_status.rb Not available in hbase2
[ https://issues.apache.org/jira/browse/HBASE-24053?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-24053. --- Resolution: Duplicate > hbase/bin/region_status.rb Not available in hbase2 > -- > > Key: HBASE-24053 > URL: https://issues.apache.org/jira/browse/HBASE-24053 > Project: HBase > Issue Type: Bug >Affects Versions: 2.0.1 >Reporter: shenshengli >Priority: Minor > > A series of strange errors occurred while running this script in hbase2, > which was corrected as prompted, and it was important to note that > MetaTableAccessor had been replaced with getHRegionInfo instead of > getHRegionInfo -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-24027) Spotbugs: Return value of putIfAbsent is ignored
[ https://issues.apache.org/jira/browse/HBASE-24027?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-24027. --- Resolution: Duplicate This one duplicates HBASE-23983. > Spotbugs: Return value of putIfAbsent is ignored > > > Key: HBASE-24027 > URL: https://issues.apache.org/jira/browse/HBASE-24027 > Project: HBase > Issue Type: Bug > Components: master >Reporter: Wei-Chiu Chuang >Priority: Major > > Looks like a regression from HBASE-23561. > [https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1301/2/artifact/yetus-general-check/output/branch-spotbugs-hbase-server-warnings.html] > {quote} > Return value of putIfAbsent is ignored, but node is reused in > org.apache.hadoop.hbase.master.assignment.RegionStates.createRegionStateNode(RegionInfo) > Bug type RV_RETURN_VALUE_OF_PUTIFABSENT_IGNORED (click for details) > In class org.apache.hadoop.hbase.master.assignment.RegionStates > In method > org.apache.hadoop.hbase.master.assignment.RegionStates.createRegionStateNode(RegionInfo) > Called method java.util.concurrent.ConcurrentSkipListMap.putIfAbsent(Object, > Object) > Type org.apache.hadoop.hbase.master.assignment.RegionStateNode > Value loaded from node > At RegionStates.java:[line 133] > {quote} > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23983) Spotbugs warning complain on master build
Jan Hentschel created HBASE-23983: - Summary: Spotbugs warning complain on master build Key: HBASE-23983 URL: https://issues.apache.org/jira/browse/HBASE-23983 Project: HBase Issue Type: Improvement Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel Spotbugs currently complains on every master build with an extant warning related: {code} Return value of putIfAbsent is ignored, but node is reused in org.apache.hadoop.hbase.master.assignment.RegionStates.createRegionStateNode(RegionInfo) {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23982) Shell tests broken
Jan Hentschel created HBASE-23982: - Summary: Shell tests broken Key: HBASE-23982 URL: https://issues.apache.org/jira/browse/HBASE-23982 Project: HBase Issue Type: Improvement Components: shell Affects Versions: 3.0.0 Reporter: Jan Hentschel The shell tests in the master seem to be broken. When running {{mvn clean install -pl hbase-shell -PrunClientTests}} it reports the following errors: {code} [INFO] --- [INFO] T E S T S [INFO] --- [INFO] Running org.apache.hadoop.hbase.client.TestTableShell [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 66.561 s <<< FAILURE! - in org.apache.hadoop.hbase.client.TestTableShell [ERROR] org.apache.hadoop.hbase.client.TestTableShell.testRunShellTests Time elapsed: 63.222 s <<< ERROR! org.jruby.embed.EvalFailedException: (RuntimeError) Shell unit tests failed. Check output file for details. at org.apache.hadoop.hbase.client.TestTableShell.testRunShellTests(TestTableShell.java:40) Caused by: org.jruby.exceptions.RaiseException: (RuntimeError) Shell unit tests failed. Check output file for details. [INFO] Running org.apache.hadoop.hbase.client.TestQuotasShell [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 362.723 s <<< FAILURE! - in org.apache.hadoop.hbase.client.TestQuotasShell [ERROR] org.apache.hadoop.hbase.client.TestQuotasShell.testRunShellTests Time elapsed: 360.415 s <<< ERROR! org.jruby.embed.EvalFailedException: (RuntimeError) Shell unit tests failed. Check output file for details. at org.apache.hadoop.hbase.client.TestQuotasShell.testRunShellTests(TestQuotasShell.java:40) Caused by: org.jruby.exceptions.RaiseException: (RuntimeError) Shell unit tests failed. Check output file for details. [INFO] Running org.apache.hadoop.hbase.client.TestRSGroupShell [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.653 s - in org.apache.hadoop.hbase.client.TestRSGroupShell [INFO] Running org.apache.hadoop.hbase.client.TestAdminShell [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 155.249 s <<< FAILURE! - in org.apache.hadoop.hbase.client.TestAdminShell [ERROR] org.apache.hadoop.hbase.client.TestAdminShell.testRunShellTests Time elapsed: 151.904 s <<< ERROR! org.jruby.embed.EvalFailedException: (RuntimeError) Shell unit tests failed. Check output file for details. at org.apache.hadoop.hbase.client.TestAdminShell.testRunShellTests(TestAdminShell.java:40) Caused by: org.jruby.exceptions.RaiseException: (RuntimeError) Shell unit tests failed. Check output file for details. [INFO] Running org.apache.hadoop.hbase.client.TestShellNoCluster [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.684 s - in org.apache.hadoop.hbase.client.TestShellNoCluster [INFO] Running org.apache.hadoop.hbase.client.TestReplicationShell [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 113.892 s - in org.apache.hadoop.hbase.client.TestReplicationShell [INFO] Running org.apache.hadoop.hbase.client.TestShell [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 35.646 s <<< FAILURE! - in org.apache.hadoop.hbase.client.TestShell [ERROR] org.apache.hadoop.hbase.client.TestShell.testRunShellTests Time elapsed: 32.328 s <<< ERROR! org.jruby.embed.EvalFailedException: (RuntimeError) Shell unit tests failed. Check output file for details. at org.apache.hadoop.hbase.client.TestShell.testRunShellTests(TestShell.java:40) Caused by: org.jruby.exceptions.RaiseException: (RuntimeError) Shell unit tests failed. Check output file for details. [INFO] Running org.apache.hadoop.hbase.client.TestAdminShell2 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 141.174 s - in org.apache.hadoop.hbase.client.TestAdminShell2 [INFO] [INFO] Results: [INFO] [ERROR] Errors: [ERROR] TestAdminShell.testRunShellTests:40 » EvalFailed (RuntimeError) Shell unit tes... [ERROR] TestQuotasShell.testRunShellTests:40 » EvalFailed (RuntimeError) Shell unit te... [ERROR] TestShell.testRunShellTests:40 » EvalFailed (RuntimeError) Shell unit tests fa... [ERROR] TestTableShell.testRunShellTests:40 » EvalFailed (RuntimeError) Shell unit tes... [INFO] [ERROR] Tests run: 8, Failures: 0, Errors: 4, Skipped: 0 {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-22834) Remove deprecated methods from HBaseTestingUtility
[ https://issues.apache.org/jira/browse/HBASE-22834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-22834. --- Fix Version/s: 3.0.0 Release Note: (was: The following methods were removed from HBaseTestingUtility (due to HBASE-13893, HBASE-19410 & HBASE-19841): createLocalHTU(): Use #HBaseTestingUtility() instead. createLocalHTU(Configuration): Use #HBaseTestingUtility(Configuration) instead. createTableDescriptor(String, int, int, int, KeepDeletedCells): Use #createTableDescriptor(TableName, int, int, int, KeepDeletedCells) instead. createTableDescriptor(String): Use #createTableDescriptor(TableName, int, int, int, KeepDeletedCells) instead. createLocalHRegion(byte[], byte[], byte[], String, Configuration, boolean, Durability, WAL, byte[]...): Use #createLocalHRegion(TableName, byte[], byte[], boolean, Durability, WAL, byte[]...) instead.) Resolution: Fixed All sub-tasked are resolved. > Remove deprecated methods from HBaseTestingUtility > -- > > Key: HBASE-22834 > URL: https://issues.apache.org/jira/browse/HBASE-22834 > Project: HBase > Issue Type: Improvement >Affects Versions: 3.0.0 >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0 > > > {{HBaseTestingUtility}} has some deprecated methods, which should be removed > for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23848) Remove deprecated setStopRow(byte[]) from Scan
Jan Hentschel created HBASE-23848: - Summary: Remove deprecated setStopRow(byte[]) from Scan Key: HBASE-23848 URL: https://issues.apache.org/jira/browse/HBASE-23848 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{setStopRow(byte[]}} in {{Scan}} was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23847) Remove deprecated setStartRow(byte[]) from Scan
Jan Hentschel created HBASE-23847: - Summary: Remove deprecated setStartRow(byte[]) from Scan Key: HBASE-23847 URL: https://issues.apache.org/jira/browse/HBASE-23847 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{setStartRow(byte[]}} in {{Scan}} was deprecated back in 2.0.0 and should be removed in 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23846) Remove deprecated setMaxVersions(int) from Scan
Jan Hentschel created HBASE-23846: - Summary: Remove deprecated setMaxVersions(int) from Scan Key: HBASE-23846 URL: https://issues.apache.org/jira/browse/HBASE-23846 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{setMaxVersions(int)}} in {{Scan}} was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23845) Remove deprecated setMaxVersions() from Scan
Jan Hentschel created HBASE-23845: - Summary: Remove deprecated setMaxVersions() from Scan Key: HBASE-23845 URL: https://issues.apache.org/jira/browse/HBASE-23845 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{setMaxVersions()}} in {{Scan}} was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23844) Remove deprecated Scan(byte[], Filter) from Scan
Jan Hentschel created HBASE-23844: - Summary: Remove deprecated Scan(byte[], Filter) from Scan Key: HBASE-23844 URL: https://issues.apache.org/jira/browse/HBASE-23844 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{Scan(byte[], Filter)}} in {{Scan}} was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23843) Remove deprecated Scan(byte[]) from Scan
Jan Hentschel created HBASE-23843: - Summary: Remove deprecated Scan(byte[]) from Scan Key: HBASE-23843 URL: https://issues.apache.org/jira/browse/HBASE-23843 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{Scan(byte[])}} in {{Scan}} was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23842) Remove deprecated Scan(byte[], byte[]) from Scan
Jan Hentschel created HBASE-23842: - Summary: Remove deprecated Scan(byte[], byte[]) from Scan Key: HBASE-23842 URL: https://issues.apache.org/jira/browse/HBASE-23842 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{Scan(byte[], byte[])}} in {{Scan}} was deprecated back in 2.0.0 and should be removed for 3.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23841) Remove deprecated methods from Scan
Jan Hentschel created HBASE-23841: - Summary: Remove deprecated methods from Scan Key: HBASE-23841 URL: https://issues.apache.org/jira/browse/HBASE-23841 Project: HBase Issue Type: Improvement Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel Umbrella ticket for handling the deprecations of {{Scan}} for version 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23837) Remove deprecated isLegalFamilyName(byte[]) from HColumnDescriptor
Jan Hentschel created HBASE-23837: - Summary: Remove deprecated isLegalFamilyName(byte[]) from HColumnDescriptor Key: HBASE-23837 URL: https://issues.apache.org/jira/browse/HBASE-23837 Project: HBase Issue Type: Improvement Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{isLegalFamilyName(byte[])}} in HColumnDescriptor was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23781) Remove deprecated createTableDescriptor(String) from HBaseTestingUtility
Jan Hentschel created HBASE-23781: - Summary: Remove deprecated createTableDescriptor(String) from HBaseTestingUtility Key: HBASE-23781 URL: https://issues.apache.org/jira/browse/HBASE-23781 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{createTableDescriptor(String)}} in {{HBaseTestingUtility}} was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23777) Remove deprecated createTableDescriptor(String, int, int, int, KeepDeletedCells) from HBaseTestingUtility
Jan Hentschel created HBASE-23777: - Summary: Remove deprecated createTableDescriptor(String, int, int, int, KeepDeletedCells) from HBaseTestingUtility Key: HBASE-23777 URL: https://issues.apache.org/jira/browse/HBASE-23777 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{createTableDescriptor(String, int, int, int, KeepDeletedCells)}} in {{HBaseTestingUtility}} was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23776) Remove deprecated createLocalHTU from HBaseTestingUtility
Jan Hentschel created HBASE-23776: - Summary: Remove deprecated createLocalHTU from HBaseTestingUtility Key: HBASE-23776 URL: https://issues.apache.org/jira/browse/HBASE-23776 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{createLocalHTU()}} in {{HBaseTestingUtility}} was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23775) Remove deprecated createLocalHTU(Configuration) from HBaseTestingUtility
Jan Hentschel created HBASE-23775: - Summary: Remove deprecated createLocalHTU(Configuration) from HBaseTestingUtility Key: HBASE-23775 URL: https://issues.apache.org/jira/browse/HBASE-23775 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{createLocalHTU(Configuration)}} in {{HBaseTestingUtility}} was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23772) Remove deprecated getTimeStampOfLastShippedOp from MetricsSource
Jan Hentschel created HBASE-23772: - Summary: Remove deprecated getTimeStampOfLastShippedOp from MetricsSource Key: HBASE-23772 URL: https://issues.apache.org/jira/browse/HBASE-23772 Project: HBase Issue Type: Task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{MetricsSource}} defines the deprecated method {{getTimeStampOfLastShippedOp}}, which should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23621) Reduce number of Checkstyle violations in tests of hbase-common
[ https://issues.apache.org/jira/browse/HBASE-23621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23621. --- Fix Version/s: 1.6.0 Resolution: Fixed Pushed to branch-1. > Reduce number of Checkstyle violations in tests of hbase-common > --- > > Key: HBASE-23621 > URL: https://issues.apache.org/jira/browse/HBASE-23621 > Project: HBase > Issue Type: Improvement >Affects Versions: 3.0.0 >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 1.6.0, 2.2.3, 2.1.9 > > > In {{hbase-common}} Checkstyle reports a lot of violations. The number of > violations in the tests should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23738) Remove deprecated createLocalHRegion from HBaseTestingUtility
Jan Hentschel created HBASE-23738: - Summary: Remove deprecated createLocalHRegion from HBaseTestingUtility Key: HBASE-23738 URL: https://issues.apache.org/jira/browse/HBASE-23738 Project: HBase Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{createLocalHRegion}} in {{HBaseTestingUtility}} was deprecated back in 2.0.0 and should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23736) Remove deprecated getTimeStampOfLastAppliedOp from MetricsSink
Jan Hentschel created HBASE-23736: - Summary: Remove deprecated getTimeStampOfLastAppliedOp from MetricsSink Key: HBASE-23736 URL: https://issues.apache.org/jira/browse/HBASE-23736 Project: HBase Issue Type: Task Affects Versions: 3.0.0 Reporter: Jan Hentschel Assignee: Jan Hentschel {{MetricsSink}} defines the deprecated method {{getTimeStampOfLastAppliedOp}}, which should be removed for 3.0.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23627) Resolve remaining Checkstyle violations in hbase-thrift
[ https://issues.apache.org/jira/browse/HBASE-23627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23627. --- Fix Version/s: 1.6.0 Resolution: Fixed Pushed to branch-1. > Resolve remaining Checkstyle violations in hbase-thrift > --- > > Key: HBASE-23627 > URL: https://issues.apache.org/jira/browse/HBASE-23627 > Project: HBase > Issue Type: Improvement > Components: Thrift >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 1.6.0, 2.2.3 > > > There are four Checkstyle violations remaining in {{hbase-thrift}}, which > should be resolved. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23623) Reduce number of Checkstyle violations in hbase-rest
[ https://issues.apache.org/jira/browse/HBASE-23623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23623. --- Resolution: Fixed Pushed to branch-1. > Reduce number of Checkstyle violations in hbase-rest > > > Key: HBASE-23623 > URL: https://issues.apache.org/jira/browse/HBASE-23623 > Project: HBase > Issue Type: Improvement > Components: REST >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > In {{hbase-rest}} Checkstyle reports a lot of violations. The number of > violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23645) Fix remaining Checkstyle violations in tests of hbase-common
[ https://issues.apache.org/jira/browse/HBASE-23645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23645. --- Fix Version/s: 1.6.0 Resolution: Fixed Pushed to branch-1. > Fix remaining Checkstyle violations in tests of hbase-common > > > Key: HBASE-23645 > URL: https://issues.apache.org/jira/browse/HBASE-23645 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 1.6.0, 2.2.3, 2.1.9 > > > In {{hbase-common}} Checkstyle reports a lot of violations. The remaining > violations in the tests should be fixed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23714) Move to Apache parent POM version 22 for operator-tools
Jan Hentschel created HBASE-23714: - Summary: Move to Apache parent POM version 22 for operator-tools Key: HBASE-23714 URL: https://issues.apache.org/jira/browse/HBASE-23714 Project: HBase Issue Type: Task Components: dependencies Reporter: Jan Hentschel Assignee: Jan Hentschel A new Apache parent POM (version 22) was released. The core project already updated to this version. The hbase-operator-tools should also do it. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23625) Reduce number of Checkstyle violations in hbase-common
[ https://issues.apache.org/jira/browse/HBASE-23625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23625. --- Fix Version/s: 1.6.0 Resolution: Fixed Pushed to branch-1. > Reduce number of Checkstyle violations in hbase-common > -- > > Key: HBASE-23625 > URL: https://issues.apache.org/jira/browse/HBASE-23625 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 1.6.0 > > > In {{hbase-common}} Checkstyle reports a lot of violations. The number of > violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23713) Upgrade checkstyle and plugin versions for hbase-operator-tools
Jan Hentschel created HBASE-23713: - Summary: Upgrade checkstyle and plugin versions for hbase-operator-tools Key: HBASE-23713 URL: https://issues.apache.org/jira/browse/HBASE-23713 Project: HBase Issue Type: Task Reporter: Jan Hentschel The Checkstyle version should be updated to a newer version (currently 8.28). To get this working also an update of the HBase version to at least 2.3.0 is necessary. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23712) Upgrade checkstyle and plugin versions for hbase-connectors
Jan Hentschel created HBASE-23712: - Summary: Upgrade checkstyle and plugin versions for hbase-connectors Key: HBASE-23712 URL: https://issues.apache.org/jira/browse/HBASE-23712 Project: HBase Issue Type: Task Reporter: Jan Hentschel The Checkstyle version should be updated to a newer version (currently 8.28). To get this working also an update of the HBase version to at least 2.3.0 is necessary. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23709) TestSecureRESTServer fails consistently on branch-2
Jan Hentschel created HBASE-23709: - Summary: TestSecureRESTServer fails consistently on branch-2 Key: HBASE-23709 URL: https://issues.apache.org/jira/browse/HBASE-23709 Project: HBase Issue Type: Improvement Affects Versions: 2.3.0 Reporter: Jan Hentschel Currently {{TestSecureRESTServer}} fails consistently on branch-2 and should be fixed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23622) Reduce number of Checkstyle violations in hbase-common
[ https://issues.apache.org/jira/browse/HBASE-23622?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23622. --- Fix Version/s: 1.6.0 Resolution: Fixed Pushed to branch-1. > Reduce number of Checkstyle violations in hbase-common > -- > > Key: HBASE-23622 > URL: https://issues.apache.org/jira/browse/HBASE-23622 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 1.6.0, 2.2.3, 2.1.9 > > > In {{hbase-common}} Checkstyle reports a lot of violations. The number of > violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23626) Reduce number of Checkstyle violations in tests of hbase-common
[ https://issues.apache.org/jira/browse/HBASE-23626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23626. --- Fix Version/s: 1.6.0 Resolution: Fixed > Reduce number of Checkstyle violations in tests of hbase-common > --- > > Key: HBASE-23626 > URL: https://issues.apache.org/jira/browse/HBASE-23626 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 1.6.0, 2.2.3, 2.1.9 > > > In {{hbase-common}} Checkstyle reports a lot of violations. The number of > violations in the tests should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23686) Revert binary incompatible change and remove reflection
Jan Hentschel created HBASE-23686: - Summary: Revert binary incompatible change and remove reflection Key: HBASE-23686 URL: https://issues.apache.org/jira/browse/HBASE-23686 Project: HBase Issue Type: Improvement Affects Versions: 3.0.0, 2.3.0, 2.2.3, 2.1.9 Reporter: Jan Hentschel Assignee: Jan Hentschel Based on the feedback from Sean on the branch-1 [backport|https://github.com/apache/hbase/pull/1034] of HBASE-23622 the introduced binary incompatible change in {{ByteRangeUtils}} should be reverted. Also the reflection parts in {{CommonFSUtils}} should be removed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23635) Reduce number of Checkstyle violations in hbase-mapreduce
[ https://issues.apache.org/jira/browse/HBASE-23635?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23635. --- Resolution: Fixed No backport to branch-1 necessary. > Reduce number of Checkstyle violations in hbase-mapreduce > - > > Key: HBASE-23635 > URL: https://issues.apache.org/jira/browse/HBASE-23635 > Project: HBase > Issue Type: Improvement > Components: mapreduce >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > In {{hbase-mapreduce}} Checkstyle reports a lot of violations. The number of > violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23619) Use built-in formatting for logging in hbase-zookeeper
[ https://issues.apache.org/jira/browse/HBASE-23619?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23619. --- Resolution: Fixed Closed, because modified classes do not exists in branch-1. > Use built-in formatting for logging in hbase-zookeeper > -- > > Key: HBASE-23619 > URL: https://issues.apache.org/jira/browse/HBASE-23619 > Project: HBase > Issue Type: Improvement > Components: Zookeeper >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > String concatenation is used a lot for creating the log messages in the > {{hbase-zookeeper}} module. The built-in formatting of the logger should be > used instead. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Reopened] (HBASE-23635) Reduce number of Checkstyle violations in hbase-mapreduce
[ https://issues.apache.org/jira/browse/HBASE-23635?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reopened HBASE-23635: --- Reopened for backport to branch-1. > Reduce number of Checkstyle violations in hbase-mapreduce > - > > Key: HBASE-23635 > URL: https://issues.apache.org/jira/browse/HBASE-23635 > Project: HBase > Issue Type: Improvement > Components: mapreduce >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > In {{hbase-mapreduce}} Checkstyle reports a lot of violations. The number of > violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Reopened] (HBASE-23645) Fix remaining Checkstyle violations in tests of hbase-common
[ https://issues.apache.org/jira/browse/HBASE-23645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reopened HBASE-23645: --- Reopened for backport to branch-1. > Fix remaining Checkstyle violations in tests of hbase-common > > > Key: HBASE-23645 > URL: https://issues.apache.org/jira/browse/HBASE-23645 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > In {{hbase-common}} Checkstyle reports a lot of violations. The remaining > violations in the tests should be fixed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Reopened] (HBASE-23623) Reduce number of Checkstyle violations in hbase-rest
[ https://issues.apache.org/jira/browse/HBASE-23623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reopened HBASE-23623: --- Reopened for backport to branch-1. > Reduce number of Checkstyle violations in hbase-rest > > > Key: HBASE-23623 > URL: https://issues.apache.org/jira/browse/HBASE-23623 > Project: HBase > Issue Type: Improvement > Components: REST >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > In {{hbase-rest}} Checkstyle reports a lot of violations. The number of > violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Reopened] (HBASE-23622) Reduce number of Checkstyle violations in hbase-common
[ https://issues.apache.org/jira/browse/HBASE-23622?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reopened HBASE-23622: --- Reopened for backport to branch-1. > Reduce number of Checkstyle violations in hbase-common > -- > > Key: HBASE-23622 > URL: https://issues.apache.org/jira/browse/HBASE-23622 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > In {{hbase-common}} Checkstyle reports a lot of violations. The number of > violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Reopened] (HBASE-23625) Reduce number of Checkstyle violations in hbase-common
[ https://issues.apache.org/jira/browse/HBASE-23625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reopened HBASE-23625: --- Reopened for backport to branch-1. > Reduce number of Checkstyle violations in hbase-common > -- > > Key: HBASE-23625 > URL: https://issues.apache.org/jira/browse/HBASE-23625 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0 > > > In {{hbase-common}} Checkstyle reports a lot of violations. The number of > violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Reopened] (HBASE-23627) Resolve remaining Checkstyle violations in hbase-thrift
[ https://issues.apache.org/jira/browse/HBASE-23627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reopened HBASE-23627: --- Reopened for backport to branch-1. > Resolve remaining Checkstyle violations in hbase-thrift > --- > > Key: HBASE-23627 > URL: https://issues.apache.org/jira/browse/HBASE-23627 > Project: HBase > Issue Type: Improvement > Components: Thrift >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 2.2.3 > > > There are four Checkstyle violations remaining in {{hbase-thrift}}, which > should be resolved. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Reopened] (HBASE-23619) Use built-in formatting for logging in hbase-zookeeper
[ https://issues.apache.org/jira/browse/HBASE-23619?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reopened HBASE-23619: --- Reopened for backport to branch-1. > Use built-in formatting for logging in hbase-zookeeper > -- > > Key: HBASE-23619 > URL: https://issues.apache.org/jira/browse/HBASE-23619 > Project: HBase > Issue Type: Improvement > Components: Zookeeper >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > String concatenation is used a lot for creating the log messages in the > {{hbase-zookeeper}} module. The built-in formatting of the logger should be > used instead. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Reopened] (HBASE-23626) Reduce number of Checkstyle violations in tests of hbase-common
[ https://issues.apache.org/jira/browse/HBASE-23626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reopened HBASE-23626: --- Reopened for backport to branch-1. > Reduce number of Checkstyle violations in tests of hbase-common > --- > > Key: HBASE-23626 > URL: https://issues.apache.org/jira/browse/HBASE-23626 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > In {{hbase-common}} Checkstyle reports a lot of violations. The number of > violations in the tests should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Reopened] (HBASE-23621) Reduce number of Checkstyle violations in tests of hbase-common
[ https://issues.apache.org/jira/browse/HBASE-23621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reopened HBASE-23621: --- Reopened for backport to branch-1. > Reduce number of Checkstyle violations in tests of hbase-common > --- > > Key: HBASE-23621 > URL: https://issues.apache.org/jira/browse/HBASE-23621 > Project: HBase > Issue Type: Improvement >Affects Versions: 3.0.0 >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > In {{hbase-common}} Checkstyle reports a lot of violations. The number of > violations in the tests should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23654) Please add Apache Trafodion and EsgynDB to "Powered by Apache HBase" page
[ https://issues.apache.org/jira/browse/HBASE-23654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23654. --- Fix Version/s: 2.1.9 2.2.3 2.3.0 3.0.0 Hadoop Flags: Reviewed Resolution: Fixed Pushed to master, branch-2, branch-2.2 and branch-2.1. [~bea0113] Thanks for the contribution. > Please add Apache Trafodion and EsgynDB to "Powered by Apache HBase" page > - > > Key: HBASE-23654 > URL: https://issues.apache.org/jira/browse/HBASE-23654 > Project: HBase > Issue Type: Improvement > Components: documentation >Reporter: Dave Birdsall >Priority: Major > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > Please add the following two entries to the web page "Powered By Apache > HBase™" ([https://hbase.apache.org/poweredbyhbase.html]): > Trafodion (link [https://trafodion.apache.org/]) > Apache Trafodion(TM) is a webscale SQL-on-Hadoop solution enabling > transactional or operational workloads. It uses HBase as its storage engine > for SQL tables. > EsgynDB (link [https://esgyn.com/]) > EsgynDB, powered by Apache Trafodion(TM), provides enterprise SQL on Hadoop. > It includes full ACID transactions, online transaction processing and online > analytic processing, along with enterprise features such as disaster recovery > and full backup/restore. Native tables are stored in HBase, but read and > write access to various other file formats such as Apache Parquet and ORC is > also supported. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23661) Reduce number of Checkstyle violations in hbase-rest
Jan Hentschel created HBASE-23661: - Summary: Reduce number of Checkstyle violations in hbase-rest Key: HBASE-23661 URL: https://issues.apache.org/jira/browse/HBASE-23661 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel In {{hbase-rest}} Checkstyle reports a lot of violations. Reduce the number of reported violations. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23646) Fix remaining Checkstyle violations in tests of hbase-rest
Jan Hentschel created HBASE-23646: - Summary: Fix remaining Checkstyle violations in tests of hbase-rest Key: HBASE-23646 URL: https://issues.apache.org/jira/browse/HBASE-23646 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel In {{hbase-rest}} Checkstyle reports a lot of violations. The remaining violations in the tests should be fixed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23645) Fix remaining Checkstyle violations in tests of hbase-common
Jan Hentschel created HBASE-23645: - Summary: Fix remaining Checkstyle violations in tests of hbase-common Key: HBASE-23645 URL: https://issues.apache.org/jira/browse/HBASE-23645 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel In {{hbase-common}} Checkstyle reports a lot of violations. The remaining violations in the tests should be fixed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23635) Reduce number of Checkstyle violations in hbase-mapreduce
Jan Hentschel created HBASE-23635: - Summary: Reduce number of Checkstyle violations in hbase-mapreduce Key: HBASE-23635 URL: https://issues.apache.org/jira/browse/HBASE-23635 Project: HBase Issue Type: Improvement Components: mapreduce Reporter: Jan Hentschel Assignee: Jan Hentschel In {{hbase-mapreduce}} Checkstyle reports a lot of violations. The number of violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23627) Resolve remaining Checkstyle violations in hbase-thrift
Jan Hentschel created HBASE-23627: - Summary: Resolve remaining Checkstyle violations in hbase-thrift Key: HBASE-23627 URL: https://issues.apache.org/jira/browse/HBASE-23627 Project: HBase Issue Type: Improvement Components: Thrift Reporter: Jan Hentschel Assignee: Jan Hentschel There are four Checkstyle violations remaining in {{hbase-thrift}}, which should be resolved. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23626) Reduce number of Checkstyle violations in tests of hbase-common
Jan Hentschel created HBASE-23626: - Summary: Reduce number of Checkstyle violations in tests of hbase-common Key: HBASE-23626 URL: https://issues.apache.org/jira/browse/HBASE-23626 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel In {{hbase-common}} Checkstyle reports a lot of violations. The number of violations in the tests should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23625) Reduce number of Checkstyle violations in hbase-common
Jan Hentschel created HBASE-23625: - Summary: Reduce number of Checkstyle violations in hbase-common Key: HBASE-23625 URL: https://issues.apache.org/jira/browse/HBASE-23625 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel In {{hbase-common}} Checkstyle reports a lot of violations. The number of violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23621) Reduce number of Checkstyle violations in tests of hbase-common
[ https://issues.apache.org/jira/browse/HBASE-23621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23621. --- Fix Version/s: 2.1.9 2.2.3 2.3.0 3.0.0 Resolution: Fixed Pushed to master, branch-2, branch-2.2, branch-2.1 > Reduce number of Checkstyle violations in tests of hbase-common > --- > > Key: HBASE-23621 > URL: https://issues.apache.org/jira/browse/HBASE-23621 > Project: HBase > Issue Type: Improvement >Affects Versions: 3.0.0 >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: 3.0.0, 2.3.0, 2.2.3, 2.1.9 > > > In {{hbase-common}} Checkstyle reports a lot of violations. The number of > violations in the tests should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23623) Reduce number of Checkstyle violations in hbase-rest
Jan Hentschel created HBASE-23623: - Summary: Reduce number of Checkstyle violations in hbase-rest Key: HBASE-23623 URL: https://issues.apache.org/jira/browse/HBASE-23623 Project: HBase Issue Type: Improvement Components: REST Reporter: Jan Hentschel Assignee: Jan Hentschel In {{hbase-rest}} Checkstyle reports a lot of violations. The number of violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23622) Reduce number of Checkstyle violations in hbase-common
Jan Hentschel created HBASE-23622: - Summary: Reduce number of Checkstyle violations in hbase-common Key: HBASE-23622 URL: https://issues.apache.org/jira/browse/HBASE-23622 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel In {{hbase-common}} Checkstyle reports a lot of violations. The number of violations should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23621) Reduce number of Checkstyle violations in tests of hbase-common
Jan Hentschel created HBASE-23621: - Summary: Reduce number of Checkstyle violations in tests of hbase-common Key: HBASE-23621 URL: https://issues.apache.org/jira/browse/HBASE-23621 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel In {{hbase-common}} Checkstyle reports a lot of violations. The number of violations in the tests should be reduced. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23619) Use built-in formatting for logging in hbase-zookeeper
Jan Hentschel created HBASE-23619: - Summary: Use built-in formatting for logging in hbase-zookeeper Key: HBASE-23619 URL: https://issues.apache.org/jira/browse/HBASE-23619 Project: HBase Issue Type: Improvement Components: Zookeeper Reporter: Jan Hentschel Assignee: Jan Hentschel String concatenation is used a lot for creating the log messages in the {{hbase-zookeeper}} module. The built-in formatting of the logger should be used instead. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23374) ExclusiveMemHFileBlock’s allocator should not be hardcoded as ByteBuffAllocator.HEAP
[ https://issues.apache.org/jira/browse/HBASE-23374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23374. --- Hadoop Flags: Reviewed Resolution: Fixed [~javaman_chen] Thanks for the contribution. Committed to master and branch-2. > ExclusiveMemHFileBlock’s allocator should not be hardcoded as > ByteBuffAllocator.HEAP > > > Key: HBASE-23374 > URL: https://issues.apache.org/jira/browse/HBASE-23374 > Project: HBase > Issue Type: Improvement >Reporter: chenxu >Assignee: chenxu >Priority: Minor > Fix For: 3.0.0, 2.3.0 > > > ExclusiveMemHFileBlock's constructor looks like this: > {code:java} > ExclusiveMemHFileBlock(BlockType blockType, int onDiskSizeWithoutHeader, > int uncompressedSizeWithoutHeader, long prevBlockOffset, ByteBuff buf, > boolean fillHeader, > long offset, int nextBlockOnDiskSize, int onDiskDataSizeWithHeader, > HFileContext fileContext) { > super(blockType, onDiskSizeWithoutHeader, uncompressedSizeWithoutHeader, > prevBlockOffset, buf, > fillHeader, offset, nextBlockOnDiskSize, onDiskDataSizeWithHeader, > fileContext, > ByteBuffAllocator.HEAP); > } > {code} > After HBASE-22802, ExclusiveMemHFileBlock’s data may be allocated through the > BB pool, so it’s allocator should not be hard coded as ByteBuffAllocator.HEAP -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23611) Enforcer plugin does not use configured version in hbase-operator-tools
Jan Hentschel created HBASE-23611: - Summary: Enforcer plugin does not use configured version in hbase-operator-tools Key: HBASE-23611 URL: https://issues.apache.org/jira/browse/HBASE-23611 Project: HBase Issue Type: Improvement Components: hbck2 Reporter: Jan Hentschel Assignee: Jan Hentschel {{hbase-operator-tools}} has a property set for the version of the {{maven-enforcer-plugin}}, which gets used in a profile, but not on the plugin configuration. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23610) Update Apache POM to version 21 for hbase-operator-tools
Jan Hentschel created HBASE-23610: - Summary: Update Apache POM to version 21 for hbase-operator-tools Key: HBASE-23610 URL: https://issues.apache.org/jira/browse/HBASE-23610 Project: HBase Issue Type: Improvement Components: hbck2 Reporter: Jan Hentschel Assignee: Jan Hentschel {{hbase-operator-tools}} currently uses the Apache POM version 18. The latest version is 21. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23609) Clean up tests in hbase-operator-tools
Jan Hentschel created HBASE-23609: - Summary: Clean up tests in hbase-operator-tools Key: HBASE-23609 URL: https://issues.apache.org/jira/browse/HBASE-23609 Project: HBase Issue Type: Improvement Components: hbck2 Reporter: Jan Hentschel Assignee: Jan Hentschel The tests in {{hbase-operator-tools}} need a clean up, f.e. removing declared exceptions, which are never thrown. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23608) Remove redundant groupId from spark module in hbase-connectors
Jan Hentschel created HBASE-23608: - Summary: Remove redundant groupId from spark module in hbase-connectors Key: HBASE-23608 URL: https://issues.apache.org/jira/browse/HBASE-23608 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel The {{groupId}} declaration in the {{spark}} module within {{hbase-connectors}} is redundant and should be removed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23607) Update Maven plugins in hbase-connectors
Jan Hentschel created HBASE-23607: - Summary: Update Maven plugins in hbase-connectors Key: HBASE-23607 URL: https://issues.apache.org/jira/browse/HBASE-23607 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel Some plugins used in {{hbase-connectors}} are pretty outdated. They should be updated to the latest versions. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23606) Remove external deprecations in hbase-connectors
Jan Hentschel created HBASE-23606: - Summary: Remove external deprecations in hbase-connectors Key: HBASE-23606 URL: https://issues.apache.org/jira/browse/HBASE-23606 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel {{hbase-connectors}} uses some deprecated functionalities from external dependencies. These functionalities should be removed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23603) Update Apache POM to version 21 for hbase-connectors
Jan Hentschel created HBASE-23603: - Summary: Update Apache POM to version 21 for hbase-connectors Key: HBASE-23603 URL: https://issues.apache.org/jira/browse/HBASE-23603 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel {{hbase-connectors}} currently uses the Apache POM version 18. The latest version is 21. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23592) Refactor tests in hbase-kafka-proxy in hbase-connectors
Jan Hentschel created HBASE-23592: - Summary: Refactor tests in hbase-kafka-proxy in hbase-connectors Key: HBASE-23592 URL: https://issues.apache.org/jira/browse/HBASE-23592 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel The tests in {{hbase-kafka-proxy}} within {{hbase-connectors}} should be refactored to * move the usage of the character set to {{StandardCharsets}} * remove printing the stacktrace * simplification of the asserts -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23586) Use StandardCharsets instead of String in TestQualifierMatching in hbase-connectors
Jan Hentschel created HBASE-23586: - Summary: Use StandardCharsets instead of String in TestQualifierMatching in hbase-connectors Key: HBASE-23586 URL: https://issues.apache.org/jira/browse/HBASE-23586 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel {{TestQualifierMatching}} in hbase-connectors uses "UTF-8" in the asserts. Instead it should use {{StandardCharsets.UTF_8}}. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23582) Unbalanced braces in string representation of table descriptor
[ https://issues.apache.org/jira/browse/HBASE-23582?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23582. --- Fix Version/s: 2.2.3 2.3.0 3.0.0 Hadoop Flags: Reviewed Release Note: Fixed unbalanced braces in string representation within HBase shell Resolution: Fixed > Unbalanced braces in string representation of table descriptor > -- > > Key: HBASE-23582 > URL: https://issues.apache.org/jira/browse/HBASE-23582 > Project: HBase > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: Junegunn Choi >Assignee: Junegunn Choi >Priority: Minor > Fix For: 3.0.0, 2.3.0, 2.2.3 > > > The string representation of a table descriptor can have unbalanced braces > when there are non-default table attributes. > {noformat} > hbase(main):001:0> create 't', 'd', DURABILITY => 'ASYNC_WAL' > Created table t > Took 1.3876 seconds > => Hbase::Table - t > hbase(main):002:0> describe 't' > Table t is ENABLED > t, {TABLE_ATTRIBUTES => {DURABILITY => 'ASYNC_WAL'} > {noformat} > The last line is missing a closing brace. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23580) Refactor TestRouteRules in hbase-connectors
Jan Hentschel created HBASE-23580: - Summary: Refactor TestRouteRules in hbase-connectors Key: HBASE-23580 URL: https://issues.apache.org/jira/browse/HBASE-23580 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel {{TestRouteRules}} in hbase-connectors should be refactored to * move the usage of the character set to {{StandardCharsets}} * move the name of the test table to a constant * remove printing the stacktrace * simplification of the asserts -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23579) Fix Checkstyle errors in hbase-connectors
Jan Hentschel created HBASE-23579: - Summary: Fix Checkstyle errors in hbase-connectors Key: HBASE-23579 URL: https://issues.apache.org/jira/browse/HBASE-23579 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel hbase-connectors has a few Checkstyle issues, which should be resolved. With all issues resolved, the Checkstyle plugin should be configured to fail the build with a new issues afterwards. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (HBASE-23577) Bump Checkstyle from 8.11 to 8.18 in hbase-operator-tools
[ https://issues.apache.org/jira/browse/HBASE-23577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-23577. --- Fix Version/s: hbck2 1.1.0 Hadoop Flags: Reviewed Release Note: Bumped the Checkstyle version from 8.11 to 8.18 Resolution: Fixed > Bump Checkstyle from 8.11 to 8.18 in hbase-operator-tools > - > > Key: HBASE-23577 > URL: https://issues.apache.org/jira/browse/HBASE-23577 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Fix For: hbck2 1.1.0 > > > A new version of Checkstyle was released (8.18) and should be integrated into > hbase-operator-tools. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (HBASE-23577) Bump Checkstyle from 8.11 to 8.18 in hbase-operator-tools
Jan Hentschel created HBASE-23577: - Summary: Bump Checkstyle from 8.11 to 8.18 in hbase-operator-tools Key: HBASE-23577 URL: https://issues.apache.org/jira/browse/HBASE-23577 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel A new version of Checkstyle was released (8.18) and should be integrated into hbase-operator-tools. -- This message was sent by Atlassian Jira (v8.3.4#803005)