lucenenet-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nightowl...@apache.org
Subject [lucenenet] branch master updated (82f3699 -> 7c96de9)
Date Thu, 11 Jul 2019 15:42:55 GMT
This is an automated email from the ASF dual-hosted git repository.

nightowl888 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git.


    from 82f3699  build.ps1: Changing the order of execution so when we check if the SDK is
installed, it won't crash due to an error.
     new 71d1430  Fixed TestThreadInterruptDeadlock and TestTwoThreadsInterruptDeadlock
     new dcc15dd  build.ps1: Removed functions that install the .NET Core 1.0 SDK
     new 304a8f1  Updated to the latest version of SharpZipLib, 1.1.0
     new 85da288  Upgraded to the latest version of TeamCity.VSTest.TestAdapter, 1.0.15
     new eb4a815  TestICUCollationKeyAnalyzer: Removed manual failure, since we are no longer
getting crashes due to background threads throwing exceptions
     new 3ba63c9  BUG: Fixed ConcurrentMergeScheduler and TaskMergeScheduler so they don't
throw exceptions on background threads and properly throw exceptions on the calling thread
(fixes #214, fixes #220, fixes LUCENENET-603)
     new e46f1a7  Lucene.Net.Tests.Index.TestIndexWriter.cs: Removed extra code that was used
to put propagate background exceptions to the calling thread (ThreadClass now handles this
for us). Relates to #218. The tests still fail intermittently, but we at least now have useful
exceptions that give us clues.
     new e970bbf  Removed manual test failures that were used to block application crashes
due to exceptions on background threads
     new f7a6a26  SWEEP: Made all tests 5 seconds or over into long running tests, and removed
the attribute from tests that are now performing better than they used to
     new b73217f  Removed Timeout attribute from tests that are known to run in a short time,
and deleted the (pointless) HasTimeoutAttribute
     new dbb983f  Upgrade test target from .NET Core 2.0 to .NET Core 2.1 to support icu.net
(see: https://github.com/sillsdev/icu-dotnet/issues/118)
     new 7c96de9  Upgraded icu.net to the stable version on NuGet, 59.1.15

The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 NuGet.config                                       | 29 --------
 TestTargetFramework.proj                           |  4 +-
 build/Dependencies.props                           |  7 +-
 build/build.ps1                                    | 30 +-------
 .../Collation/ICUCollationAttributeFactory.cs      |  2 +-
 .../Collation/ICUCollationDocValuesField.cs        |  2 +-
 .../Collation/ICUCollationKeyAnalyzer.cs           |  2 +-
 .../Collation/ICUCollationKeyFilter.cs             |  2 +-
 .../ICUCollatedTermAttributeImpl.cs                |  2 +-
 .../Lucene.Net.Analysis.SmartCn.csproj             |  6 ++
 .../Lucene.Net.Benchmark.csproj                    |  4 +-
 .../Attributes/HasTimeoutAttribute.cs              | 38 ----------
 .../Index/BaseStoredFieldsFormatTestCase.cs        |  6 +-
 .../Index/BaseTermVectorsFormatTestCase.cs         |  4 +-
 .../Store/MockDirectoryWrapper.cs                  |  4 ++
 .../Util/BaseDocIdSetTestCase.cs                   |  3 +-
 .../Analysis/CharFilters/TestMappingCharFilter.cs  |  2 +-
 .../Analysis/Core/TestAnalyzers.cs                 |  3 +-
 .../Analysis/Core/TestBugInSomething.cs            |  3 +-
 .../Analysis/Core/TestFactories.cs                 |  3 +-
 .../TestRemoveDuplicatesTokenFilter.cs             |  3 +-
 .../Miscellaneous/TestWordDelimiterFilter.cs       |  3 +-
 .../Analysis/NGram/EdgeNGramTokenFilterTest.cs     |  3 +-
 .../Analysis/NGram/EdgeNGramTokenizerTest.cs       |  5 +-
 .../Analysis/NGram/NGramTokenFilterTest.cs         |  3 +-
 .../Analysis/NGram/NGramTokenizerTest.cs           |  5 +-
 .../Pattern/TestPatternReplaceCharFilter.cs        |  5 +-
 .../Analysis/Shingle/ShingleFilterTest.cs          |  3 +-
 .../Analysis/Snowball/TestSnowball.cs              |  2 +-
 .../Analysis/Snowball/TestSnowballVocab.cs         |  3 +-
 .../Analysis/Th/TestThaiAnalyzer.cs                | 18 +----
 .../Analysis/Util/TestRollingCharBuffer.cs         |  3 +-
 .../Lucene.Net.Tests.Analysis.Common.csproj        |  2 +-
 .../Collation/TestICUCollationKeyAnalyzer.cs       |  3 -
 .../Lucene.Net.Tests.Analysis.Kuromoji.csproj      |  2 +-
 .../TestJapaneseTokenizer.cs                       |  4 +-
 .../Language/Bm/PhoneticEnginePerformanceTest.cs   |  5 +-
 .../Lucene.Net.Tests.Analysis.Phonetic.csproj      |  2 +-
 .../TestPhoneticFilter.cs                          |  3 +-
 .../Lucene.Net.Tests.Analysis.SmartCn.csproj       |  4 +-
 .../TestSmartChineseAnalyzer.cs                    |  3 +-
 .../Lucene.Net.Tests.Analysis.Stempel.csproj       |  2 +-
 .../ByTask/TestPerfTasksLogic.cs                   |  3 +-
 .../Lucene.Net.Tests.Benchmark.csproj              |  6 +-
 .../Lucene.Net.Tests.Classification.csproj         |  2 +-
 .../Lucene.Net.Tests.Codecs.csproj                 |  2 +-
 .../SimpleText/TestSimpleTextPostingsFormat.cs     |  7 +-
 .../SimpleText/TestSimpleTextStoredFieldsFormat.cs | 12 +---
 .../SimpleText/TestSimpleTextTermVectorsFormat.cs  |  6 +-
 .../Lucene.Net.Tests.Demo.csproj                   |  2 +-
 .../Lucene.Net.Tests.Expressions.csproj            |  2 +-
 .../Lucene.Net.Tests.Facet.csproj                  |  2 +-
 .../Taxonomy/TestSearcherTaxonomyManager.cs        |  5 +-
 .../Taxonomy/TestTaxonomyCombined.cs               |  5 +-
 .../Taxonomy/WriterCache/TestCharBlockArray.cs     |  5 +-
 .../Lucene.Net.Tests.Grouping.csproj               |  2 +-
 .../Lucene.Net.Tests.Highlighter.csproj            |  2 +-
 .../Lucene.Net.Tests.Join.csproj                   |  2 +-
 .../Lucene.Net.Tests.Memory.csproj                 |  2 +-
 .../Lucene.Net.Tests.Misc.csproj                   |  2 +-
 .../Lucene.Net.Tests.Queries.csproj                |  2 +-
 .../Lucene.Net.Tests.QueryParser.csproj            |  2 +-
 .../Lucene.Net.Tests.Replicator.csproj             |  2 +-
 .../Lucene.Net.Tests.Sandbox.csproj                |  2 +-
 .../Lucene.Net.Tests.Spatial.csproj                |  2 +-
 .../Lucene.Net.Tests.Suggest.csproj                |  2 +-
 .../Analyzing/AnalyzingInfixSuggesterTest.cs       |  3 +-
 .../Suggest/Analyzing/FuzzySuggesterTest.cs        |  3 +-
 .../Analysis/TestGraphTokenizers.cs                |  9 +--
 .../Lucene3x/TestLucene3xTermVectorsFormat.cs      |  2 +-
 .../Codecs/Lucene3x/TestSurrogates.cs              |  2 +-
 .../Lucene40/TestLucene40StoredFieldsFormat.cs     |  6 +-
 .../Lucene40/TestLucene40TermVectorsFormat.cs      |  2 +-
 .../Lucene41/TestLucene41StoredFieldsFormat.cs     |  4 +-
 .../Codecs/PerField/TestPerFieldDocValuesFormat.cs |  2 +-
 .../Index/Test2BBinaryDocValues.cs                 |  4 +-
 .../Index/Test2BNumericDocValues.cs                |  2 +-
 src/Lucene.Net.Tests/Index/Test2BPositions.cs      |  2 +-
 src/Lucene.Net.Tests/Index/Test2BPostings.cs       |  2 +-
 src/Lucene.Net.Tests/Index/Test2BPostingsBytes.cs  |  2 +-
 .../Index/Test2BSortedDocValues.cs                 |  4 +-
 src/Lucene.Net.Tests/Index/Test2BTerms.cs          |  2 +-
 src/Lucene.Net.Tests/Index/Test4GBStoredFields.cs  |  2 +-
 src/Lucene.Net.Tests/Index/TestAtomicUpdate.cs     |  2 +-
 .../Index/TestBackwardsCompatibility.cs            |  3 +-
 src/Lucene.Net.Tests/Index/TestByteSlices.cs       |  2 +-
 .../Index/TestConcurrentMergeScheduler.cs          | 61 +++++++++++++++--
 src/Lucene.Net.Tests/Index/TestDeletionPolicy.cs   |  2 +-
 src/Lucene.Net.Tests/Index/TestDocTermOrds.cs      |  2 +-
 src/Lucene.Net.Tests/Index/TestDuelingCodecs.cs    |  2 +-
 src/Lucene.Net.Tests/Index/TestIndexWriter.cs      | 53 +++-----------
 .../Index/TestIndexWriterExceptions.cs             | 16 +++--
 .../Index/TestIndexWriterMerging.cs                |  4 +-
 .../Index/TestIndexWriterReader.cs                 |  6 +-
 .../Index/TestIndexWriterUnicode.cs                |  2 +-
 .../Index/TestIndexWriterWithThreads.cs            |  4 +-
 src/Lucene.Net.Tests/Index/TestIntBlockPool.cs     |  3 +-
 .../Index/TestMixedDocValuesUpdates.cs             |  2 +-
 src/Lucene.Net.Tests/Index/TestPostingsFormat.cs   |  6 --
 .../Index/TestStoredFieldsFormat.cs                |  2 +-
 src/Lucene.Net.Tests/Index/TestStressNRT.cs        |  3 +-
 .../Index/TestTaskMergeSchedulerExternal.cs        | 54 ++++++++++++---
 src/Lucene.Net.Tests/Index/TestTermsEnum.cs        |  2 +-
 src/Lucene.Net.Tests/Lucene.Net.Tests.csproj       |  2 +-
 src/Lucene.Net.Tests/Search/TestAutomatonQuery.cs  |  2 +-
 .../Search/TestControlledRealTimeReopenThread.cs   |  2 +-
 .../Search/TestFieldCacheRewriteMethod.cs          |  2 +-
 .../Search/TestNumericRangeQuery64.cs              |  2 +-
 src/Lucene.Net.Tests/Search/TestScorerPerf.cs      |  6 +-
 src/Lucene.Net.Tests/Search/TestSearcherManager.cs |  2 +-
 src/Lucene.Net.Tests/Store/TestDirectory.cs        |  4 +-
 src/Lucene.Net.Tests/Store/TestLockFactory.cs      |  4 +-
 src/Lucene.Net.Tests/Store/TestMultiMMap.cs        |  4 +-
 .../Support/TestLurchTableThreading.cs             |  6 +-
 src/Lucene.Net.Tests/Support/TestWeakDictionary.cs |  2 +-
 .../Support/TestWeakDictionaryBehavior.cs          |  2 +-
 src/Lucene.Net.Tests/TestWorstCaseTestBehavior.cs  | 12 +---
 .../Util/Packed/TestEliasFanoSequence.cs           |  2 +-
 src/Lucene.Net.Tests/Util/TestBroadWord.cs         |  3 +-
 src/Lucene.Net.Tests/Util/TestCollectionUtil.cs    |  3 +-
 src/Lucene.Net.Tests/Util/TestFixedBitSet.cs       |  2 +-
 src/Lucene.Net.Tests/Util/TestLongBitSet.cs        |  2 +-
 src/Lucene.Net.Tests/Util/TestNumericUtils.cs      |  2 +-
 src/Lucene.Net.Tests/Util/TestPagedBytes.cs        |  3 +-
 src/Lucene.Net.Tests/Util/TestWeakIdentityMap.cs   |  4 +-
 src/Lucene.Net/Index/IndexWriter.cs                |  5 +-
 src/Lucene.Net/Index/TaskMergeScheduler.cs         | 35 +++++++---
 src/Lucene.Net/Support/Threading/ThreadClass.cs    | 80 ++++++++++++++++++++--
 src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj    |  2 +-
 .../Lucene.Net.Tests.ICU.csproj                    |  6 +-
 .../Lucene.Net.Tests.Cli.csproj                    |  2 +-
 src/dotnet/tools/lucene-cli/lucene-cli.csproj      |  4 ++
 132 files changed, 434 insertions(+), 380 deletions(-)
 delete mode 100644 NuGet.config
 delete mode 100644 src/Lucene.Net.TestFramework/Attributes/HasTimeoutAttribute.cs


Mime
View raw message