Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-49084

Reduce the amount of data written for FlowNodes by reducing size on disk

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      As a user of Pipeline, it's frustrating that it writes so much redundant data for each FlowNode.  This is both disk-space inefficient and increases the amount of data read/written to disk (more disk throughput).   We should use XStream aliases for the most common and verbose objects at the very least to reduce this some.

        Attachments

          Activity

          Hide
          svanoort Sam Van Oort added a comment -

          Implemented with workflow-support 2.17 – we used aliases for the Tag objects of the storage engines, the packages of common Actions, and the package with FlowNode implementations. 

          The result is to reduce size-on-disk (and the amount of data written) by about 1/3.

          Show
          svanoort Sam Van Oort added a comment - Implemented with workflow-support 2.17 – we used aliases for the Tag objects of the storage engines, the packages of common Actions, and the package with FlowNode implementations.  The result is to reduce size-on-disk (and the amount of data written) by about 1/3.

            People

            • Assignee:
              svanoort Sam Van Oort
              Reporter:
              svanoort Sam Van Oort
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: