Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-15776

Deploys to Nexus 3 using Maven 3.5.0 and higher are extremely slow

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Not A Bug
    • Affects Version/s: 3.7.1, 3.8.0
    • Fix Version/s: None
    • Component/s: Transport

      Description

      Create a simple maven project, configure it to deploy to nexus 3. Run the build using Maven 3.5.0 or higher.

      There will be a very long pause (~ 5 seconds) in each PUT request.

      Run the same build using Maven 3.3.9 or earlier. There is no pause at all.

      The difference is that Maven 3.5.x is sending an "Expect: continue-100" header.

      This is also reproducible using curl, if the "Expect: continue-100" header is present uploads are very slow.

      I tried this with both Nexus 3.7.1 and 3.8.0, and I see the same result.

        Attachments

        1. thread2.txt
          92 kB
        2. thread3.txt
          92 kB

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            rseddon Rich Seddon
            Last Updated By:
            Peter Lynch Peter Lynch
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Date of First Response:

                tigCommentSecurity.panel-title