Our application involves lots of live index updates with mixed priority. A few updates are very important and need to be in the index promptly, while we also have a great deal of updates which can be dealt with lazily.
The documentation for the commitWithin leaves some room for interpretation. Does setting commitWithin=1000 mean that only this update will be committed within 1s, or that all pending documents will be committed within 1s? -- Jacob Elder