Description
Trying to make use of FilterListWithAND, I get a nasty stack trace that ends in
Caused by: org.apache.hadoop.hbase.exceptions.DeserializationException: parseFrom called on base Filter, but should be called on derived type at org.apache.hadoop.hbase.filter.Filter.parseFrom(Filter.java:304) ... 13 more at org.apache.hadoop.hbase.master.webapp.MetaBrowser$ResultConsumer.onError(MetaBrowser.java:312) at org.apache.hadoop.hbase.client.AsyncTableImpl.scan0(AsyncTableImpl.java:191) at org.apache.hadoop.hbase.client.AsyncTableImpl.lambda$scan$0(AsyncTableImpl.java:197)
Same thing happens with FilterListWithOR. It appears as if their implementations were not finished during the port over to protobuf. Sadly, I find no tests for these classes.