• 2.291 2.289.1

      I have not tried to verify it yet, but I have noticed failures of install-plugin -webSocket on large plugins which probably share a root cause with JENKINS-61409: the WebSocket-based CLI transport needs to explicitly break apart large packets into chunks. CC vlatombe

          [JENKINS-64294] Buffer stdin for WebSocket CLI

          Jesse Glick created issue -

          Jesse Glick added a comment -

          Tricky because this would likely be an incompatible protocol change, so would at least need to gracefully notify a user of a mismatched client version.

          Jesse Glick added a comment - Tricky because this would likely be an incompatible protocol change, so would at least need to gracefully notify a user of a mismatched client version.
          Jesse Glick made changes -
          Link New: This issue relates to JENKINS-61409 [ JENKINS-61409 ]
          Jesse Glick made changes -
          Assignee New: Jesse Glick [ jglick ]
          Jesse Glick made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Jesse Glick made changes -
          Summary Original: Chunked transfer for WebSocket CLI New: Buffer stdin for WebSocket CLI
          Jesse Glick made changes -
          Labels New: lts-candidate performance
          Jesse Glick made changes -
          Remote Link New: This issue links to "jenkins #5455 (Web Link)" [ 26721 ]
          Jesse Glick made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]

          Jesse Glick added a comment -

          The problem turned out to be packets too small, not too large, and the fix is compatible.

          Jesse Glick added a comment - The problem turned out to be packets too small , not too large, and the fix is compatible.

            jglick Jesse Glick
            jglick Jesse Glick
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: