mirror of https://github.com/apache/lucene.git
SOLR-2895: call CommitTracker#addedDocument after document is added
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1202107 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
6121b823ea
commit
25731ea3f7
|
@ -143,7 +143,6 @@ public class DirectUpdateHandler2 extends UpdateHandler {
|
||||||
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
commitTracker.addedDocument( cmd.commitWithin );
|
|
||||||
softCommitTracker.addedDocument( -1 ); // TODO: support commitWithin with soft update
|
softCommitTracker.addedDocument( -1 ); // TODO: support commitWithin with soft update
|
||||||
|
|
||||||
if (cmd.overwrite) {
|
if (cmd.overwrite) {
|
||||||
|
@ -172,7 +171,7 @@ public class DirectUpdateHandler2 extends UpdateHandler {
|
||||||
// allow duplicates
|
// allow duplicates
|
||||||
writer.addDocument(cmd.getLuceneDocument());
|
writer.addDocument(cmd.getLuceneDocument());
|
||||||
}
|
}
|
||||||
|
commitTracker.addedDocument( cmd.commitWithin );
|
||||||
// Add to the transaction log *after* successfully adding to the index, if there was no error.
|
// Add to the transaction log *after* successfully adding to the index, if there was no error.
|
||||||
// This ordering ensures that if we log it, it's definitely been added to the the index.
|
// This ordering ensures that if we log it, it's definitely been added to the the index.
|
||||||
// This also ensures that if a commit sneaks in-between, that we know everything in a particular
|
// This also ensures that if a commit sneaks in-between, that we know everything in a particular
|
||||||
|
|
Loading…
Reference in New Issue