[
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)