Shikhar Bhushan created LUCENE-4998: ---------------------------------------
Summary: be more precise about IOContext for reads Key: LUCENE-4998 URL: https://issues.apache.org/jira/browse/LUCENE-4998 Project: Lucene - Core Issue Type: Improvement Reporter: Shikhar Bhushan Priority: Minor Fix For: 5.0, 4.4 Attachments: LUCENE-4998.patch Set the context as {{IOContext.READ}} / {{IOContext.READONCE}} where applicable ---- Motivation: Custom {{PostingsFormat}} may want to check the context on {{SegmentReadState}} and branch differently, but for this to work properly the context has to be specified correctly up the stack. For example, {{DirectPostingsFormat}} only loads postings into memory if the {{context != MERGE}}. However a better condition would be {{context == Context.READ && !context.readOnce}}. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org