Hi Simon, guys, I see LUCENE-5038, useCompoundFile stuff had been refactored. Now I think there are some problems with LogMergePolicy. Example: 1. setting useCompoundFile as false and no changing NOCFSRatio(1.0 by default). 2. starting index, new segment will not use compound file even it's small enough for 10 documents. 3. for merging, small segment will be created as compound file if selected segments size is small.
Both for small segment, but behavior is inconsistent. Do you think the API contract is good enough? Best regards, Duke If not now, when? If not me, who?