Uploaded image for project: 'Maven Wagon'
  1. Maven Wagon
  2. WAGON-402

Upgrade Apache HttpClient based wagon provider to HttpClient 4.3

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 2.6
    • wagon-http
    • None
    • Patch

    Description

      Please consider upgrading wagon-http to Apache HttpClient 4.3. Version 4.3 comes with a number of improvements, new configuration APIs probably being the most relevant for wagen-http, and is also expected to be somewhat faster than 4.2.

      The patch attached removes references to deprecated APIs and replaces them with equivalent newer ones while trying to preserve the overall design and structure. If this patch gets accepted I could also try to re-work things slightly in order to reduce total code footprint and optimize the use of HttpClient functionality.

      Please note that the patch breaks full binary compatibility with the latest stable version due to removal of deprecated HttpClient classes used in the public APIs. I hope this is acceptable.

      Oleg

      Oleg

      Attachments

        1. maven-wagen-httpclient-4.3.patch
          54 kB
          Oleg Kalnichevski

        Activity

          People

            olamy Olivier Lamy
            olegk Oleg Kalnichevski
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: