Lucene-7.5.0 icon indicating copy to clipboard operation
Lucene-7.5.0 copied to clipboard

TermsHashPerField numPostingInt

Open IcanDoItL opened this issue 3 years ago • 6 comments

numPostingInt 这个值为什么设定为streamCount的2倍

IcanDoItL avatar Jul 07 '21 07:07 IcanDoItL

numPostingInt 这个值为什么设定为streamCount的2倍

好问题。PMC自己也不知道 源码中不是有官方吐槽么。。。

image

LuXugang avatar Jul 07 '21 07:07 LuXugang

numPostingInt 这个值为什么设定为streamCount的2倍

Lucene 8.6.0以后才有这个注释。

LuXugang avatar Jul 07 '21 07:07 LuXugang

额 好吧 看的是8.0.0的

IcanDoItL avatar Jul 08 '21 03:07 IcanDoItL

额 好吧 看的是8.0.0的 你这个疑惑在 8.11.0被修复了,具体吐槽可以看这里 https://issues.apache.org/jira/browse/LUCENE-9673

LuXugang avatar Nov 11 '21 07:11 LuXugang

IcanDoItL avatar Nov 30 '21 10:11 IcanDoItL

额 好吧 看的是8.0.0的 你这个疑惑在 8.11.0被修复了,具体吐槽可以看这里 https://issues.apache.org/jira/browse/LUCENE-9673

好的多谢,Lucene里面有些常量的定义不知道是什么含义,是不是没有特殊注释的,就是随机的一个值。例如ParallelPostingsArray中的BYTES_PER_POSTING为什么取值为3 * Integer.BYTES

IcanDoItL avatar Nov 30 '21 10:11 IcanDoItL