You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sy...@apache.org on 2016/10/02 10:17:20 UTC

[49/49] lucenenet git commit: Merge remote-tracking branch '888/core-fst'

Merge remote-tracking branch '888/core-fst'


Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/e6012b5a
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/e6012b5a
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/e6012b5a

Branch: refs/heads/master
Commit: e6012b5a77c670a770f693d9f911e74686b6dca8
Parents: 1946bf8 c7cf589
Author: Itamar Syn-Hershko <it...@code972.com>
Authored: Sun Oct 2 13:16:00 2016 +0300
Committer: Itamar Syn-Hershko <it...@code972.com>
Committed: Sun Oct 2 13:16:00 2016 +0300

----------------------------------------------------------------------
 .../Analysis/CharFilter/MappingCharFilter.cs    |   4 +-
 .../Analysis/CharFilter/NormalizeCharMap.cs     |   4 +-
 .../Analysis/Hunspell/Dictionary.cs             |   4 +-
 .../Miscellaneous/StemmerOverrideFilter.cs      |   2 +-
 .../Analysis/Synonym/SynonymFilter.cs           |   2 +-
 .../BlockTerms/VariableGapTermsIndexReader.cs   |   4 +-
 .../Memory/FSTOrdTermsReader.cs                 |  12 +-
 src/Lucene.Net.Codecs/Memory/FSTTermsReader.cs  |  14 +-
 .../Memory/MemoryPostingsFormat.cs              |   2 +-
 .../Pulsing/PulsingPostingsReader.cs            |   6 +-
 src/Lucene.Net.Core/AssemblyInfo.cs             |  22 +-
 .../Codecs/BlockTreeTermsReader.cs              |  80 +--
 .../Codecs/BlockTreeTermsWriter.cs              |   6 +-
 .../Lucene42/Lucene42DocValuesProducer.cs       |  32 +-
 src/Lucene.Net.Core/Lucene.Net.csproj           |   2 +
 .../Support/AtomicReferenceArray.cs             |  35 +
 .../Support/Compatibility/Collections.cs        | 195 +++++-
 src/Lucene.Net.Core/Support/HashCodeMerge.cs    |  37 ++
 src/Lucene.Net.Core/Support/ObjectExtensions.cs |  56 ++
 src/Lucene.Net.Core/Util/Attribute.cs           |   2 +-
 src/Lucene.Net.Core/Util/AttributeImpl.cs       | 276 ++++----
 src/Lucene.Net.Core/Util/Fst/Builder.cs         | 193 +++---
 .../Util/Fst/ByteSequenceOutputs.cs             |   4 +-
 src/Lucene.Net.Core/Util/Fst/BytesRefFSTEnum.cs |  85 ++-
 src/Lucene.Net.Core/Util/Fst/BytesStore.cs      | 198 +++---
 .../Util/Fst/CharSequenceOutputs.cs             |   4 +-
 src/Lucene.Net.Core/Util/Fst/FST.cs             | 650 +++++++++----------
 src/Lucene.Net.Core/Util/Fst/FSTEnum.cs         | 218 +++----
 .../Util/Fst/ForwardBytesReader.cs              |  22 +-
 .../Util/Fst/IntSequenceOutputs.cs              |   4 +-
 src/Lucene.Net.Core/Util/Fst/IntsRefFSTEnum.cs  |  85 ++-
 src/Lucene.Net.Core/Util/Fst/NoOutputs.cs       |   4 +-
 src/Lucene.Net.Core/Util/Fst/NodeHash.cs        | 110 ++--
 src/Lucene.Net.Core/Util/Fst/PairOutputs.cs     |  44 +-
 .../Util/Fst/ReverseBytesReader.cs              |  20 +-
 src/Lucene.Net.Core/Util/Fst/Util.cs            | 165 ++---
 src/Lucene.Net.Core/Util/NamedThreadFactory.cs  |   2 +-
 src/Lucene.Net.Core/Util/RamUsageEstimator.cs   |  62 +-
 src/Lucene.Net.Core/Util/WeakIdentityMap.cs     | 175 ++---
 .../Lucene.Net.TestFramework.csproj             |   2 +-
 .../Properties/AssemblyInfo.cs                  |  13 +
 .../Util/LuceneTestCase.cs                      |   2 +-
 .../Util/fst/FSTTester.cs                       |  84 ++-
 .../Lucene.Net.Tests.Classification.csproj      |   4 +
 .../SimpleNaiveBayesClassifierTest.cs           |  57 +-
 src/Lucene.Net.Tests/Lucene.Net.Tests.csproj    |  11 +
 .../core/Analysis/TestLookaheadTokenFilter.cs   |   2 +-
 .../core/Analysis/TrivialLookaheadFilter.cs     |   4 +-
 .../Lucene40/TestLucene40DocValuesFormat.cs     |   2 +-
 .../Lucene42/TestLucene42DocValuesFormat.cs     |   2 +-
 .../Perfield/TestPerFieldDocValuesFormat.cs     |   2 +-
 .../core/Document/TestBinaryDocument.cs         |  21 +-
 .../core/Document/TestDateTools.cs              |  14 +-
 .../core/Document/TestDocument.cs               |  42 +-
 src/Lucene.Net.Tests/core/Document/TestField.cs |  44 +-
 .../core/Index/Test2BBinaryDocValues.cs         |  43 +-
 src/Lucene.Net.Tests/core/Index/Test2BDocs.cs   |  39 +-
 .../core/Index/Test2BNumericDocValues.cs        |  48 +-
 .../core/Index/Test2BSortedDocValues.cs         |  44 +-
 .../core/Index/TestAddIndexes.cs                |  89 +--
 .../core/Index/TestBinaryTerms.cs               |  38 +-
 .../core/Index/TestConcurrentMergeScheduler.cs  |   4 +-
 .../core/Index/TestDocValuesFormat.cs           |   2 +-
 .../core/Index/TestFieldsReader.cs              |   2 +-
 .../core/Index/TestIndexReaderClose.cs          |   2 +-
 .../core/Index/TestIndexWriter.cs               |   4 +-
 .../core/Index/TestIndexWriterDelete.cs         |   2 +-
 .../core/Index/TestIndexWriterExceptions.cs     |   2 +-
 .../core/Index/TestLogMergePolicy.cs            |   2 +-
 .../core/Index/TestNRTThreads.cs                |  12 +-
 .../core/Index/TestStressIndexing2.cs           |  45 +-
 .../core/Index/TestTieredMergePolicy.cs         |   2 +-
 .../core/Search/JustCompileSearch.cs            |   4 +-
 .../core/Search/Spans/JustCompileSearchSpans.cs |   2 +-
 .../core/Search/TestBoolean2.cs                 |   1 -
 .../core/Search/TestBooleanQuery.cs             |   2 +-
 .../core/Search/TestDocIdSet.cs                 |   4 +-
 .../core/Search/TestFilteredQuery.cs            |   2 +-
 .../core/Search/TestLiveFieldValues.cs          |   2 +-
 .../core/Search/TestMultiTermConstantScore.cs   |   1 -
 .../core/Search/TestMultiTermQueryRewrites.cs   |   2 +-
 .../core/Search/TestPhraseQuery.cs              |   1 -
 .../core/Search/TestPrefixRandom.cs             |   2 +-
 .../core/Search/TestQueryRescorer.cs            |   6 +-
 .../core/Search/TestRegexpRandom2.cs            |   2 +-
 .../core/Search/TestSearcherManager.cs          |  12 +-
 .../core/Search/TestTopDocsCollector.cs         |   2 +-
 .../core/Store/TestBufferedIndexInput.cs        |   2 +-
 .../core/Store/TestHugeRamFile.cs               |   2 +-
 src/Lucene.Net.Tests/core/TestDemo.cs           | 121 ++--
 src/Lucene.Net.Tests/core/TestExternalCodecs.cs | 264 ++++----
 .../core/TestMergeSchedulerExternal.cs          |  10 +-
 src/Lucene.Net.Tests/core/TestSearch.cs         | 369 ++++++-----
 .../core/TestSearchForDuplicates.cs             | 275 ++++----
 src/Lucene.Net.Tests/core/Util/Fst/Test2BFST.cs |   6 +-
 .../core/Util/Fst/TestBytesStore.cs             |  74 +--
 src/Lucene.Net.Tests/core/Util/Fst/TestFSTs.cs  | 384 ++++++-----
 .../core/Util/Packed/TestPackedInts.cs          |  68 +-
 .../core/Util/StressRamUsageEstimator.cs        |  62 +-
 src/Lucene.Net.Tests/core/Util/TestBroadWord.cs |   1 -
 .../core/Util/TestCloseableThreadLocal.cs       |   2 +-
 .../core/Util/TestFilterIterator.cs             |  16 +-
 .../core/Util/TestIdentityHashSet.cs            |  10 +-
 .../core/Util/TestPriorityQueue.cs              |   2 +-
 .../core/Util/TestRamUsageEstimator.cs          |  85 ++-
 .../core/Util/TestRollingBuffer.cs              |   2 +-
 .../core/Util/TestWAH8DocIdSet.cs               |  19 +-
 .../core/Util/TestWeakIdentityMap.cs            | 209 +++---
 108 files changed, 2969 insertions(+), 2587 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucenenet/blob/e6012b5a/src/Lucene.Net.Tests/Lucene.Net.Tests.csproj
----------------------------------------------------------------------