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

Remove SharpZipLib dependancy

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Lucene.Net 3.0.3
    • Fix Version/s: Lucene.Net 4.0
    • Component/s: .NET API
    • Labels:

      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

            • Assignee:
              Unassigned
              Reporter:
              Dacke.Geo Eric Dorothy
            • Votes:
              0 Vote for this issue
              Watchers:
              2 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