Details

    • Similar Issues:

      Description

      Stop using the formatted timestamp to compute Run.id, and just use the build number as the directory name, so that

      r.getId().equals(String.valueOf(r.number))

      in which case the timestamp would have to be made a nontransient field (but number could be transient). Then build number symlinks could be dispensed with, saving some hassle and overhead; and AbstractLazyLoadRunMap could be greatly simplified, since the disk location would be immediately predictable from the number, which is what most API calls care about.

      The downside is that there would have to be a one-time migration, which could be slow on a big installation, and not reversible.

        Attachments

          Issue Links

            Activity

            jglick Jesse Glick created issue -
            jglick Jesse Glick made changes -
            Field Original Value New Value
            Link This issue is related to JENKINS-24376 [ JENKINS-24376 ]
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-19977 [ JENKINS-19977 ]
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-22767 [ JENKINS-22767 ]
            jglick Jesse Glick made changes -
            Remote Link This issue links to "PR 1379 (Web Link)" [ 11306 ]
            jglick Jesse Glick made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-23130 [ JENKINS-23130 ]
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-23152 [ JENKINS-23152 ]
            jglick Jesse Glick made changes -
            Link This issue is blocking JENKINS-25340 [ JENKINS-25340 ]
            jglick Jesse Glick made changes -
            Status In Progress [ 3 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]
            danielbeck Daniel Beck made changes -
            Link This issue is related to JENKINS-26496 [ JENKINS-26496 ]
            danielbeck Daniel Beck made changes -
            Link This issue is related to JENKINS-26519 [ JENKINS-26519 ]
            maedula Hans Baer made changes -
            Resolution Fixed [ 1 ]
            Status Resolved [ 5 ] Reopened [ 4 ]
            jglick Jesse Glick made changes -
            Status Reopened [ 4 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]
            danielbeck Daniel Beck made changes -
            Link This issue is related to JENKINS-26520 [ JENKINS-26520 ]
            jglick Jesse Glick made changes -
            Link This issue depends on JENKINS-26575 [ JENKINS-26575 ]
            danielbeck Daniel Beck made changes -
            Link This issue is related to JENKINS-26582 [ JENKINS-26582 ]
            mre_mchp Michael Rentschler made changes -
            Link This issue is related to JENKINS-26624 [ JENKINS-26624 ]
            mre_mchp Michael Rentschler made changes -
            Link This issue is related to JENKINS-26626 [ JENKINS-26626 ]
            jglick Jesse Glick made changes -
            Link This issue depends on JENKINS-26743 [ JENKINS-26743 ]
            jglick Jesse Glick made changes -
            Link This issue depends on JENKINS-26739 [ JENKINS-26739 ]
            mwebber Matthew Webber made changes -
            Link This issue is related to JENKINS-27055 [ JENKINS-27055 ]
            jglick Jesse Glick made changes -
            Link This issue depends on JENKINS-26690 [ JENKINS-26690 ]
            jglick Jesse Glick made changes -
            Link This issue depends on JENKINS-26582 [ JENKINS-26582 ]
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-26582 [ JENKINS-26582 ]
            jglick Jesse Glick made changes -
            Link This issue is duplicated by JENKINS-27148 [ JENKINS-27148 ]
            jglick Jesse Glick made changes -
            Link This issue is duplicated by JENKINS-27148 [ JENKINS-27148 ]
            jglick Jesse Glick made changes -
            Link This issue depends on JENKINS-27531 [ JENKINS-27531 ]
            jglick Jesse Glick made changes -
            Link This issue depends on JENKINS-27055 [ JENKINS-27055 ]
            jglick Jesse Glick made changes -
            Link This issue is related to JENKINS-27055 [ JENKINS-27055 ]
            jglick Jesse Glick made changes -
            Link This issue depends on JENKINS-28865 [ JENKINS-28865 ]
            leedega Kevin Phillips made changes -
            Link This issue is related to JENKINS-29011 [ JENKINS-29011 ]
            jglick Jesse Glick made changes -
            Link This issue depends on JENKINS-29989 [ JENKINS-29989 ]
            ydubreuil Yoann Dubreuil made changes -
            Remote Link This issue links to "Wiki page about the migration (Web Link)" [ 13772 ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 157302 ] JNJira + In-Review [ 195674 ]

              People

              • Assignee:
                jglick Jesse Glick
                Reporter:
                jglick Jesse Glick
              • Votes:
                3 Vote for this issue
                Watchers:
                10 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: