+1 to MyCoy's suggestion.
To answer your most immediate questions:
- Lucene mostly loads metadata in memory at the time of opening a segment
(dvm, tmd, fdm, vem, nvm, kdm files), other files are memory-mapped and
Lucene relies on the filesystem cache to have their data efficiently
available. This
I just started learning Lucene HNSW source code last months.
I find the most effective way is to start with the testcases, set debugging
break points in the code you're interested in, and walk through the code
Regards
MyCoy
On Fri, Nov 4, 2022 at 9:24 PM Rahul Goswami wrote:
> Hello,
> I have