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 2019/08/07 22:26:14 UTC
[lucenenet] 17/42: Lucene.Net.Benchmark: Use AssemblyQualifiedName
for StandardAnalyzer for better reliability with .NET Reflection
This is an automated email from the ASF dual-hosted git repository.
nightowl888 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git
commit ba0ad2002be60674046c237cf7a2047d20c90563
Author: Shad Storhaug <sh...@shadstorhaug.com>
AuthorDate: Fri Aug 2 17:53:54 2019 +0700
Lucene.Net.Benchmark: Use AssemblyQualifiedName for StandardAnalyzer for better reliability with .NET Reflection
---
src/Lucene.Net.Benchmark/ByTask/Feeds/FileBasedQueryMaker.cs | 2 +-
src/Lucene.Net.Benchmark/ByTask/Feeds/ReutersQueryMaker.cs | 2 +-
src/Lucene.Net.Benchmark/ByTask/Feeds/SimpleQueryMaker.cs | 2 +-
src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs | 2 +-
src/Lucene.Net.Benchmark/ByTask/Tasks/NewAnalyzerTask.cs | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/Lucene.Net.Benchmark/ByTask/Feeds/FileBasedQueryMaker.cs b/src/Lucene.Net.Benchmark/ByTask/Feeds/FileBasedQueryMaker.cs
index 3a49c96..350870d 100644
--- a/src/Lucene.Net.Benchmark/ByTask/Feeds/FileBasedQueryMaker.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/Feeds/FileBasedQueryMaker.cs
@@ -53,7 +53,7 @@ namespace Lucene.Net.Benchmarks.ByTask.Feeds
protected override Query[] PrepareQueries()
{
Analyzer anlzr = NewAnalyzerTask.CreateAnalyzer(m_config.Get("analyzer",
- "Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net.Analysis.Common"));
+ typeof(Lucene.Net.Analysis.Standard.StandardAnalyzer).AssemblyQualifiedName));
string defaultField = m_config.Get("file.query.maker.default.field", DocMaker.BODY_FIELD);
QueryParser qp = new QueryParser(
#pragma warning disable 612, 618
diff --git a/src/Lucene.Net.Benchmark/ByTask/Feeds/ReutersQueryMaker.cs b/src/Lucene.Net.Benchmark/ByTask/Feeds/ReutersQueryMaker.cs
index 4d6ab5f..c833b88 100644
--- a/src/Lucene.Net.Benchmark/ByTask/Feeds/ReutersQueryMaker.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/Feeds/ReutersQueryMaker.cs
@@ -116,7 +116,7 @@ namespace Lucene.Net.Benchmarks.ByTask.Feeds
{
// analyzer (default is standard analyzer)
Analyzer anlzr = NewAnalyzerTask.CreateAnalyzer(m_config.Get("analyzer",
- "Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net.Analysis.Common"));
+ typeof(Lucene.Net.Analysis.Standard.StandardAnalyzer).AssemblyQualifiedName));
List<object> queryList = new List<object>(20);
queryList.AddRange(STANDARD_QUERIES);
diff --git a/src/Lucene.Net.Benchmark/ByTask/Feeds/SimpleQueryMaker.cs b/src/Lucene.Net.Benchmark/ByTask/Feeds/SimpleQueryMaker.cs
index 4ba2fe3..1e88a00 100644
--- a/src/Lucene.Net.Benchmark/ByTask/Feeds/SimpleQueryMaker.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/Feeds/SimpleQueryMaker.cs
@@ -41,7 +41,7 @@ namespace Lucene.Net.Benchmarks.ByTask.Feeds
{
// analyzer (default is standard analyzer)
Analyzer anlzr = NewAnalyzerTask.CreateAnalyzer(m_config.Get("analyzer",
- "Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net.Analysis.Common"));
+ typeof(Lucene.Net.Analysis.Standard.StandardAnalyzer).AssemblyQualifiedName));
QueryParser qp = new QueryParser(
#pragma warning disable 612, 618
diff --git a/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs b/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs
index 8a25b03..136f968 100644
--- a/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs
@@ -97,7 +97,7 @@ namespace Lucene.Net.Benchmarks.ByTask
this.config = config;
// analyzer (default is standard analyzer)
analyzer = NewAnalyzerTask.CreateAnalyzer(config.Get("analyzer",
- "Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net.Analysis.Common"));
+ typeof(Lucene.Net.Analysis.Standard.StandardAnalyzer).AssemblyQualifiedName));
// content source
string sourceClass = config.Get("content.source", typeof(SingleDocSource).AssemblyQualifiedName);
diff --git a/src/Lucene.Net.Benchmark/ByTask/Tasks/NewAnalyzerTask.cs b/src/Lucene.Net.Benchmark/ByTask/Tasks/NewAnalyzerTask.cs
index aae5abb..37263fc 100644
--- a/src/Lucene.Net.Benchmark/ByTask/Tasks/NewAnalyzerTask.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/Tasks/NewAnalyzerTask.cs
@@ -70,7 +70,7 @@ namespace Lucene.Net.Benchmarks.ByTask.Tasks
Analyzer analyzer = null;
if (null == analyzerName || 0 == analyzerName.Length)
{
- analyzerName = "Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net.Analysis.Common";
+ analyzerName = typeof(Lucene.Net.Analysis.Standard.StandardAnalyzer).AssemblyQualifiedName;
}
// First, lookup analyzerName as a named analyzer factory
AnalyzerFactory factory;