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)