Uploaded image for project: 'Lucene.Net'
  1. Lucene.Net
  2. LUCENENET-555

Remove SharpZipLib dependancy

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Lucene.Net 3.0.3
    • Lucene.Net 4.0
    • .NET API

    Description

      For a while now Lucene.Net has required the use of SharpZipLib for the use of compressed fields in the indexes. Can you please remove this dependency on a very old Zip library. Even the author has moved on and abandon the project in favor of his newer DotNetZip library.

      I would suggest for the .NET API that you use the tools available in the System.IO.Compression Namespace (https://msdn.microsoft.com/en-us/library/system.io.compression%28v=vs.110%29.aspx) so that you don't have to have an external dependency to begin with. This namespace was introduced in .NET 2.0 and forward so no third party needs to be included.

      Attachments

        Activity

          People

            Unassigned Unassigned
            Dacke.Geo Eric Dorothy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 336h
                336h
                Remaining:
                Remaining Estimate - 336h
                336h
                Logged:
                Time Spent - Not Specified
                Not Specified