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

Provide custom read/write serialization methods for Report

      Currently Report and Issue uses Java default mechanism to write and read the serialized form. The read and write methods should be hand-crafted, see #87 in Effective Java.

          [JENKINS-56791] Provide custom read/write serialization methods for Report

          Ulli Hafner created issue -
          Ulli Hafner made changes -
          Epic Link New: JENKINS-56456 [ 198054 ]
          Ulli Hafner made changes -
          Description Original: Currently Report uses Java default mechanism to write and read the serialized form. The read and write methods should be hand-crafted, see #87 in Effective Java. New: Currently {{Report}} and {{Issue}} uses Java default mechanism to write and read the serialized form. The read and write methods should be hand-crafted, see #87 in Effective Java.
          Ulli Hafner made changes -
          Assignee Original: Ulli Hafner [ drulli ]
          Andreas Moser made changes -
          Assignee New: Andreas Moser [ amoser ]
          Andreas Moser made changes -
          Assignee Original: Andreas Moser [ amoser ]
          Ulli Hafner made changes -
          Epic Link Original: JENKINS-56456 [ 198054 ]
          Ulli Hafner made changes -
          Assignee New: Ulli Hafner [ drulli ]
          Ulli Hafner made changes -
          Labels New: newbie-friendly

          Ulli Hafner added a comment -

          Especially a report should have a hand-crafted serialization method, that restores the containing issues using a TreeStringBuilder, so that the containing issues will use a smaller memory footprint for those properties.

          Ulli Hafner added a comment - Especially a report should have a hand-crafted serialization method, that restores the containing issues using a TreeStringBuilder , so that the containing issues will use a smaller memory footprint for those properties.

            levi_williamson Levi Williamson
            drulli Ulli Hafner
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: