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 da70e1e Lucene.Net.Join: Moved entire namespace to
Lucene.Net.Search.Join to match Lucene. Added duplicates of the public types in
Lucene.Net.Join and marked them Obsolete and hidden from Intellisense so this
is not a breaking change.
new 2b1fff5 BREAKING: Changed all Cardinality() methods into properties
named Cardinality. Types affected: FixedBitSet, Int64BitSet, OpenBitSet,
PForDeltaDocIdSet, RandomAccessOrds, WAH8DocIdSet. Added obsolete extension
methods for each type in the same namespace as each type, but do note this only
works if the namespace is imported at the top of the file.
new 807ce0b Lucene.Net.Support: Factored out BitArrayExtensions and
replaced all occurrences of BitArray with BitSet. Removed
FEATURE_BITARRAY_COPYTO.
The 2 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:
Directory.Build.targets | 1 -
src/Lucene.Net.Codecs/Bloom/FuzzySet.cs | 6 +-
.../Memory/DirectDocValuesProducer.cs | 5 +-
.../SimpleText/SimpleTextFieldsReader.cs | 2 +-
.../Index/MultiPassIndexSplitter.cs | 2 +-
src/Lucene.Net.Misc/Index/PKIndexSplitter.cs | 2 +-
.../Queries/SortedSetSortField.cs | 6 +-
.../Codecs/Asserting/AssertingDocValuesFormat.cs | 4 +-
.../Codecs/Asserting/AssertingPostingsFormat.cs | 4 +-
.../Index/BasePostingsFormatTestCase.cs | 2 +-
.../AllGroupHeadsCollectorTest.cs | 2 +-
.../Highlight/HighlighterPhraseTest.cs | 2 +-
src/Lucene.Net.Tests.Join/Support/TestJoinUtil.cs | 4 +-
src/Lucene.Net.Tests.Join/TestJoinUtil.cs | 4 +-
src/Lucene.Net.Tests.Queries/TermsFilterTest.cs | 12 +-
src/Lucene.Net.Tests/Index/TestCodecs.cs | 2 +-
src/Lucene.Net.Tests/Index/TestDocCount.cs | 4 +-
.../Index/TestTransactionRollback.cs | 2 +-
src/Lucene.Net.Tests/Search/TestBooleanOr.cs | 4 +-
src/Lucene.Net.Tests/Search/TestFilteredSearch.cs | 4 +-
src/Lucene.Net.Tests/Search/TestScorerPerf.cs | 14 +-
.../Search/TestTimeLimitingCollector.cs | 4 +-
src/Lucene.Net.Tests/Util/TestBytesRefHash.cs | 27 +-
src/Lucene.Net.Tests/Util/TestFixedBitSet.cs | 20 +-
src/Lucene.Net.Tests/Util/TestLongBitSet.cs | 85 +++---
src/Lucene.Net.Tests/Util/TestNumericUtils.cs | 4 +-
src/Lucene.Net.Tests/Util/TestOpenBitSet.cs | 18 +-
src/Lucene.Net.Tests/Util/TestPForDeltaDocIdSet.cs | 4 +-
src/Lucene.Net.Tests/Util/TestWAH8DocIdSet.cs | 6 +-
.../Codecs/Lucene45/Lucene45DocValuesProducer.cs | 6 +-
src/Lucene.Net/Codecs/TermsConsumer.cs | 4 +-
src/Lucene.Net/Index/CheckIndex.cs | 16 +-
src/Lucene.Net/Index/DocValues.cs | 7 +-
.../Index/FreqProxTermsWriterPerField.cs | 2 +-
src/Lucene.Net/Index/RandomAccessOrds.cs | 8 +-
src/Lucene.Net/Search/FieldCacheImpl.cs | 4 +-
src/Lucene.Net/Search/SloppyPhraseScorer.cs | 4 +-
src/Lucene.Net/Support/BitArrayExtensions.cs | 329 ---------------------
.../ObsoleteAPI/FixedBitSetExtensions.cs} | 32 +-
.../ObsoleteAPI/Int64BitSetExtensions.cs} | 32 +-
.../ObsoleteAPI/OpenBitSetExtensions.cs} | 31 +-
.../ObsoleteAPI/PForDeltaDocIdSetExtensions.cs} | 29 +-
.../ObsoleteAPI/RandomAccessOrdsExtensions.cs} | 23 +-
.../ObsoleteAPI/WAH8DocIdSetExtensions.cs} | 29 +-
src/Lucene.Net/Util/FixedBitSet.cs | 8 +-
src/Lucene.Net/Util/LongBitSet.cs | 8 +-
src/Lucene.Net/Util/OpenBitSet.cs | 15 +-
src/Lucene.Net/Util/PForDeltaDocIdSet.cs | 8 +-
src/Lucene.Net/Util/WAH8DocIdSet.cs | 8 +-
49 files changed, 229 insertions(+), 630 deletions(-)
delete mode 100644 src/Lucene.Net/Support/BitArrayExtensions.cs
copy src/Lucene.Net/{Util/Mutable/MutableValueDate.cs =>
Support/ObsoleteAPI/FixedBitSetExtensions.cs} (61%)
copy src/Lucene.Net/{Util/Mutable/MutableValueDate.cs =>
Support/ObsoleteAPI/Int64BitSetExtensions.cs} (62%)
copy src/Lucene.Net/{Util/Mutable/MutableValueDate.cs =>
Support/ObsoleteAPI/OpenBitSetExtensions.cs} (62%)
copy src/Lucene.Net/{Util/Mutable/MutableValueDate.cs =>
Support/ObsoleteAPI/PForDeltaDocIdSetExtensions.cs} (62%)
copy src/Lucene.Net/{Index/BinaryDocValues.cs =>
Support/ObsoleteAPI/RandomAccessOrdsExtensions.cs} (63%)
copy src/Lucene.Net/{Util/Mutable/MutableValueDate.cs =>
Support/ObsoleteAPI/WAH8DocIdSetExtensions.cs} (62%)