我在涉及涉及WholeRowIterator的Accumulo 1.5.1时遇到问题,并且当在一个键上指定范围时,使过滤器返回行。
Range testRange = new Range("aa", true, "aa\0", false);
当我将此范围设置为具有关联的WholeRowIterator的扫描仪时,即使该范围的重写过滤器函数返回true,过滤器也不会将指定的行“ aa”返回给客户端。
使用WholeRowIterator的扫描仪的范围是否错误?正确的范围是多少?
谢谢。
经过大量挖掘之后,我能够找到此帖子:
WholeRowIterator需要将其优先级设置为21或更高,以免与Version迭代器发生冲突。
这是一个令人讨厌的错误,因为它在测试中提供了许多误报。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句