[jira] [Commented] (HBASE-17532) Replace explicit type with diamond operator
[ https://issues.apache.org/jira/browse/HBASE-17532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15840076#comment-15840076 ] Jan Hentschel commented on HBASE-17532: --- The Findbugs warnings seem to be unrelated to the actual change. Warnings only appear in unchanged files. > Replace explicit type with diamond operator > --- > > Key: HBASE-17532 > URL: https://issues.apache.org/jira/browse/HBASE-17532 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17532.master.001.patch > > > Because HBase uses Java 8 explicit types can be replaced with the diamond > operator. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-17555) Change calls to deprecated getHBaseAdmin to getAdmin
[ https://issues.apache.org/jira/browse/HBASE-17555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15843384#comment-15843384 ] Jan Hentschel commented on HBASE-17555: --- The Findbugs warning seems to be unrelated to the actual change. > Change calls to deprecated getHBaseAdmin to getAdmin > > > Key: HBASE-17555 > URL: https://issues.apache.org/jira/browse/HBASE-17555 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17555.master.001.patch, > HBASE-17555.master.002.patch > > > *HBaseTestingUtil.getHBaseAdmin* is deprecated and was replaced with > *getAdmin*. Change the calls to *getHBaseAdmin* to *getAdmin* where possible. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17563) Foreach and switch in RootDocProcessor and StabilityOptions
[ https://issues.apache.org/jira/browse/HBASE-17563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17563: -- Attachment: HBASE-17563.master.002.patch > Foreach and switch in RootDocProcessor and StabilityOptions > --- > > Key: HBASE-17563 > URL: https://issues.apache.org/jira/browse/HBASE-17563 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17563.master.001.patch, > HBASE-17563.master.002.patch > > > To make the code in *RootDocProcessor* and *StabilityOptions* more readable > change the existing for-loops and if-statements to foreach-loops and > switch-statements. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-17563) Foreach and switch in RootDocProcessor and StabilityOptions
Jan Hentschel created HBASE-17563: - Summary: Foreach and switch in RootDocProcessor and StabilityOptions Key: HBASE-17563 URL: https://issues.apache.org/jira/browse/HBASE-17563 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel Priority: Trivial To make the code in *RootDocProcessor* and *StabilityOptions* more readable change the existing for-loops and if-statements to foreach-loops and switch-statements. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Work started] (HBASE-17563) Foreach and switch in RootDocProcessor and StabilityOptions
[ https://issues.apache.org/jira/browse/HBASE-17563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17563 started by Jan Hentschel. - > Foreach and switch in RootDocProcessor and StabilityOptions > --- > > Key: HBASE-17563 > URL: https://issues.apache.org/jira/browse/HBASE-17563 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > > To make the code in *RootDocProcessor* and *StabilityOptions* more readable > change the existing for-loops and if-statements to foreach-loops and > switch-statements. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-17564) Fix remaining calls to deprecated methods of Admin and HBaseAdmin
Jan Hentschel created HBASE-17564: - Summary: Fix remaining calls to deprecated methods of Admin and HBaseAdmin Key: HBASE-17564 URL: https://issues.apache.org/jira/browse/HBASE-17564 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel Priority: Trivial Fix the remaining calls to deprecated methods of the *Admin* interface and the *HBaseAdmin* class. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Work started] (HBASE-17564) Fix remaining calls to deprecated methods of Admin and HBaseAdmin
[ https://issues.apache.org/jira/browse/HBASE-17564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17564 started by Jan Hentschel. - > Fix remaining calls to deprecated methods of Admin and HBaseAdmin > - > > Key: HBASE-17564 > URL: https://issues.apache.org/jira/browse/HBASE-17564 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > > Fix the remaining calls to deprecated methods of the *Admin* interface and > the *HBaseAdmin* class. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17564) Fix remaining calls to deprecated methods of Admin and HBaseAdmin
[ https://issues.apache.org/jira/browse/HBASE-17564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17564: -- Attachment: HBASE-17564.master.001.patch > Fix remaining calls to deprecated methods of Admin and HBaseAdmin > - > > Key: HBASE-17564 > URL: https://issues.apache.org/jira/browse/HBASE-17564 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17564.master.001.patch > > > Fix the remaining calls to deprecated methods of the *Admin* interface and > the *HBaseAdmin* class. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17564) Fix remaining calls to deprecated methods of Admin and HBaseAdmin
[ https://issues.apache.org/jira/browse/HBASE-17564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17564: -- Status: Patch Available (was: In Progress) > Fix remaining calls to deprecated methods of Admin and HBaseAdmin > - > > Key: HBASE-17564 > URL: https://issues.apache.org/jira/browse/HBASE-17564 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17564.master.001.patch > > > Fix the remaining calls to deprecated methods of the *Admin* interface and > the *HBaseAdmin* class. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17563) Foreach and switch in RootDocProcessor and StabilityOptions
[ https://issues.apache.org/jira/browse/HBASE-17563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17563: -- Status: Patch Available (was: In Progress) > Foreach and switch in RootDocProcessor and StabilityOptions > --- > > Key: HBASE-17563 > URL: https://issues.apache.org/jira/browse/HBASE-17563 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17563.master.001.patch > > > To make the code in *RootDocProcessor* and *StabilityOptions* more readable > change the existing for-loops and if-statements to foreach-loops and > switch-statements. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17563) Foreach and switch in RootDocProcessor and StabilityOptions
[ https://issues.apache.org/jira/browse/HBASE-17563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17563: -- Attachment: HBASE-17563.master.001.patch > Foreach and switch in RootDocProcessor and StabilityOptions > --- > > Key: HBASE-17563 > URL: https://issues.apache.org/jira/browse/HBASE-17563 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17563.master.001.patch > > > To make the code in *RootDocProcessor* and *StabilityOptions* more readable > change the existing for-loops and if-statements to foreach-loops and > switch-statements. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17413) Use isEmpty instead of size() == 0 in hbase-hadoop2-compat
[ https://issues.apache.org/jira/browse/HBASE-17413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17413: -- Resolution: Duplicate Status: Resolved (was: Patch Available) This will be part of HBASE-10699. > Use isEmpty instead of size() == 0 in hbase-hadoop2-compat > -- > > Key: HBASE-17413 > URL: https://issues.apache.org/jira/browse/HBASE-17413 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17413.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-hadoop2-compat* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17412) Use isEmpty instead of size() == 0 in hbase-endpoint
[ https://issues.apache.org/jira/browse/HBASE-17412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17412: -- Resolution: Duplicate Status: Resolved (was: Patch Available) This will be part of HBASE-10699. > Use isEmpty instead of size() == 0 in hbase-endpoint > > > Key: HBASE-17412 > URL: https://issues.apache.org/jira/browse/HBASE-17412 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17412.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-endpoint* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (HBASE-17417) Use isEmpty instead of size() == 0 in hbase-rest
[ https://issues.apache.org/jira/browse/HBASE-17417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel resolved HBASE-17417. --- Resolution: Duplicate This will be part of HBASE-10699. > Use isEmpty instead of size() == 0 in hbase-rest > > > Key: HBASE-17417 > URL: https://issues.apache.org/jira/browse/HBASE-17417 > Project: HBase > Issue Type: Sub-task > Components: REST >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17417.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-rest* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17417) Use isEmpty instead of size() == 0 in hbase-rest
[ https://issues.apache.org/jira/browse/HBASE-17417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17417: -- Status: Open (was: Patch Available) > Use isEmpty instead of size() == 0 in hbase-rest > > > Key: HBASE-17417 > URL: https://issues.apache.org/jira/browse/HBASE-17417 > Project: HBase > Issue Type: Sub-task > Components: REST >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17417.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-rest* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17418) Use isEmpty instead of size() == 0 in hbase-rsgroup
[ https://issues.apache.org/jira/browse/HBASE-17418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17418: -- Resolution: Duplicate Status: Resolved (was: Patch Available) This will be part of HBASE-10699. > Use isEmpty instead of size() == 0 in hbase-rsgroup > --- > > Key: HBASE-17418 > URL: https://issues.apache.org/jira/browse/HBASE-17418 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17418.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-rsgroup* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17473) Set capacity on ArrayList in hbase-client
[ https://issues.apache.org/jira/browse/HBASE-17473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17473: -- Resolution: Duplicate Status: Resolved (was: Patch Available) This will be part of HBASE-10699. > Set capacity on ArrayList in hbase-client > - > > Key: HBASE-17473 > URL: https://issues.apache.org/jira/browse/HBASE-17473 > Project: HBase > Issue Type: Sub-task > Components: Client >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17473.master.001.patch, > HBASE-17473.master.002.patch > > > Set the capacity on an ArrayList when possible in the *hbase-client* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-10699) Optimize some code
[ https://issues.apache.org/jira/browse/HBASE-10699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-10699: -- Status: Patch Available (was: In Progress) > Optimize some code > -- > > Key: HBASE-10699 > URL: https://issues.apache.org/jira/browse/HBASE-10699 > Project: HBase > Issue Type: Improvement >Reporter: @deprecated Yi Deng >Assignee: Jan Hentschel > Attachments: HBASE-10699.master.001.patch > > > 1. Set capacity on ArrayList when possible > 2. Use isEmpty instead of size() == 0 when possible > 3. Reduce some unnecessary allocation -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Work started] (HBASE-17404) Replace explicit type with diamond operator in hbase-annotations
[ https://issues.apache.org/jira/browse/HBASE-17404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17404 started by Jan Hentschel. - > Replace explicit type with diamond operator in hbase-annotations > > > Key: HBASE-17404 > URL: https://issues.apache.org/jira/browse/HBASE-17404 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17404.master.001.patch > > > Because HBase uses Java 8 explicit types in the *hbase-annotations* module > (*RootDocProcessor* and *StabilityOptions* classes) can be replaced with the > diamond operator. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-10699) Optimize some code
[ https://issues.apache.org/jira/browse/HBASE-10699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-10699: -- Attachment: HBASE-10699.master.001.patch > Optimize some code > -- > > Key: HBASE-10699 > URL: https://issues.apache.org/jira/browse/HBASE-10699 > Project: HBase > Issue Type: Improvement >Reporter: @deprecated Yi Deng >Assignee: Jan Hentschel > Attachments: HBASE-10699.master.001.patch > > > 1. Set capacity on ArrayList when possible > 2. Use isEmpty instead of size() == 0 when possible > 3. Reduce some unnecessary allocation -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17411) Use isEmpty instead of size() == 0 in hbase-common
[ https://issues.apache.org/jira/browse/HBASE-17411?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17411: -- Resolution: Won't Fix Status: Resolved (was: Patch Available) This will be part of HBASE-10699. > Use isEmpty instead of size() == 0 in hbase-common > -- > > Key: HBASE-17411 > URL: https://issues.apache.org/jira/browse/HBASE-17411 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17411.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-common* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17415) Use isEmpty instead of size() == 0 in hbase-procedure
[ https://issues.apache.org/jira/browse/HBASE-17415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17415: -- Resolution: Duplicate Status: Resolved (was: Patch Available) This will be part of HBASE-10699. > Use isEmpty instead of size() == 0 in hbase-procedure > - > > Key: HBASE-17415 > URL: https://issues.apache.org/jira/browse/HBASE-17415 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17415.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-procedure* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17414) Use isEmpty instead of size() == 0 in hbase-it
[ https://issues.apache.org/jira/browse/HBASE-17414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17414: -- Resolution: Duplicate Status: Resolved (was: Patch Available) This will be part of HBASE-10699. > Use isEmpty instead of size() == 0 in hbase-it > -- > > Key: HBASE-17414 > URL: https://issues.apache.org/jira/browse/HBASE-17414 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17414.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-it* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17420) Use isEmpty instead of size() == 0 in hbase-thrift
[ https://issues.apache.org/jira/browse/HBASE-17420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17420: -- Resolution: Duplicate Status: Resolved (was: Patch Available) This will be part of HBASE-10699. > Use isEmpty instead of size() == 0 in hbase-thrift > -- > > Key: HBASE-17420 > URL: https://issues.apache.org/jira/browse/HBASE-17420 > Project: HBase > Issue Type: Sub-task > Components: Thrift >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17420.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-thrift* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17423) Set capacity on ArrayList in hbase-annotations
[ https://issues.apache.org/jira/browse/HBASE-17423?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17423: -- Resolution: Duplicate Status: Resolved (was: Patch Available) This will be part of HBASE-10699. > Set capacity on ArrayList in hbase-annotations > -- > > Key: HBASE-17423 > URL: https://issues.apache.org/jira/browse/HBASE-17423 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17423.master.001.patch > > > Set the capacity on an ArrayList when possible in the *hbase-annotations* > module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17419) Use isEmpty instead of size() == 0 in hbase-server
[ https://issues.apache.org/jira/browse/HBASE-17419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17419: -- Resolution: Duplicate Status: Resolved (was: Patch Available) This will be part of HBASE-10699. > Use isEmpty instead of size() == 0 in hbase-server > -- > > Key: HBASE-17419 > URL: https://issues.apache.org/jira/browse/HBASE-17419 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17419.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-server* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17404) Replace explicit type with diamond operator in hbase-annotations
[ https://issues.apache.org/jira/browse/HBASE-17404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17404: -- Status: Patch Available (was: In Progress) > Replace explicit type with diamond operator in hbase-annotations > > > Key: HBASE-17404 > URL: https://issues.apache.org/jira/browse/HBASE-17404 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17404.master.001.patch > > > Because HBase uses Java 8 explicit types in the *hbase-annotations* module > (*RootDocProcessor* and *StabilityOptions* classes) can be replaced with the > diamond operator. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17477) Set capacity on ArrayList in hbase-common
[ https://issues.apache.org/jira/browse/HBASE-17477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17477: -- Resolution: Duplicate Status: Resolved (was: Patch Available) This will be part of HBASE-10699. > Set capacity on ArrayList in hbase-common > - > > Key: HBASE-17477 > URL: https://issues.apache.org/jira/browse/HBASE-17477 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17477.master.001.patch > > > Set the capacity on an ArrayList when possible in the *hbase-common* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-17555) Change calls to deprecated getHBaseAdmin to getAdmin
Jan Hentschel created HBASE-17555: - Summary: Change calls to deprecated getHBaseAdmin to getAdmin Key: HBASE-17555 URL: https://issues.apache.org/jira/browse/HBASE-17555 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel Priority: Minor *HBaseTestingUtil.getHBaseAdmin* is deprecated and was replaced with *getAdmin*. Change the calls to *getHBaseAdmin* to *getAdmin* where possible. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Work started] (HBASE-17555) Change calls to deprecated getHBaseAdmin to getAdmin
[ https://issues.apache.org/jira/browse/HBASE-17555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17555 started by Jan Hentschel. - > Change calls to deprecated getHBaseAdmin to getAdmin > > > Key: HBASE-17555 > URL: https://issues.apache.org/jira/browse/HBASE-17555 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > > *HBaseTestingUtil.getHBaseAdmin* is deprecated and was replaced with > *getAdmin*. Change the calls to *getHBaseAdmin* to *getAdmin* where possible. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17555) Change calls to deprecated getHBaseAdmin to getAdmin
[ https://issues.apache.org/jira/browse/HBASE-17555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17555: -- Attachment: HBASE-17555.master.001.patch > Change calls to deprecated getHBaseAdmin to getAdmin > > > Key: HBASE-17555 > URL: https://issues.apache.org/jira/browse/HBASE-17555 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17555.master.001.patch > > > *HBaseTestingUtil.getHBaseAdmin* is deprecated and was replaced with > *getAdmin*. Change the calls to *getHBaseAdmin* to *getAdmin* where possible. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17555) Change calls to deprecated getHBaseAdmin to getAdmin
[ https://issues.apache.org/jira/browse/HBASE-17555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17555: -- Status: Patch Available (was: In Progress) > Change calls to deprecated getHBaseAdmin to getAdmin > > > Key: HBASE-17555 > URL: https://issues.apache.org/jira/browse/HBASE-17555 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17555.master.001.patch > > > *HBaseTestingUtil.getHBaseAdmin* is deprecated and was replaced with > *getAdmin*. Change the calls to *getHBaseAdmin* to *getAdmin* where possible. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Work started] (HBASE-17271) hbase-thrift QA tests only run one test
[ https://issues.apache.org/jira/browse/HBASE-17271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17271 started by Jan Hentschel. - > hbase-thrift QA tests only run one test > --- > > Key: HBASE-17271 > URL: https://issues.apache.org/jira/browse/HBASE-17271 > Project: HBase > Issue Type: Bug >Reporter: Ted Yu >Assignee: Jan Hentschel > Labels: build, thrift > > From > https://builds.apache.org/job/PreCommit-HBASE-Build/4822/artifact/patchprocess/patch-unit-hbase-thrift.txt > , it is pretty clear that only one test was run - TestCallQueue > Even though the patch contains modified TestThriftHBaseServiceHandler. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (HBASE-17271) hbase-thrift QA tests only run one test
[ https://issues.apache.org/jira/browse/HBASE-17271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reassigned HBASE-17271: - Assignee: Jan Hentschel > hbase-thrift QA tests only run one test > --- > > Key: HBASE-17271 > URL: https://issues.apache.org/jira/browse/HBASE-17271 > Project: HBase > Issue Type: Bug >Reporter: Ted Yu >Assignee: Jan Hentschel > Labels: build, thrift > > From > https://builds.apache.org/job/PreCommit-HBASE-Build/4822/artifact/patchprocess/patch-unit-hbase-thrift.txt > , it is pretty clear that only one test was run - TestCallQueue > Even though the patch contains modified TestThriftHBaseServiceHandler. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17271) hbase-thrift QA tests only run one test
[ https://issues.apache.org/jira/browse/HBASE-17271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17271: -- Status: Patch Available (was: In Progress) > hbase-thrift QA tests only run one test > --- > > Key: HBASE-17271 > URL: https://issues.apache.org/jira/browse/HBASE-17271 > Project: HBase > Issue Type: Bug >Reporter: Ted Yu >Assignee: Jan Hentschel > Labels: build, thrift > Attachments: HBASE-17271.master.001.patch > > > From > https://builds.apache.org/job/PreCommit-HBASE-Build/4822/artifact/patchprocess/patch-unit-hbase-thrift.txt > , it is pretty clear that only one test was run - TestCallQueue > Even though the patch contains modified TestThriftHBaseServiceHandler. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17271) hbase-thrift QA tests only run one test
[ https://issues.apache.org/jira/browse/HBASE-17271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17271: -- Attachment: HBASE-17271.master.001.patch > hbase-thrift QA tests only run one test > --- > > Key: HBASE-17271 > URL: https://issues.apache.org/jira/browse/HBASE-17271 > Project: HBase > Issue Type: Bug >Reporter: Ted Yu >Assignee: Jan Hentschel > Labels: build, thrift > Attachments: HBASE-17271.master.001.patch > > > From > https://builds.apache.org/job/PreCommit-HBASE-Build/4822/artifact/patchprocess/patch-unit-hbase-thrift.txt > , it is pretty clear that only one test was run - TestCallQueue > Even though the patch contains modified TestThriftHBaseServiceHandler. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17555) Change calls to deprecated getHBaseAdmin to getAdmin
[ https://issues.apache.org/jira/browse/HBASE-17555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17555: -- Attachment: HBASE-17555.master.002.patch > Change calls to deprecated getHBaseAdmin to getAdmin > > > Key: HBASE-17555 > URL: https://issues.apache.org/jira/browse/HBASE-17555 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17555.master.001.patch, > HBASE-17555.master.002.patch > > > *HBaseTestingUtil.getHBaseAdmin* is deprecated and was replaced with > *getAdmin*. Change the calls to *getHBaseAdmin* to *getAdmin* where possible. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-17271) hbase-thrift QA tests only run one test
[ https://issues.apache.org/jira/browse/HBASE-17271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15842888#comment-15842888 ] Jan Hentschel commented on HBASE-17271: --- The failing test itself does not seem to be the problem. It tries to bind to an address which is already in use during the Jenkins job. > hbase-thrift QA tests only run one test > --- > > Key: HBASE-17271 > URL: https://issues.apache.org/jira/browse/HBASE-17271 > Project: HBase > Issue Type: Bug >Reporter: Ted Yu >Assignee: Jan Hentschel > Labels: build, thrift > Attachments: HBASE-17271.master.001.patch > > > From > https://builds.apache.org/job/PreCommit-HBASE-Build/4822/artifact/patchprocess/patch-unit-hbase-thrift.txt > , it is pretty clear that only one test was run - TestCallQueue > Even though the patch contains modified TestThriftHBaseServiceHandler. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Work started] (HBASE-17532) Replace explicit type with diamond operator
[ https://issues.apache.org/jira/browse/HBASE-17532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17532 started by Jan Hentschel. - > Replace explicit type with diamond operator > --- > > Key: HBASE-17532 > URL: https://issues.apache.org/jira/browse/HBASE-17532 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > > Because HBase uses Java 8 explicit types can be replaced with the diamond > operator. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17532) Replace explicit type with diamond operator
[ https://issues.apache.org/jira/browse/HBASE-17532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17532: -- Attachment: HBASE-17532.master.001.patch > Replace explicit type with diamond operator > --- > > Key: HBASE-17532 > URL: https://issues.apache.org/jira/browse/HBASE-17532 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17532.master.001.patch > > > Because HBase uses Java 8 explicit types can be replaced with the diamond > operator. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17532) Replace explicit type with diamond operator
[ https://issues.apache.org/jira/browse/HBASE-17532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17532: -- Status: Patch Available (was: In Progress) > Replace explicit type with diamond operator > --- > > Key: HBASE-17532 > URL: https://issues.apache.org/jira/browse/HBASE-17532 > Project: HBase > Issue Type: Improvement >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17532.master.001.patch > > > Because HBase uses Java 8 explicit types can be replaced with the diamond > operator. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-17532) Replace explicit type with diamond operator
Jan Hentschel created HBASE-17532: - Summary: Replace explicit type with diamond operator Key: HBASE-17532 URL: https://issues.apache.org/jira/browse/HBASE-17532 Project: HBase Issue Type: Improvement Reporter: Jan Hentschel Assignee: Jan Hentschel Priority: Trivial Because HBase uses Java 8 explicit types can be replaced with the diamond operator. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17663) Remove the unused imports throughout the code base
[ https://issues.apache.org/jira/browse/HBASE-17663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17663: -- Status: Patch Available (was: In Progress) > Remove the unused imports throughout the code base > -- > > Key: HBASE-17663 > URL: https://issues.apache.org/jira/browse/HBASE-17663 > Project: HBase > Issue Type: Task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17663.master.001.patch > > > Currently there are a lot of unused imports throughout the code base. They > should be removed. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Assigned] (HBASE-13882) Fix RegionSplitPolicy section in HBase book
[ https://issues.apache.org/jira/browse/HBASE-13882?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reassigned HBASE-13882: - Assignee: Jan Hentschel > Fix RegionSplitPolicy section in HBase book > > > Key: HBASE-13882 > URL: https://issues.apache.org/jira/browse/HBASE-13882 > Project: HBase > Issue Type: Bug > Components: documentation >Reporter: Vladimir Rodionov >Assignee: Jan Hentschel >Priority: Trivial > > 65.4.1. Custom Split Policies > The section starts with the following statement: > {quote} > ou can override the default split policy using a custom > RegionSplitPolicy(HBase 0.94+). Typically a custom split policy should extend > HBase’s default split policy: IncreasingToUpperBoundRegionSplitPolicy. > {quote} > There is typo above as well. > Then if we scroll down a little bit: > {quote} > The default split policy can be overwritten using a custom > RegionSplitPolicy(HBase 0.94+). Typically a custom split policy should extend > HBase’s default split policy: ConstantSizeRegionSplitPolicy. > {quote} > The link: > http://hbase.apache.org/book.html#_custom_split_policies -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Work started] (HBASE-13882) Fix RegionSplitPolicy section in HBase book
[ https://issues.apache.org/jira/browse/HBASE-13882?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-13882 started by Jan Hentschel. - > Fix RegionSplitPolicy section in HBase book > > > Key: HBASE-13882 > URL: https://issues.apache.org/jira/browse/HBASE-13882 > Project: HBase > Issue Type: Bug > Components: documentation >Reporter: Vladimir Rodionov >Assignee: Jan Hentschel >Priority: Trivial > > 65.4.1. Custom Split Policies > The section starts with the following statement: > {quote} > ou can override the default split policy using a custom > RegionSplitPolicy(HBase 0.94+). Typically a custom split policy should extend > HBase’s default split policy: IncreasingToUpperBoundRegionSplitPolicy. > {quote} > There is typo above as well. > Then if we scroll down a little bit: > {quote} > The default split policy can be overwritten using a custom > RegionSplitPolicy(HBase 0.94+). Typically a custom split policy should extend > HBase’s default split policy: ConstantSizeRegionSplitPolicy. > {quote} > The link: > http://hbase.apache.org/book.html#_custom_split_policies -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-13882) Fix RegionSplitPolicy section in HBase book
[ https://issues.apache.org/jira/browse/HBASE-13882?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-13882: -- Attachment: HBASE-13882.master.001.patch > Fix RegionSplitPolicy section in HBase book > > > Key: HBASE-13882 > URL: https://issues.apache.org/jira/browse/HBASE-13882 > Project: HBase > Issue Type: Bug > Components: documentation >Reporter: Vladimir Rodionov >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-13882.master.001.patch > > > 65.4.1. Custom Split Policies > The section starts with the following statement: > {quote} > ou can override the default split policy using a custom > RegionSplitPolicy(HBase 0.94+). Typically a custom split policy should extend > HBase’s default split policy: IncreasingToUpperBoundRegionSplitPolicy. > {quote} > There is typo above as well. > Then if we scroll down a little bit: > {quote} > The default split policy can be overwritten using a custom > RegionSplitPolicy(HBase 0.94+). Typically a custom split policy should extend > HBase’s default split policy: ConstantSizeRegionSplitPolicy. > {quote} > The link: > http://hbase.apache.org/book.html#_custom_split_policies -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-13074) Clean up old code around "hbase.master.lease.thread.wakefrequency" as it is not used anymore..
[ https://issues.apache.org/jira/browse/HBASE-13074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-13074: -- Attachment: HBASE-13074.master.001.patch > Clean up old code around "hbase.master.lease.thread.wakefrequency" as it is > not used anymore.. > -- > > Key: HBASE-13074 > URL: https://issues.apache.org/jira/browse/HBASE-13074 > Project: HBase > Issue Type: Task > Components: wal >Reporter: Sunil >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-13074.master.001.patch > > > While checking for configs to tweak, I ran into > hbase.master.lease.thread.wakefrequency, but it has been deprecated. There > are however still references of it in a few tests classes so just cleaning it > up.. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Assigned] (HBASE-13074) Clean up old code around "hbase.master.lease.thread.wakefrequency" as it is not used anymore..
[ https://issues.apache.org/jira/browse/HBASE-13074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reassigned HBASE-13074: - Assignee: Jan Hentschel > Clean up old code around "hbase.master.lease.thread.wakefrequency" as it is > not used anymore.. > -- > > Key: HBASE-13074 > URL: https://issues.apache.org/jira/browse/HBASE-13074 > Project: HBase > Issue Type: Task > Components: wal >Reporter: Sunil >Assignee: Jan Hentschel >Priority: Trivial > > While checking for configs to tweak, I ran into > hbase.master.lease.thread.wakefrequency, but it has been deprecated. There > are however still references of it in a few tests classes so just cleaning it > up.. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-13882) Fix RegionSplitPolicy section in HBase book
[ https://issues.apache.org/jira/browse/HBASE-13882?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-13882: -- Status: Patch Available (was: In Progress) > Fix RegionSplitPolicy section in HBase book > > > Key: HBASE-13882 > URL: https://issues.apache.org/jira/browse/HBASE-13882 > Project: HBase > Issue Type: Bug > Components: documentation >Reporter: Vladimir Rodionov >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-13882.master.001.patch > > > 65.4.1. Custom Split Policies > The section starts with the following statement: > {quote} > ou can override the default split policy using a custom > RegionSplitPolicy(HBase 0.94+). Typically a custom split policy should extend > HBase’s default split policy: IncreasingToUpperBoundRegionSplitPolicy. > {quote} > There is typo above as well. > Then if we scroll down a little bit: > {quote} > The default split policy can be overwritten using a custom > RegionSplitPolicy(HBase 0.94+). Typically a custom split policy should extend > HBase’s default split policy: ConstantSizeRegionSplitPolicy. > {quote} > The link: > http://hbase.apache.org/book.html#_custom_split_policies -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-3944) Remove the overused hbase.server.thread.wakefrequency and replace with multiple configs. specific to context
[ https://issues.apache.org/jira/browse/HBASE-3944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15873359#comment-15873359 ] Jan Hentschel commented on HBASE-3944: -- This seems to be part of HBASE-13074 which removes the remaining usages of hbase.server.thread.wakefrequency. > Remove the overused hbase.server.thread.wakefrequency and replace with > multiple configs. specific to context > > > Key: HBASE-3944 > URL: https://issues.apache.org/jira/browse/HBASE-3944 > Project: HBase > Issue Type: Bug >Reporter: stack > > From LarsG up on list: > implicitly triggers the above check. Also this > > > > Â > > Â Â hbase.server.thread.wakefrequency > > Â Â 1 > > Â Â Time to sleep in between searches for work (in > > milliseconds). > > Â Â Used as sleep interval by service threads such as log roller. > > Â Â > > Â > > > > which is used in this scenario to trigger the check when there is no > > event (put/delete etc.) is quite ambiguous and warrants for a better > > explanation. No? > The above config. is overdone. Remove it and make multiple individual, > context-specific configs in its place. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-13074) Clean up old code around "hbase.master.lease.thread.wakefrequency" as it is not used anymore..
[ https://issues.apache.org/jira/browse/HBASE-13074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-13074: -- Status: Patch Available (was: In Progress) > Clean up old code around "hbase.master.lease.thread.wakefrequency" as it is > not used anymore.. > -- > > Key: HBASE-13074 > URL: https://issues.apache.org/jira/browse/HBASE-13074 > Project: HBase > Issue Type: Task > Components: wal >Reporter: Sunil >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-13074.master.001.patch > > > While checking for configs to tweak, I ran into > hbase.master.lease.thread.wakefrequency, but it has been deprecated. There > are however still references of it in a few tests classes so just cleaning it > up.. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Work started] (HBASE-13074) Clean up old code around "hbase.master.lease.thread.wakefrequency" as it is not used anymore..
[ https://issues.apache.org/jira/browse/HBASE-13074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-13074 started by Jan Hentschel. - > Clean up old code around "hbase.master.lease.thread.wakefrequency" as it is > not used anymore.. > -- > > Key: HBASE-13074 > URL: https://issues.apache.org/jira/browse/HBASE-13074 > Project: HBase > Issue Type: Task > Components: wal >Reporter: Sunil >Assignee: Jan Hentschel >Priority: Trivial > > While checking for configs to tweak, I ran into > hbase.master.lease.thread.wakefrequency, but it has been deprecated. There > are however still references of it in a few tests classes so just cleaning it > up.. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17664) Remove unnecessary semicolons throughout the code base
[ https://issues.apache.org/jira/browse/HBASE-17664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17664: -- Attachment: HBASE-17664.master.001.patch > Remove unnecessary semicolons throughout the code base > -- > > Key: HBASE-17664 > URL: https://issues.apache.org/jira/browse/HBASE-17664 > Project: HBase > Issue Type: Task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17664.master.001.patch > > > Currently there are a lot of places throughout the code base which have > unnecessary semicolons. They should be removed. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17665) Remove usage of deprecated WALKey.getLogSeqNum
[ https://issues.apache.org/jira/browse/HBASE-17665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17665: -- Attachment: HBASE-17665.master.001.patch > Remove usage of deprecated WALKey.getLogSeqNum > -- > > Key: HBASE-17665 > URL: https://issues.apache.org/jira/browse/HBASE-17665 > Project: HBase > Issue Type: Task > Components: wal >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17665.master.001.patch > > > The method WALKey#getLogSeqNum was deprecated, but is still used throughout > the code base. Move the remaining usages to WALKey#getSequenceId. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17665) Remove usage of deprecated WALKey.getLogSeqNum
[ https://issues.apache.org/jira/browse/HBASE-17665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17665: -- Status: Patch Available (was: In Progress) > Remove usage of deprecated WALKey.getLogSeqNum > -- > > Key: HBASE-17665 > URL: https://issues.apache.org/jira/browse/HBASE-17665 > Project: HBase > Issue Type: Task > Components: wal >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17665.master.001.patch > > > The method WALKey#getLogSeqNum was deprecated, but is still used throughout > the code base. Move the remaining usages to WALKey#getSequenceId. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (HBASE-17664) Remove unnecessary semicolons throughout the code base
Jan Hentschel created HBASE-17664: - Summary: Remove unnecessary semicolons throughout the code base Key: HBASE-17664 URL: https://issues.apache.org/jira/browse/HBASE-17664 Project: HBase Issue Type: Task Reporter: Jan Hentschel Assignee: Jan Hentschel Priority: Trivial Currently there are a lot of places throughout the code base which have unnecessary semicolons. They should be removed. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Work started] (HBASE-17664) Remove unnecessary semicolons throughout the code base
[ https://issues.apache.org/jira/browse/HBASE-17664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17664 started by Jan Hentschel. - > Remove unnecessary semicolons throughout the code base > -- > > Key: HBASE-17664 > URL: https://issues.apache.org/jira/browse/HBASE-17664 > Project: HBase > Issue Type: Task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > > Currently there are a lot of places throughout the code base which have > unnecessary semicolons. They should be removed. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17664) Remove unnecessary semicolons throughout the code base
[ https://issues.apache.org/jira/browse/HBASE-17664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17664: -- Status: Patch Available (was: In Progress) > Remove unnecessary semicolons throughout the code base > -- > > Key: HBASE-17664 > URL: https://issues.apache.org/jira/browse/HBASE-17664 > Project: HBase > Issue Type: Task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17664.master.001.patch > > > Currently there are a lot of places throughout the code base which have > unnecessary semicolons. They should be removed. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (HBASE-17665) Remove usage of deprecated WALKey.getLogSeqNum
Jan Hentschel created HBASE-17665: - Summary: Remove usage of deprecated WALKey.getLogSeqNum Key: HBASE-17665 URL: https://issues.apache.org/jira/browse/HBASE-17665 Project: HBase Issue Type: Task Components: wal Reporter: Jan Hentschel Assignee: Jan Hentschel Priority: Minor The method WALKey#getLogSeqNum was deprecated, but is still used throughout the code base. Move the remaining usages to WALKey#getSequenceId. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Work started] (HBASE-17665) Remove usage of deprecated WALKey.getLogSeqNum
[ https://issues.apache.org/jira/browse/HBASE-17665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17665 started by Jan Hentschel. - > Remove usage of deprecated WALKey.getLogSeqNum > -- > > Key: HBASE-17665 > URL: https://issues.apache.org/jira/browse/HBASE-17665 > Project: HBase > Issue Type: Task > Components: wal >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > > The method WALKey#getLogSeqNum was deprecated, but is still used throughout > the code base. Move the remaining usages to WALKey#getSequenceId. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-13074) Clean up old code around "hbase.master.lease.thread.wakefrequency" as it is not used anymore..
[ https://issues.apache.org/jira/browse/HBASE-13074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15873690#comment-15873690 ] Jan Hentschel commented on HBASE-13074: --- The test failure is unrelated to the actual change. > Clean up old code around "hbase.master.lease.thread.wakefrequency" as it is > not used anymore.. > -- > > Key: HBASE-13074 > URL: https://issues.apache.org/jira/browse/HBASE-13074 > Project: HBase > Issue Type: Task > Components: wal >Reporter: Sunil >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-13074.master.001.patch > > > While checking for configs to tweak, I ran into > hbase.master.lease.thread.wakefrequency, but it has been deprecated. There > are however still references of it in a few tests classes so just cleaning it > up.. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-13882) Fix RegionSplitPolicy section in HBase book
[ https://issues.apache.org/jira/browse/HBASE-13882?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15873689#comment-15873689 ] Jan Hentschel commented on HBASE-13882: --- The test failure is unrelated to the actual change. > Fix RegionSplitPolicy section in HBase book > > > Key: HBASE-13882 > URL: https://issues.apache.org/jira/browse/HBASE-13882 > Project: HBase > Issue Type: Bug > Components: documentation >Reporter: Vladimir Rodionov >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-13882.master.001.patch > > > 65.4.1. Custom Split Policies > The section starts with the following statement: > {quote} > ou can override the default split policy using a custom > RegionSplitPolicy(HBase 0.94+). Typically a custom split policy should extend > HBase’s default split policy: IncreasingToUpperBoundRegionSplitPolicy. > {quote} > There is typo above as well. > Then if we scroll down a little bit: > {quote} > The default split policy can be overwritten using a custom > RegionSplitPolicy(HBase 0.94+). Typically a custom split policy should extend > HBase’s default split policy: ConstantSizeRegionSplitPolicy. > {quote} > The link: > http://hbase.apache.org/book.html#_custom_split_policies -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (HBASE-17663) Remove the unused imports throughout the code base
Jan Hentschel created HBASE-17663: - Summary: Remove the unused imports throughout the code base Key: HBASE-17663 URL: https://issues.apache.org/jira/browse/HBASE-17663 Project: HBase Issue Type: Task Reporter: Jan Hentschel Assignee: Jan Hentschel Priority: Trivial Currently there are a lot of unused imports throughout the code base. They should be removed. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17663) Remove the unused imports throughout the code base
[ https://issues.apache.org/jira/browse/HBASE-17663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17663: -- Attachment: HBASE-17663.master.001.patch > Remove the unused imports throughout the code base > -- > > Key: HBASE-17663 > URL: https://issues.apache.org/jira/browse/HBASE-17663 > Project: HBase > Issue Type: Task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17663.master.001.patch > > > Currently there are a lot of unused imports throughout the code base. They > should be removed. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Work started] (HBASE-17663) Remove the unused imports throughout the code base
[ https://issues.apache.org/jira/browse/HBASE-17663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17663 started by Jan Hentschel. - > Remove the unused imports throughout the code base > -- > > Key: HBASE-17663 > URL: https://issues.apache.org/jira/browse/HBASE-17663 > Project: HBase > Issue Type: Task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > > Currently there are a lot of unused imports throughout the code base. They > should be removed. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (HBASE-17666) Remove usage of deprecated SnapshotDescriptionUtils.SNAPSHOT_TIMEOUT_MILLIS_DEFAULT
Jan Hentschel created HBASE-17666: - Summary: Remove usage of deprecated SnapshotDescriptionUtils.SNAPSHOT_TIMEOUT_MILLIS_DEFAULT Key: HBASE-17666 URL: https://issues.apache.org/jira/browse/HBASE-17666 Project: HBase Issue Type: Task Components: snapshots Reporter: Jan Hentschel Assignee: Jan Hentschel Priority: Trivial The field SnapshotDescriptionUtils.SNAPSHOT_TIMEOUT_MILLIS_DEFAULT was deprecated, but is still used in one place. Move the remaining usage to SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17666) Remove usage of deprecated SnapshotDescriptionUtils.SNAPSHOT_TIMEOUT_MILLIS_DEFAULT
[ https://issues.apache.org/jira/browse/HBASE-17666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17666: -- Attachment: HBASE-17666.master.001.patch > Remove usage of deprecated > SnapshotDescriptionUtils.SNAPSHOT_TIMEOUT_MILLIS_DEFAULT > --- > > Key: HBASE-17666 > URL: https://issues.apache.org/jira/browse/HBASE-17666 > Project: HBase > Issue Type: Task > Components: snapshots >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17666.master.001.patch > > > The field SnapshotDescriptionUtils.SNAPSHOT_TIMEOUT_MILLIS_DEFAULT was > deprecated, but is still used in one place. Move the remaining usage to > SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17666) Remove usage of deprecated SnapshotDescriptionUtils.SNAPSHOT_TIMEOUT_MILLIS_DEFAULT
[ https://issues.apache.org/jira/browse/HBASE-17666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17666: -- Status: Patch Available (was: In Progress) > Remove usage of deprecated > SnapshotDescriptionUtils.SNAPSHOT_TIMEOUT_MILLIS_DEFAULT > --- > > Key: HBASE-17666 > URL: https://issues.apache.org/jira/browse/HBASE-17666 > Project: HBase > Issue Type: Task > Components: snapshots >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Trivial > Attachments: HBASE-17666.master.001.patch > > > The field SnapshotDescriptionUtils.SNAPSHOT_TIMEOUT_MILLIS_DEFAULT was > deprecated, but is still used in one place. Move the remaining usage to > SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-9702) Change unittests that use "table" or "testtable" to use method names.
[ https://issues.apache.org/jira/browse/HBASE-9702?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15864305#comment-15864305 ] Jan Hentschel commented on HBASE-9702: -- I couldn't script it and instead did a search for all occurrences of TableName.valueOf in the tests, because some of the tests (f.e. the one's with parameters) actually break if the method names are used or the name of the table in a test was defined in another method (f.e. in a private helper). > Change unittests that use "table" or "testtable" to use method names. > - > > Key: HBASE-9702 > URL: https://issues.apache.org/jira/browse/HBASE-9702 > Project: HBase > Issue Type: Bug >Reporter: Jonathan Hsieh >Assignee: Jan Hentschel > Attachments: HBASE-9702.master.001.patch, HBASE-9702.master.002.patch > > > While working on HBASE-9686, many tests left files that indicated the method > they had come from but several drop data in "table" or "testtable" tables. > Naming them this way makes it hard to track which tests these came from. We > should make all test use > @Rule TestName name = new TestName(); > ... > TableName t = TableName.valueOf(name.getMethodName()); -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-9702) Change unittests that use "table" or "testtable" to use method names.
[ https://issues.apache.org/jira/browse/HBASE-9702?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15864344#comment-15864344 ] Jan Hentschel commented on HBASE-9702: -- Again, the test failure seems to be unrelated due to a port already in use. > Change unittests that use "table" or "testtable" to use method names. > - > > Key: HBASE-9702 > URL: https://issues.apache.org/jira/browse/HBASE-9702 > Project: HBase > Issue Type: Bug >Reporter: Jonathan Hsieh >Assignee: Jan Hentschel > Attachments: HBASE-9702.master.001.patch, HBASE-9702.master.002.patch > > > While working on HBASE-9686, many tests left files that indicated the method > they had come from but several drop data in "table" or "testtable" tables. > Naming them this way makes it hard to track which tests these came from. We > should make all test use > @Rule TestName name = new TestName(); > ... > TableName t = TableName.valueOf(name.getMethodName()); -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-14043) Syntax error in Section 26.2 of Reference Guide
[ https://issues.apache.org/jira/browse/HBASE-14043?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15867859#comment-15867859 ] Jan Hentschel commented on HBASE-14043: --- Is this still an issue? It seems that the link in the reference guide was simplified (http://hbase.apache.org/book.html#_data_model_operations). > Syntax error in Section 26.2 of Reference Guide > --- > > Key: HBASE-14043 > URL: https://issues.apache.org/jira/browse/HBASE-14043 > Project: HBase > Issue Type: Bug > Components: documentation >Reporter: Joe McCarthy >Priority: Trivial > > The following string does not appear rendered as the preceding string > describing Table.put: > "link:http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/Table.html#batch(java.util.List, > java.lang.Object[])[Table.batch] (non-writeBuffer)" -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-14044) #keyvalue / #keyvalue.example anchor(s) in Reference Guide
[ https://issues.apache.org/jira/browse/HBASE-14044?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15867857#comment-15867857 ] Jan Hentschel commented on HBASE-14044: --- Is this one still valid? It seems that there are currently no references to the mentioned anchor, which seems to work (http://hbase.apache.org/book.html#keyvalue.example). > #keyvalue / #keyvalue.example anchor(s) in Reference Guide > -- > > Key: HBASE-14044 > URL: https://issues.apache.org/jira/browse/HBASE-14044 > Project: HBase > Issue Type: Bug > Components: documentation >Reporter: Joe McCarthy >Priority: Trivial > > There are several references to a #keyvalue anchor in the Reference Guide, > but I do not see any definition of that anchor. There is a #keyvalue.example > definition. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17634) Clean up the usage of Result.isPartial
[ https://issues.apache.org/jira/browse/HBASE-17634?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17634: -- Attachment: HBASE-17634.master.001.patch > Clean up the usage of Result.isPartial > -- > > Key: HBASE-17634 > URL: https://issues.apache.org/jira/browse/HBASE-17634 > Project: HBase > Issue Type: Improvement > Components: scan >Affects Versions: 2.0.0, 1.4.0 >Reporter: Duo Zhang >Assignee: Jan Hentschel > Fix For: 2.0.0, 1.4.0 > > Attachments: HBASE-17634.master.001.patch > > > We have marked Result.isPartial as deprecated in HBASE-17599. This issue aims > to remove the isPartial usage in our code base. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-9702) Change unittests that use "table" or "testtable" to use method names.
[ https://issues.apache.org/jira/browse/HBASE-9702?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-9702: - Status: Patch Available (was: In Progress) > Change unittests that use "table" or "testtable" to use method names. > - > > Key: HBASE-9702 > URL: https://issues.apache.org/jira/browse/HBASE-9702 > Project: HBase > Issue Type: Bug >Reporter: Jonathan Hsieh >Assignee: Jan Hentschel > Attachments: HBASE-9702.master.001.patch > > > While working on HBASE-9686, many tests left files that indicated the method > they had come from but several drop data in "table" or "testtable" tables. > Naming them this way makes it hard to track which tests these came from. We > should make all test use > @Rule TestName name = new TestName(); > ... > TableName t = TableName.valueOf(name.getMethodName()); -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-17636) Fix speling [sic] error in enable replication script output
[ https://issues.apache.org/jira/browse/HBASE-17636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15862973#comment-15862973 ] Jan Hentschel commented on HBASE-17636: --- For the 2.0.0 branch this was already done in HBASE-15849. It was not brought to branch-1 because of the discussion in [HBASE-16044|https://issues.apache.org/jira/browse/HBASE-16044?focusedCommentId=15347364=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15347364]. > Fix speling [sic] error in enable replication script output > --- > > Key: HBASE-17636 > URL: https://issues.apache.org/jira/browse/HBASE-17636 > Project: HBase > Issue Type: Bug > Components: Replication >Affects Versions: 1.3.1 >Reporter: Lars George > > When enabling the replication for a table: > {noformat} > hbase(main):012:0> enable_table_replication 'repltest' > 0 row(s) in 7.6080 seconds > The replication swith of table 'repltest' successfully enabled > {noformat} > See {{swith}} as opposed to {{switch}}. Also, that sentence is somewhat too > complicated. Better is maybe {{Replication for table successfully > enabled.}}? -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Assigned] (HBASE-17634) Clean up the usage of Result.isPartial
[ https://issues.apache.org/jira/browse/HBASE-17634?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reassigned HBASE-17634: - Assignee: Jan Hentschel > Clean up the usage of Result.isPartial > -- > > Key: HBASE-17634 > URL: https://issues.apache.org/jira/browse/HBASE-17634 > Project: HBase > Issue Type: Improvement > Components: scan >Affects Versions: 2.0.0, 1.4.0 >Reporter: Duo Zhang >Assignee: Jan Hentschel > Fix For: 2.0.0, 1.4.0 > > > We have marked Result.isPartial as deprecated in HBASE-17599. This issue aims > to remove the isPartial usage in our code base. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Work started] (HBASE-17634) Clean up the usage of Result.isPartial
[ https://issues.apache.org/jira/browse/HBASE-17634?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17634 started by Jan Hentschel. - > Clean up the usage of Result.isPartial > -- > > Key: HBASE-17634 > URL: https://issues.apache.org/jira/browse/HBASE-17634 > Project: HBase > Issue Type: Improvement > Components: scan >Affects Versions: 2.0.0, 1.4.0 >Reporter: Duo Zhang >Assignee: Jan Hentschel > Fix For: 2.0.0, 1.4.0 > > > We have marked Result.isPartial as deprecated in HBASE-17599. This issue aims > to remove the isPartial usage in our code base. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Assigned] (HBASE-17631) Canary interval too low
[ https://issues.apache.org/jira/browse/HBASE-17631?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reassigned HBASE-17631: - Assignee: Jan Hentschel > Canary interval too low > --- > > Key: HBASE-17631 > URL: https://issues.apache.org/jira/browse/HBASE-17631 > Project: HBase > Issue Type: Bug > Components: canary >Affects Versions: 1.3.1 >Reporter: Lars George >Assignee: Jan Hentschel > > The interval currently is {{6000}} milliseconds, or six seconds, which makes > little sense to test that often in succession. We should set the default to > at least 60 seconds, or even every 5 minutes? -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Work started] (HBASE-17631) Canary interval too low
[ https://issues.apache.org/jira/browse/HBASE-17631?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17631 started by Jan Hentschel. - > Canary interval too low > --- > > Key: HBASE-17631 > URL: https://issues.apache.org/jira/browse/HBASE-17631 > Project: HBase > Issue Type: Bug > Components: canary >Affects Versions: 1.3.1 >Reporter: Lars George >Assignee: Jan Hentschel > > The interval currently is {{6000}} milliseconds, or six seconds, which makes > little sense to test that often in succession. We should set the default to > at least 60 seconds, or even every 5 minutes? -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-17631) Canary interval too low
[ https://issues.apache.org/jira/browse/HBASE-17631?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15863034#comment-15863034 ] Jan Hentschel commented on HBASE-17631: --- Added a patch which changes the interval to 60 seconds. > Canary interval too low > --- > > Key: HBASE-17631 > URL: https://issues.apache.org/jira/browse/HBASE-17631 > Project: HBase > Issue Type: Bug > Components: canary >Affects Versions: 1.3.1 >Reporter: Lars George >Assignee: Jan Hentschel > Attachments: HBASE-17631.master.001.patch > > > The interval currently is {{6000}} milliseconds, or six seconds, which makes > little sense to test that often in succession. We should set the default to > at least 60 seconds, or even every 5 minutes? -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17631) Canary interval too low
[ https://issues.apache.org/jira/browse/HBASE-17631?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17631: -- Status: Patch Available (was: In Progress) > Canary interval too low > --- > > Key: HBASE-17631 > URL: https://issues.apache.org/jira/browse/HBASE-17631 > Project: HBase > Issue Type: Bug > Components: canary >Affects Versions: 1.3.1 >Reporter: Lars George >Assignee: Jan Hentschel > Attachments: HBASE-17631.master.001.patch > > > The interval currently is {{6000}} milliseconds, or six seconds, which makes > little sense to test that often in succession. We should set the default to > at least 60 seconds, or even every 5 minutes? -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-9702) Change unittests that use "table" or "testtable" to use method names.
[ https://issues.apache.org/jira/browse/HBASE-9702?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-9702: - Attachment: HBASE-9702.master.001.patch > Change unittests that use "table" or "testtable" to use method names. > - > > Key: HBASE-9702 > URL: https://issues.apache.org/jira/browse/HBASE-9702 > Project: HBase > Issue Type: Bug >Reporter: Jonathan Hsieh >Assignee: Jan Hentschel > Attachments: HBASE-9702.master.001.patch > > > While working on HBASE-9686, many tests left files that indicated the method > they had come from but several drop data in "table" or "testtable" tables. > Naming them this way makes it hard to track which tests these came from. We > should make all test use > @Rule TestName name = new TestName(); > ... > TableName t = TableName.valueOf(name.getMethodName()); -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-17634) Clean up the usage of Result.isPartial
[ https://issues.apache.org/jira/browse/HBASE-17634?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17634: -- Status: Patch Available (was: In Progress) > Clean up the usage of Result.isPartial > -- > > Key: HBASE-17634 > URL: https://issues.apache.org/jira/browse/HBASE-17634 > Project: HBase > Issue Type: Improvement > Components: scan >Affects Versions: 2.0.0, 1.4.0 >Reporter: Duo Zhang >Assignee: Jan Hentschel > Fix For: 2.0.0, 1.4.0 > > Attachments: HBASE-17634.master.001.patch > > > We have marked Result.isPartial as deprecated in HBASE-17599. This issue aims > to remove the isPartial usage in our code base. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-17631) Canary interval too low
[ https://issues.apache.org/jira/browse/HBASE-17631?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15863834#comment-15863834 ] Jan Hentschel commented on HBASE-17631: --- The problem of the failing build seems to be in Surefire and not in the changes made. > Canary interval too low > --- > > Key: HBASE-17631 > URL: https://issues.apache.org/jira/browse/HBASE-17631 > Project: HBase > Issue Type: Bug > Components: canary >Affects Versions: 1.3.1 >Reporter: Lars George >Assignee: Jan Hentschel > Attachments: HBASE-17631.master.001.patch > > > The interval currently is {{6000}} milliseconds, or six seconds, which makes > little sense to test that often in succession. We should set the default to > at least 60 seconds, or even every 5 minutes? -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-9702) Change unittests that use "table" or "testtable" to use method names.
[ https://issues.apache.org/jira/browse/HBASE-9702?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15864002#comment-15864002 ] Jan Hentschel commented on HBASE-9702: -- Updated the patch to address the test failures. > Change unittests that use "table" or "testtable" to use method names. > - > > Key: HBASE-9702 > URL: https://issues.apache.org/jira/browse/HBASE-9702 > Project: HBase > Issue Type: Bug >Reporter: Jonathan Hsieh >Assignee: Jan Hentschel > Attachments: HBASE-9702.master.001.patch, HBASE-9702.master.002.patch > > > While working on HBASE-9686, many tests left files that indicated the method > they had come from but several drop data in "table" or "testtable" tables. > Naming them this way makes it hard to track which tests these came from. We > should make all test use > @Rule TestName name = new TestName(); > ... > TableName t = TableName.valueOf(name.getMethodName()); -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (HBASE-9702) Change unittests that use "table" or "testtable" to use method names.
[ https://issues.apache.org/jira/browse/HBASE-9702?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-9702: - Attachment: HBASE-9702.master.002.patch > Change unittests that use "table" or "testtable" to use method names. > - > > Key: HBASE-9702 > URL: https://issues.apache.org/jira/browse/HBASE-9702 > Project: HBase > Issue Type: Bug >Reporter: Jonathan Hsieh >Assignee: Jan Hentschel > Attachments: HBASE-9702.master.001.patch, HBASE-9702.master.002.patch > > > While working on HBASE-9686, many tests left files that indicated the method > they had come from but several drop data in "table" or "testtable" tables. > Naming them this way makes it hard to track which tests these came from. We > should make all test use > @Rule TestName name = new TestName(); > ... > TableName t = TableName.valueOf(name.getMethodName()); -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (HBASE-10699) Optimize some code
[ https://issues.apache.org/jira/browse/HBASE-10699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15827690#comment-15827690 ] Jan Hentschel commented on HBASE-10699: --- [~appy] Yes, I'm already working on it. I will close the other tickets as soon as the patch is available. > Optimize some code > -- > > Key: HBASE-10699 > URL: https://issues.apache.org/jira/browse/HBASE-10699 > Project: HBase > Issue Type: Improvement >Reporter: @deprecated Yi Deng >Assignee: Jan Hentschel > > 1. Set capacity on ArrayList when possible > 2. Use isEmpty instead of size() == 0 when possible > 3. Reduce some unnecessary allocation -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-17473) Set capacity on ArrayList in hbase-client
Jan Hentschel created HBASE-17473: - Summary: Set capacity on ArrayList in hbase-client Key: HBASE-17473 URL: https://issues.apache.org/jira/browse/HBASE-17473 Project: HBase Issue Type: Sub-task Components: Client Reporter: Jan Hentschel Assignee: Jan Hentschel Priority: Minor Set the capacity on an ArrayList when possible in the *hbase-client* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Work started] (HBASE-17473) Set capacity on ArrayList in hbase-client
[ https://issues.apache.org/jira/browse/HBASE-17473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17473 started by Jan Hentschel. - > Set capacity on ArrayList in hbase-client > - > > Key: HBASE-17473 > URL: https://issues.apache.org/jira/browse/HBASE-17473 > Project: HBase > Issue Type: Sub-task > Components: Client >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > > Set the capacity on an ArrayList when possible in the *hbase-client* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17473) Set capacity on ArrayList in hbase-client
[ https://issues.apache.org/jira/browse/HBASE-17473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17473: -- Status: Patch Available (was: In Progress) > Set capacity on ArrayList in hbase-client > - > > Key: HBASE-17473 > URL: https://issues.apache.org/jira/browse/HBASE-17473 > Project: HBase > Issue Type: Sub-task > Components: Client >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17473.master.001.patch > > > Set the capacity on an ArrayList when possible in the *hbase-client* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17473) Set capacity on ArrayList in hbase-client
[ https://issues.apache.org/jira/browse/HBASE-17473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17473: -- Attachment: HBASE-17473.master.001.patch > Set capacity on ArrayList in hbase-client > - > > Key: HBASE-17473 > URL: https://issues.apache.org/jira/browse/HBASE-17473 > Project: HBase > Issue Type: Sub-task > Components: Client >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17473.master.001.patch > > > Set the capacity on an ArrayList when possible in the *hbase-client* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-17477) Set capacity on ArrayList in hbase-common
Jan Hentschel created HBASE-17477: - Summary: Set capacity on ArrayList in hbase-common Key: HBASE-17477 URL: https://issues.apache.org/jira/browse/HBASE-17477 Project: HBase Issue Type: Sub-task Reporter: Jan Hentschel Assignee: Jan Hentschel Priority: Minor Set the capacity on an ArrayList when possible in the *hbase-common* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17477) Set capacity on ArrayList in hbase-common
[ https://issues.apache.org/jira/browse/HBASE-17477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17477: -- Attachment: HBASE-17477.master.001.patch > Set capacity on ArrayList in hbase-common > - > > Key: HBASE-17477 > URL: https://issues.apache.org/jira/browse/HBASE-17477 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17477.master.001.patch > > > Set the capacity on an ArrayList when possible in the *hbase-common* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Work started] (HBASE-17477) Set capacity on ArrayList in hbase-common
[ https://issues.apache.org/jira/browse/HBASE-17477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17477 started by Jan Hentschel. - > Set capacity on ArrayList in hbase-common > - > > Key: HBASE-17477 > URL: https://issues.apache.org/jira/browse/HBASE-17477 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > > Set the capacity on an ArrayList when possible in the *hbase-common* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17477) Set capacity on ArrayList in hbase-common
[ https://issues.apache.org/jira/browse/HBASE-17477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17477: -- Status: Patch Available (was: In Progress) > Set capacity on ArrayList in hbase-common > - > > Key: HBASE-17477 > URL: https://issues.apache.org/jira/browse/HBASE-17477 > Project: HBase > Issue Type: Sub-task >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17477.master.001.patch > > > Set the capacity on an ArrayList when possible in the *hbase-common* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Work started] (HBASE-17420) Use isEmpty instead of size() == 0 in hbase-thrift
[ https://issues.apache.org/jira/browse/HBASE-17420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-17420 started by Jan Hentschel. - > Use isEmpty instead of size() == 0 in hbase-thrift > -- > > Key: HBASE-17420 > URL: https://issues.apache.org/jira/browse/HBASE-17420 > Project: HBase > Issue Type: Sub-task > Components: Thrift >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-thrift* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (HBASE-17420) Use isEmpty instead of size() == 0 in hbase-thrift
[ https://issues.apache.org/jira/browse/HBASE-17420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel reassigned HBASE-17420: - Assignee: Jan Hentschel > Use isEmpty instead of size() == 0 in hbase-thrift > -- > > Key: HBASE-17420 > URL: https://issues.apache.org/jira/browse/HBASE-17420 > Project: HBase > Issue Type: Sub-task > Components: Thrift >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-thrift* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17420) Use isEmpty instead of size() == 0 in hbase-thrift
[ https://issues.apache.org/jira/browse/HBASE-17420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17420: -- Status: Patch Available (was: In Progress) > Use isEmpty instead of size() == 0 in hbase-thrift > -- > > Key: HBASE-17420 > URL: https://issues.apache.org/jira/browse/HBASE-17420 > Project: HBase > Issue Type: Sub-task > Components: Thrift >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17420.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-thrift* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17420) Use isEmpty instead of size() == 0 in hbase-thrift
[ https://issues.apache.org/jira/browse/HBASE-17420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17420: -- Attachment: HBASE-17420.master.001.patch > Use isEmpty instead of size() == 0 in hbase-thrift > -- > > Key: HBASE-17420 > URL: https://issues.apache.org/jira/browse/HBASE-17420 > Project: HBase > Issue Type: Sub-task > Components: Thrift >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17420.master.001.patch > > > Use {code:java}.isEmpty(){code} instead of {code:java}size() == 0{code} when > possible in the *hbase-thrift* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-17473) Set capacity on ArrayList in hbase-client
[ https://issues.apache.org/jira/browse/HBASE-17473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Hentschel updated HBASE-17473: -- Attachment: HBASE-17473.master.002.patch > Set capacity on ArrayList in hbase-client > - > > Key: HBASE-17473 > URL: https://issues.apache.org/jira/browse/HBASE-17473 > Project: HBase > Issue Type: Sub-task > Components: Client >Reporter: Jan Hentschel >Assignee: Jan Hentschel >Priority: Minor > Attachments: HBASE-17473.master.001.patch, > HBASE-17473.master.002.patch > > > Set the capacity on an ArrayList when possible in the *hbase-client* module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)