Zheng Wang created HBASE-24483:
----------------------------------
Summary: 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
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}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)