Copying the IRC conversation:

(11:39:48 AM) jglick: kohsuke: I know you are alive https://github.com/jenkinsci/jenkins/pull/1379 do not try to hide from me :-)
(11:40:17 AM) kohsuke: Yes, I'm alive
(11:41:34 AM) kohsuke: This is a scary change
(11:43:29 AM) kohsuke: jglick: you sure about automatically running the migration script? I assume it means it won't be downgradable
(11:44:16 AM) jglick: kohsuke: correct it is not downgradable (well, without losing build records I mean). But that is necessary to get the benefits of code simplification.
(11:46:12 AM) jglick: And yes it is a scary change, but then again the current situation is to me scarier.
(11:46:35 AM) kohsuke: does it try to create symlink from build ID to the number dir?
(11:47:01 AM) jglick: kohsuke: no. Why?
(11:47:02 AM) kohsuke: Looks like not. The ID as timestamp is completely gone
(11:47:21 AM) jglick: The timestamp becomes a regular field in build.xml.
(11:47:54 AM) kohsuke: I thought perhaps the way to go is to start switching around timestamp=dir & number=symlink
(11:48:17 AM) kohsuke: presumably that would still allow you for lazy loading to try to find a match deterministically in one go
(11:48:18 AM) jglick: What is the advantage to having symlinks for the timestamp?
(11:48:29 AM) kohsuke: for compatibility
(11:48:34 AM) jglick: The five mentioned plugins need to be updated anyway.
(11:48:42 AM) jglick: So there is no compatibility concern for them.
(11:49:26 AM) jglick: (Once they are fixed to expect the new layout, I mean.)
(11:51:21 AM) kohsuke: I'm trying to think of ways to avoid doing large irreversible edits to $JENKINS_HOME
(11:51:50 AM) kohsuke: Leaving the timestamp as symlink and not renaming existing directories would let you do that
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to