You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Zheng Wang (Jira)" <ji...@apache.org> on 2020/06/01 08:50:00 UTC

[jira] [Updated] (HBASE-24483) Add repeated prefix logging for MultipleColumnPrefixFilter

     [ https://issues.apache.org/jira/browse/HBASE-24483?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zheng Wang updated HBASE-24483:
-------------------------------
    Description: 
Current it is not easy to find which one is repeated if the input prefixes are not a few.

 
{code:java}
 java.lang.IllegalArgumentException: prefixes must be distinct
        at org.apache.hadoop.hbase.filter.MultipleColumnPrefixFilter.<init>(MultipleColumnPrefixFilter.java:50)
 

{code}

  was:
Current it is not easy to find which one is repeated if the input prefixes are not a few.

 
{code:java}
 java.lang.IllegalArgumentException: prefixes must be distinct
        at org.apache.hadoop.hbase.filter.MultipleColumnPrefixFilter.<init>(MultipleColumnPrefixFilter.java:50)
        at com.sui.bigdata.repository.service.HbaseService.multiGetFromHbase(HbaseService.java:88)
        at com.sui.bigdata.repository.service.HbaseService.queryList(HbaseService.java:51)
        at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction.execute(MethodExecutionAction.java:116)
        at com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction.executeWithArgs(MethodExecutionAction.java:93)
        at com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction.execute(MethodExecutionAction.java:78)
        at com.netflix.hystrix.contrib.javanica.command.GenericCommand$1.execute(GenericCommand.java:48)
        at com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommand.process(AbstractHystrixCommand.java:145)
        at com.netflix.hystrix.contrib.javanica.command.GenericCommand.run(GenericCommand.java:45)
        at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:302)
        at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:298)
        at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46)
        at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)
        at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
        at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
        at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
        at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
{code}


> Add repeated prefix logging for MultipleColumnPrefixFilter
> ----------------------------------------------------------
>
>                 Key: HBASE-24483
>                 URL: https://issues.apache.org/jira/browse/HBASE-24483
>             Project: HBase
>          Issue Type: Improvement
>          Components: Filters
>            Reporter: Zheng Wang
>            Assignee: Zheng Wang
>            Priority: Minor
>
> Current it is not easy to find which one is repeated if the input prefixes are not a few.
>  
> {code:java}
>  java.lang.IllegalArgumentException: prefixes must be distinct
>         at org.apache.hadoop.hbase.filter.MultipleColumnPrefixFilter.<init>(MultipleColumnPrefixFilter.java:50)
>  
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)