<div>Hi,</div><div><br></div><div>Thanks for commenting on my proposal.</div><div><br></div><div>While trying to update my proposal, I get confused in move_to_chunk_containing.</div><div><br></div><div><div>In void <span style="line-height: 1.5;">BrassPostList::move_to_chunk_containing(Xapian::docid desired_did),</span></div></div><div><span style="line-height: 1.5;"><br></span></div><div>(void)cursor->find_entry(BrassPostListTable::make_key(term, desired_did))</div><div>Does this function make cursor point to the chunk where the first id in the chunk is less than desired_did and the first id in next chunk is bigger than desired_did ?</div><div>If did1 and did2 is in the same chunk,  make_key returns different key.</div><div>But how can find_entry turn to same chunk with different key ?</div><div><br></div><div><br></div><div><br></div><div><span style="line-height: 1.5;"><br></span></div><div><span style="line-height: 1.5;"><br></span></div><div><br></div><div><div style="color:#909090;font-family:Arial Narrow;font-size:12px">------------------</div><div style="font-size:14px;font-family:Verdana;color:#000;">Shangtong Zhang,<div>Second Year Undergraduate,</div><div>School of Computer Science,</div><div>Fudan University, China.</div></div></div><div> </div>