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 ad573c6 Lucene.Net.Documents.FieldType::Freeze(): Changed from void
return to return this FieldType. Chained the Freeze() method in all static
field initializers of Field subclasses to eliminate extra helper load methods.
Marked BinaryDocValuesField.fType static field obsolete and added TYPE static
field as it was in Lucene.
new 26c8c6c Lucene.Net.Index.ReadersAndUpdates: Changed to use
BinaryDocValuesField.TYPE instead of BinaryDocValuesField.fType.
new fb04740 BREAKING: Changed all GetFilePointer() methods into
properties named Position to match FileStream. Types affected: IndexInput,
IndexOutput. Added obsolete extension methods for each type in
Lucene.Net.Store, but do note this only works if the Lucene.Net.Store namespace
is imported at the top of the file.
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:
.../BlockTerms/BlockTermsReader.cs | 2 +-
.../BlockTerms/BlockTermsWriter.cs | 18 +++---
.../BlockTerms/FixedGapTermsIndexWriter.cs | 10 ++--
.../BlockTerms/VariableGapTermsIndexWriter.cs | 6 +-
.../IntBlock/FixedIntBlockIndexInput.cs | 2 +-
.../IntBlock/FixedIntBlockIndexOutput.cs | 2 +-
.../IntBlock/VariableIntBlockIndexInput.cs | 4 +-
.../IntBlock/VariableIntBlockIndexOutput.cs | 2 +-
.../Memory/DirectDocValuesConsumer.cs | 12 ++--
src/Lucene.Net.Codecs/Memory/FSTOrdTermsWriter.cs | 24 ++++----
src/Lucene.Net.Codecs/Memory/FSTTermsWriter.cs | 4 +-
.../Memory/MemoryDocValuesConsumer.cs | 16 +++---
.../Memory/MemoryDocValuesProducer.cs | 2 +-
.../Memory/MemoryPostingsFormat.cs | 8 +--
.../Pulsing/PulsingPostingsWriter.cs | 4 +-
src/Lucene.Net.Codecs/Sep/SepPostingsReader.cs | 2 +-
src/Lucene.Net.Codecs/Sep/SepPostingsWriter.cs | 4 +-
src/Lucene.Net.Codecs/Sep/SepSkipListWriter.cs | 4 +-
.../SimpleText/SimpleTextDocValuesReader.cs | 14 ++---
.../SimpleText/SimpleTextFieldsReader.cs | 12 ++--
.../SimpleText/SimpleTextStoredFieldsReader.cs | 2 +-
.../SimpleText/SimpleTextTermVectorsReader.cs | 2 +-
src/Lucene.Net.Codecs/SimpleText/SimpleTextUtil.cs | 2 +-
.../Index/Sorter/SortingAtomicReader.cs | 2 +-
src/Lucene.Net.Replicator/IndexInputInputStream.cs | 4 +-
.../Codecs/Lucene3x/PreFlexRWFieldInfosReader.cs | 6 +-
.../Codecs/Lucene3x/PreFlexRWFieldsWriter.cs | 6 +-
.../Codecs/Lucene3x/PreFlexRWSkipListWriter.cs | 10 ++--
.../Codecs/Lucene3x/PreFlexRWStoredFieldsWriter.cs | 6 +-
.../Codecs/Lucene3x/PreFlexRWTermVectorsWriter.cs | 10 ++--
.../Codecs/Lucene3x/TermInfosWriter.cs | 4 +-
.../Codecs/Lucene40/Lucene40DocValuesWriter.cs | 14 ++---
.../Codecs/Lucene40/Lucene40PostingsWriter.cs | 6 +-
.../Codecs/Lucene40/Lucene40SkipListWriter.cs | 10 ++--
.../Codecs/Lucene42/Lucene42DocValuesConsumer.cs | 8 +--
.../Codecs/MockSep/MockSingleIntIndexOutput.cs | 6 +-
.../Store/BaseDirectoryTestCase.cs | 26 ++++-----
.../Store/MockIndexInputWrapper.cs | 9 ++-
.../Store/MockIndexOutputWrapper.cs | 7 +--
.../Util/ThrottledIndexOutput.cs | 7 +--
src/Lucene.Net.Tests.Facet/SlowRAMDirectory.cs | 10 +---
.../Codecs/Lucene41/TestForUtil.cs | 4 +-
src/Lucene.Net.Tests/Index/TestCompoundFile.cs | 64 +++++++++++-----------
src/Lucene.Net.Tests/Index/TestFieldsReader.cs | 4 +-
src/Lucene.Net.Tests/Index/TestLazyProxSkipping.cs | 7 +--
.../Index/TestMultiLevelSkipList.cs | 5 +-
.../Store/TestBufferedIndexInput.cs | 6 +-
src/Lucene.Net.Tests/Store/TestCopyBytes.cs | 2 +-
src/Lucene.Net.Tests/Util/Packed/TestPackedInts.cs | 40 +++++++-------
src/Lucene.Net.Tests/Util/Test2BPagedBytes.cs | 2 +-
src/Lucene.Net.Tests/Util/TestPagedBytes.cs | 4 +-
src/Lucene.Net/Codecs/BlockTreeTermsReader.cs | 4 +-
src/Lucene.Net/Codecs/BlockTreeTermsWriter.cs | 18 +++---
src/Lucene.Net/Codecs/CodecUtil.cs | 10 ++--
.../Compressing/CompressingStoredFieldsReader.cs | 8 +--
.../Compressing/CompressingStoredFieldsWriter.cs | 10 ++--
.../Compressing/CompressingTermVectorsReader.cs | 4 +-
.../Compressing/CompressingTermVectorsWriter.cs | 14 ++---
.../Codecs/Lucene3x/Lucene3xFieldInfosReader.cs | 6 +-
.../Codecs/Lucene3x/Lucene3xStoredFieldsReader.cs | 2 +-
.../Codecs/Lucene3x/Lucene3xTermVectorsReader.cs | 2 +-
.../Codecs/Lucene3x/SegmentTermPositions.cs | 2 +-
.../Codecs/Lucene40/Lucene40PostingsReader.cs | 6 +-
.../Codecs/Lucene40/Lucene40StoredFieldsReader.cs | 6 +-
.../Codecs/Lucene40/Lucene40StoredFieldsWriter.cs | 14 ++---
.../Codecs/Lucene40/Lucene40TermVectorsReader.cs | 8 +--
.../Codecs/Lucene40/Lucene40TermVectorsWriter.cs | 24 ++++----
src/Lucene.Net/Codecs/Lucene41/ForUtil.cs | 2 +-
.../Codecs/Lucene41/Lucene41PostingsReader.cs | 14 ++---
.../Codecs/Lucene41/Lucene41PostingsWriter.cs | 12 ++--
.../Codecs/Lucene41/Lucene41SkipWriter.cs | 10 ++--
.../Codecs/Lucene42/Lucene42NormsConsumer.cs | 4 +-
.../Codecs/Lucene45/Lucene45DocValuesConsumer.cs | 18 +++---
src/Lucene.Net/Codecs/MultiLevelSkipListReader.cs | 18 +++---
src/Lucene.Net/Codecs/MultiLevelSkipListWriter.cs | 8 +--
src/Lucene.Net/Index/PrefixCodedTerms.cs | 4 +-
src/Lucene.Net/Index/ReadersAndUpdates.cs | 2 +-
src/Lucene.Net/Store/BufferedChecksumIndexInput.cs | 7 +--
src/Lucene.Net/Store/BufferedIndexInput.cs | 8 +--
src/Lucene.Net/Store/BufferedIndexOutput.cs | 5 +-
src/Lucene.Net/Store/ByteBufferIndexInput.cs | 15 +++--
src/Lucene.Net/Store/CheckSumIndexInput.cs | 4 +-
src/Lucene.Net/Store/CompoundFileWriter.cs | 12 ++--
src/Lucene.Net/Store/Directory.cs | 2 +-
src/Lucene.Net/Store/FSDirectory.cs | 5 +-
src/Lucene.Net/Store/IndexInput.cs | 9 ++-
src/Lucene.Net/Store/IndexOutput.cs | 11 ++--
src/Lucene.Net/Store/NIOFSDirectory.cs | 2 +-
src/Lucene.Net/Store/RAMInputStream.cs | 5 +-
src/Lucene.Net/Store/RAMOutputStream.cs | 7 +--
src/Lucene.Net/Store/SimpleFSDirectory.cs | 2 +-
.../Support/ObsoleteAPI/IndexInputExtensions.cs} | 23 ++++----
.../Support/ObsoleteAPI/IndexOutputExtensions.cs} | 23 ++++----
src/Lucene.Net/Util/Fst/FST.cs | 2 +-
src/Lucene.Net/Util/Packed/BlockPackedReader.cs | 2 +-
.../Util/Packed/BlockPackedReaderIterator.cs | 2 +-
.../Util/Packed/DirectPacked64SingleBlockReader.cs | 2 +-
src/Lucene.Net/Util/Packed/DirectPackedReader.cs | 2 +-
.../Util/Packed/MonotonicBlockPackedReader.cs | 2 +-
src/Lucene.Net/Util/Packed/PackedInts.cs | 2 +-
src/Lucene.Net/migration-guide.md | 2 +
101 files changed, 398 insertions(+), 435 deletions(-)
copy src/{Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestFullStrip.cs
=> Lucene.Net/Support/ObsoleteAPI/IndexInputExtensions.cs} (62%)
copy src/{Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCondition2.cs
=> Lucene.Net/Support/ObsoleteAPI/IndexOutputExtensions.cs} (62%)