You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by ni...@apache.org on 2017/01/25 03:44:06 UTC
[22/50] [abbrv] lucenenet git commit:
Lucene.Net.Tests.Core.Index.TestTransactionRollback: Made
RollbackDeletionPolicy, DeleteLastCommitPolicy,
and KeepAllDeletionPolicy classes non-generic as they were in Lucene. The
generic closing type name was collid
Lucene.Net.Tests.Core.Index.TestTransactionRollback: Made RollbackDeletionPolicy, DeleteLastCommitPolicy, and KeepAllDeletionPolicy classes non-generic as they were in Lucene. The generic closing type name was colliding with the name used on their methods.
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/9c9cba2b
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/9c9cba2b
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/9c9cba2b
Branch: refs/heads/api-work
Commit: 9c9cba2bf4ef21db1291cabf447fdbb8a535270b
Parents: 9aab47d
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Wed Jan 25 05:41:12 2017 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Wed Jan 25 09:34:47 2017 +0700
----------------------------------------------------------------------
.../core/Index/TestTransactionRollback.cs | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/9c9cba2b/src/Lucene.Net.Tests/core/Index/TestTransactionRollback.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Index/TestTransactionRollback.cs b/src/Lucene.Net.Tests/core/Index/TestTransactionRollback.cs
index cc43640..0ff979a 100644
--- a/src/Lucene.Net.Tests/core/Index/TestTransactionRollback.cs
+++ b/src/Lucene.Net.Tests/core/Index/TestTransactionRollback.cs
@@ -70,7 +70,7 @@ namespace Lucene.Net.Index
throw new Exception("Couldn't find commit point " + id);
}
- IndexWriter w = new IndexWriter(Dir, NewIndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer(Random())).SetIndexDeletionPolicy(new RollbackDeletionPolicy<IndexCommit>(this, id)).SetIndexCommit(last));
+ IndexWriter w = new IndexWriter(Dir, NewIndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer(Random())).SetIndexDeletionPolicy(new RollbackDeletionPolicy(this, id)).SetIndexCommit(last));
IDictionary<string, string> data = new Dictionary<string, string>();
data["index"] = "Rolled back to 1-" + id;
w.CommitData = data;
@@ -139,7 +139,7 @@ namespace Lucene.Net.Index
Dir = NewDirectory();
//Build index, of records 1 to 100, committing after each batch of 10
- IndexDeletionPolicy sdp = new KeepAllDeletionPolicy<IndexCommit>(this);
+ IndexDeletionPolicy sdp = new KeepAllDeletionPolicy(this);
IndexWriter w = new IndexWriter(Dir, NewIndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer(Random())).SetIndexDeletionPolicy(sdp));
for (int currentRecordId = 1; currentRecordId <= 100; currentRecordId++)
@@ -168,8 +168,7 @@ namespace Lucene.Net.Index
}
// Rolls back to previous commit point
- internal class RollbackDeletionPolicy<T> : IndexDeletionPolicy
- where T : IndexCommit
+ internal class RollbackDeletionPolicy : IndexDeletionPolicy
{
private readonly TestTransactionRollback OuterInstance;
@@ -217,8 +216,7 @@ namespace Lucene.Net.Index
}
}
- internal class DeleteLastCommitPolicy<T> : IndexDeletionPolicy
- where T : IndexCommit
+ internal class DeleteLastCommitPolicy : IndexDeletionPolicy
{
private readonly TestTransactionRollback OuterInstance;
@@ -244,7 +242,7 @@ namespace Lucene.Net.Index
{
// Unless you specify a prior commit point, rollback
// should not work:
- (new IndexWriter(Dir, NewIndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer(Random())).SetIndexDeletionPolicy(new DeleteLastCommitPolicy<IndexCommit>(this)))).Dispose();
+ (new IndexWriter(Dir, NewIndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer(Random())).SetIndexDeletionPolicy(new DeleteLastCommitPolicy(this)))).Dispose();
IndexReader r = DirectoryReader.Open(Dir);
Assert.AreEqual(100, r.NumDocs);
r.Dispose();
@@ -252,8 +250,7 @@ namespace Lucene.Net.Index
}
// Keeps all commit points (used to build index)
- internal class KeepAllDeletionPolicy<T> : IndexDeletionPolicy
- where T : IndexCommit
+ internal class KeepAllDeletionPolicy : IndexDeletionPolicy
{
private readonly TestTransactionRollback OuterInstance;