From ehelin at openjdk.java.net Wed Jul 1 13:14:13 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 1 Jul 2020 13:14:13 GMT Subject: RFR: 438: Add "git pr issue" subcommand Message-ID: Hi all, please review this patch that adds the `git pr issue` subcommand (corresponding to the `/issue` pull request command). A user can now run e.g. `git pr issue --add=SKARA-419` instead of the pull request command `/issue add SKARA-419`. Testing: - [x] Manual testing of Linux x64 Thanks, Erik ------------- Commit messages: - Add git pr issue Changes: https://git.openjdk.java.net/skara/pull/684/files Webrev: https://webrevs.openjdk.java.net/skara/684/webrev.00 Issue: https://bugs.openjdk.java.net/browse/SKARA-438 Stats: 151 lines in 3 files changed: 150 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/684.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/684/head:pull/684 PR: https://git.openjdk.java.net/skara/pull/684 From rwestberg at openjdk.java.net Wed Jul 1 14:43:11 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 1 Jul 2020 14:43:11 GMT Subject: RFR: 438: Add "git pr issue" subcommand In-Reply-To: References: Message-ID: On Wed, 1 Jul 2020 12:59:35 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr issue` subcommand (corresponding > to the `/issue` pull request command). A user can now run e.g. `git pr issue > --add=SKARA-419` instead of the pull request command `/issue add SKARA-419`. > > Testing: > - [x] Manual testing of Linux x64 > > Thanks, > Erik Looks good, just one thing that probably should be changed. :) cli/src/main/java/org/openjdk/skara/cli/pr/GitPrIssue.java line 96: > 95: var issueId = arguments.get("add").asString(); > 96: var comment = pr.addComment("/issue add" + " " + issueId); > 97: showReply(awaitReplyTo(pr, comment)); Suggestion: var comment = pr.addComment("/issue remove" + " " + issueId); cli/src/main/java/org/openjdk/skara/cli/pr/GitPrIssue.java line 95: > 94: } else if (arguments.contains("remove")) { > 95: var issueId = arguments.get("add").asString(); > 96: var comment = pr.addComment("/issue add" + " " + issueId); Suggestion: var issueId = arguments.get("remove").asString(); ------------- Marked as reviewed by rwestberg (Reviewer). PR: https://git.openjdk.java.net/skara/pull/684 From ehelin at openjdk.java.net Wed Jul 1 17:54:05 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 1 Jul 2020 17:54:05 GMT Subject: Integrated: 438: Add "git pr issue" subcommand In-Reply-To: References: Message-ID: On Wed, 1 Jul 2020 12:59:35 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr issue` subcommand (corresponding > to the `/issue` pull request command). A user can now run e.g. `git pr issue > --add=SKARA-419` instead of the pull request command `/issue add SKARA-419`. > > Testing: > - [x] Manual testing of Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: f72f00ac Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/f72f00ac Stats: 151 lines in 3 files changed: 0 ins; 150 del; 1 mod 438: Add "git pr issue" subcommand Reviewed-by: rwestberg ------------- PR: https://git.openjdk.java.net/skara/pull/684 From ehelin at openjdk.java.net Wed Jul 1 17:54:05 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 1 Jul 2020 17:54:05 GMT Subject: RFR: 438: Add "git pr issue" subcommand [v2] In-Reply-To: References: Message-ID: > Hi all, > > please review this patch that adds the `git pr issue` subcommand (corresponding > to the `/issue` pull request command). A user can now run e.g. `git pr issue > --add=SKARA-419` instead of the pull request command `/issue add SKARA-419`. > > Testing: > - [x] Manual testing of Linux x64 > > Thanks, > Erik Erik Helin has updated the pull request incrementally with one additional commit since the last revision: Use correct action Co-authored-by: Robin Westberg ------------- Changes: - all: https://git.openjdk.java.net/skara/pull/684/files - new: https://git.openjdk.java.net/skara/pull/684/files/8ce3917e..d8f4b545 Webrevs: - full: https://webrevs.openjdk.java.net/skara/684/webrev.01 - incr: https://webrevs.openjdk.java.net/skara/684/webrev.00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/684.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/684/head:pull/684 PR: https://git.openjdk.java.net/skara/pull/684 From erik.helin at oracle.com Thu Jul 2 10:02:02 2020 From: erik.helin at oracle.com (Erik Helin) Date: Thu, 2 Jul 2020 12:02:02 +0200 Subject: Need to update time zone metadata in tags for some OpenJDK git repositories Message-ID: <61068c40-ca67-a71b-69e7-22347b56439d@oracle.com> Hi all, me and Robin have discovered a minor bug in the Skara repository conversion tools. The bug consisted of using the wrong time zone when converting the metadata for a tag. To be precise, the conversion always used UTC+0 as the time zone for the Git tag metadata, instead of using the time zone recorded in the Mercurial tag metadata. All other metadata for tags is correct, including author, message, UNIX timestamp, the commit the tags points to, etc. The bug did *not* affect conversion of commits due to different code paths. This bug was fixed over a year ago, but it was unfortunately not fixed prior to the last full re-conversion of the jdk/jdk repository (it was fixed a couple of days after the last full re-conversion). The impact of the bug is therefore limited to older tags in primarily the jdk [0] repository having the wrong time zone recorded in their metadata. Specifically this affect selected tags from jdk7-b24 to jdk-14+16. The fix is fortunately relatively easy and consist of two steps: 1. Re-convert the tags with a recent version of Skara that no longer contains the bug. 2. Push the re-converted tags to the impacted OpenJDK repositories Step one is already done. We are planning to do step two a week from now, Wednesday July 8. After we have pushed the re-converted tags, then you will notice the following message when you try to pull: $ git pull --tags https://github.com/openjdk/jdk From https://github.com/openjdk/jdk: * branch HEAD -> FETCH_HEAD ! [rejected] jdk-10+0 -> jdk-10+0 (would clobber existing tag) ! [rejected] jdk-10+1 -> jdk-10+1 (would clobber existing tag) ! [rejected] jdk-10+10 -> jdk-10+10 (would clobber existing tag) ! [rejected] jdk-10+11 -> jdk-10+11 (would clobber existing tag) ! [rejected] jdk-10+12 -> jdk-10+12 (would clobber existing tag) ! [rejected] jdk-10+13 -> jdk-10+13 (would clobber existing tag) // continues for many more lines The above means that the tag objects you have in your local repository are different (have a different hash) compared to the ones in the jdk repository [0]. This is expected, since when we are re-converting the tags we will use the correct time zone (not just UTC+0) and therefore the metadata for the tag object will change and therefore the hash for the tag object will change. See the end of this e-mail for a full list of tag names with their current hash and what will be their new hash. To solve the above, you will have to run the following (just once): $ git pull --tags --force https://github.com/openjdk/jdk You will also most likely have to update your personal fork, this would be done with the following command (run it just once): $ git push --tags --force The tags will be updated in the following repositories on July 8: - https://github.com/openjdk/jdk (read-only) - https://github.com/openjdk/client (read-only) - https://github.com/openjdk/jdk14 (read-only) - https://github.com/openjdk/jdk14u (read-only) - https://github.com/openjdk/jdk13 (read-only) - https://github.com/openjdk/jdk13u (read-only) - https://github.com/openjdk/jdk12u (read-only) - https://github.com/openjdk/jdk11u (read-only) - https://github.com/openjdk/jdk11u-dev (read-only) Project repositories are not as affected since they don't sync tags by default. Those project repositories that wishes to have their tags updated will certainly get that, but can we take that project per project. The recently converted jdk15 repository [1] has tags with *correct* time zone metadata, so you can also browse the tags in the jdk15 repository [1] to verify our statements in this email. The jdk repository [0] has tags with *wrong* time zone metadata, so you can compare the tags in the jdk repository [0] with the tags in the jdk15 repository [1] to verify yourself that all metadata for all tags is identical except for the time zone. If you have any questions, please let us know. Thanks, Erik & Robin [0]: https://github.com/openjdk/jdk [1]: https://github.com/openjdk/jdk15 Q&A: Q: How can the UNIX timestamp be correct even if the time zone is wrong? A: We parsed the date from the Mercurial tag correctly, but when creating the Git tag object we did not record the correct time zone. Q: How could the verification scripts miss this? A: The UNIX timestamps were identical, only the stored time zone differed. Q: Why aren't regular commits affected? A: Tags and regular commits have different code paths in the converter. Q: How can I know that you aren't trying to sneakily change a few tags to point to different commits? A: All hashes of the new tags are included in this email. All tags with correct time zone metadata, and therefore correct hashes, are also available in the jdk15 repository [1]. This allows you to fully verify that the tags you pull down forcefully to your local repository on July 8 are indeed the ones listed here. It also allows you to compare all tags in the jdk repository [0] and in the jdk15 repository [1] to verify that all other metadata, including the commit the tag points to, is the same. Q: Should I in general just use git pull --force when git complains about a tag being clobbered? A: No, never. See https://git-scm.com/docs/git-tag#_on_re_tagging for details. Q: Have you found any other converter bugs because of this? A: We have gone over the code (again), and no, this bug has no additional impact. Q: Will this require a full re-conversion of the jdk repository causing all commit hashes to change? A: No, see answers above for the explanation. Q: Why aren't all tags between jdk7-b24 to jdk-14+16 affected? A: Some tags between jdk7-b24 and jdk-14+16 affected do have a time zone of UTC+0, which meant that the conversion was correct. Q: Why aren't tags after jdk-14+16 affected? A: A more recent version of Skara with the bug fixed was used to convert those tags. Q: How can I know that the metadata is correctly preserved from the Mercurial tags? A: You can choose a few tags at random and compare the metadata with the corresponding tag in the jdk Mercurial repository. Q: Why does Git and Mercurial store the time zone the commit was made in? That doesn't seem to make sense in a distributed system? A: This we actually don't know. Our best guess is that both Mercurial and Git choose to support dates according to RFC 2822 format which does include the time zone. Full list of tags that will change: TAG NAME OLD HASH -> NEW HASH jdk-10+0 56abf3ddbfbca65d9d43344bcb53aff3e168c817 -> cbfedbbe6ebcd34cf8073ceb3b9778338f0de722 jdk-10+1 1768e99d6a9f13867e02edc5c55e81df0395b61d -> a5719b8b503113d34a7037cd95ae9a75df465847 jdk-10+10 41fab65152a5a451cc8e53fae7ee13f1939bd3bf -> 5f7f102d588428f8f5e700c3b0be76f1e5bfddcb jdk-10+11 fb4c56701cae7bbf62f1a42699639d4ba542a230 -> 461ee9721bb0693c2e3f2addf4bbb47b645c6885 jdk-10+12 c9988d821eb72461580563149f15c135c764d603 -> ee812681b38e719e0abf0382c72dfb196ec09f83 jdk-10+13 f76cc3b57d749c8265bd689e4360a854f6003812 -> ffc5b1ebdf0a02687aa9b177dbda3ba1cc2ae32a jdk-10+14 86ffc0eafe2796a6807c6fbb8ff032d4a39bc63b -> ad42d50c857e6e36088008a5d130f4cd60bb7c6e jdk-10+15 c58d2be493f9c1d83ca94463eaa0a82c407bc9ea -> 689d3132b150d15c6934225e3e7b1092fa266e5b jdk-10+16 b48b8ef4cce601bc4dd0ff06d0779dfa6347efc3 -> f75cf7c4e209f2aab57a0f4a9322b4879155381f jdk-10+17 94dd894e29a5b68bb5e135935105f8b0f173d98e -> b781e3196724e8a790a4495b021e6559ba09c576 jdk-10+18 5510ef3e6440803979fe1f94fe8a92cdba1ff4d3 -> 15d921aa5c5f5e7a74d87d0a73b4ff9906ca2fe1 jdk-10+19 5426bc03ac136a1d3fa1c09285542fff55a118c6 -> ba483867b8a25a048cd7bd6671c4e17764061613 jdk-10+2 6a76beb2061fa82bb7f8dc984a6afa4e9ea6d5df -> bae6cc13b2ba7f664d2623cbda0023c83e26d4a0 jdk-10+20 61df92fad072873a777f7146026788eee06b92cd -> cd8f3bc879e19551b62a198a3863c155d31f1d02 jdk-10+21 3c14d883be5d143d79264d75089068d4867377d5 -> 1130c75bbfd94f9c6a65e9df6762ebbecaae8964 jdk-10+22 82ff87a7b20d98e291f327b15f083108aed23f28 -> 6bd3c79ea6c0a224d5d514b7a98abe90d69a220b jdk-10+23 d9d89aa12a5593f6d1eac198e9564d0ea0b03970 -> 231077803760a76522c821f84690e26c1c1e0a52 jdk-10+3 45c470ee766616a2f692c443cb9515c4580f89e9 -> 7cb8df7b70b7d5e2f3bedbded6b158e602a4a42b jdk-10+4 00c226446c5c473d894bc8c90dd148e1fe8be3c9 -> ae0756036271062a547477d8e38f654b88ccbf50 jdk-10+5 a953e6074865b4758dfa87ad196e442453e91d77 -> 281982de41c8193c72b36665ea3deba77e9d3f3f jdk-10+6 acccdb04b77a96689d683dc3f3db5745e3b60abd -> 3ff805ece2993979993b8d4a38a19eedf5cee82c jdk-10+7 65c9eadbf0d27a20b9ce829d7984aa68eee7bde3 -> a16f7f3960bd905f55f99bbc3fcea0b8612cc001 jdk-10+8 907f750e97bed1c3e4cccc28537053a0d90feca4 -> 790b6cb0b07c60cd8498ac22ec9e3bff95239aa3 jdk-10+9 363060b07b5cceb0d5b34168cddbef14c2f66d61 -> 692a723c417f00062a3b3ca4b401ea627c06396e jdk-11+15 51bba3f6c8881ece709f34824c94d5089b12f6aa -> 23fc97ad76fe2fd50c66f6df9eed8af0b82e3e79 jdk-11+16 36c5eea234040e0ad017bf148e587e0472949726 -> b13c8b270d477d104059e8e675f8819dd4f375bc jdk-11+17 a89bc16a886e76a642467d39f026fa49c3959faa -> c3aadd37733cd620c4d6baa37367fb598031924f jdk-11+18 ee7eeac1359039cb5b4e8044d17c3c0ad02f7d8f -> 00bd95880c2d6a113a84983cff091d816aee69ca jdk-11+19 66475a5f9d76d39c8c569a921db3e553d1649623 -> ed1cdef8f8e0ba88a9731e00762775d2b59dca71 jdk-11+20 9b53644fe73f8ae54fcd635189b84c00ce0a6636 -> 38a7f0b2631b5e8a0d401f619300a5c1fc863d79 jdk-11+21 cfad03739c9caac21c4dfc292d389081ad47e751 -> e32e4a2efd2e744aea1b975ab5d094512f029ad9 jdk-11+22 663ebfe873c8b6c0f08d1a9654be637f1b217c09 -> db1d8cc927f44eb5956931ed03997e683fa346cd jdk-11+23 35aa1747aade90d39a7bf996fe5edd3395186027 -> 66fb7c8d4800be881ab519e2da50f98e104b5ebf jdk-11+24 f516d8adcf49afd8d696dba128f8bee0fbfb4091 -> 744bba07a673601512c3e5a6bd1845788635c4b1 jdk-11+25 39b5213e33be6c83a233d87e6cdae9fcaf2fb4c1 -> 5626d9f41e656d488b2b3335ca41b4726e05a63e jdk-11+26 dbe968553594f4516c429eae1fe84ef7e060bea9 -> f88fcdf49eda0fe30f154a9d935631c2a4a38bbb jdk-11+27 a171a0154b1a911be2602a01ffa8e7ea946b0def -> ee78424c97284d9195b87003be54acfb8e34cd1e jdk-11+28 6e5885d939a834e01392e975964d377a24004b8d -> 6953356297f51be519e94a63b2c570d7ac1da826 jdk-12+0 b5b0fdef245ded2afb9bb1ba219644b31cccaea3 -> 9b8db1756bfcff2633049e1f5dd8a8f7c2ed7c9d jdk-12+1 cc19769f1752822586c630a02ea7948700e8fb4e -> ad4caf8d85b8863e9891e19ebaec5f5ae4b18ce1 jdk-12+10 2a0f5c11fa63c8678bc5088aaff75fb3dfcb1bde -> be536339f1b0f4ec0726335c336a266c13f22b48 jdk-12+11 7ae1df96d80afcf0de0e073eae364fb7d9886952 -> d56879ac9dd6d08f20caf5fefac64203e6cd3b87 jdk-12+12 80546944dd93084f559371caec2e8bebad4e6445 -> c812ca8928b7d9727e85eca694a06e2acdd174c7 jdk-12+13 89cc7db3ce85f8e2b3fe2a29413e6a70c0209095 -> 6427b92dc2e0dae2bfb0652e79fcfcc546a6fe3f jdk-12+14 20014767621b9aa7f135c382c120efd4d88ea3f8 -> 7ced54a9737663371ff3fb82c23d9b1f63139fc4 jdk-12+15 82722dd0d25a499d796a8964877b5991b3470c12 -> 5bdc0959c89565e8709b632964a99725e337767e jdk-12+16 6d0771f45b1e5625cf79b1f898040e1762e8ae07 -> 935482ea790aee7da4fe954c077c66e6256ca3f6 jdk-12+17 a6eb0c19eca858b517206fbf15d53f8661741979 -> 210c46ad4a627be1308daabbdb0310d1e0d1f373 jdk-12+18 317458ce59082a3bace88310e34ed8637208ba75 -> 006b92b11a2c32b47acda6faf23f5c4cdb96d77c jdk-12+19 967afa84d6a2ee6f5dcc5861e32375e038d05f3d -> 8e2e78ee5214c323da598ab57e9214b48b408f00 jdk-12+2 cc2d3951ce642b27ad9dee309672b38789a9ccfb -> c3b47c7d216c26a9bd2f40ea0a1b6b195ac15670 jdk-12+20 b561d4d76911ce36a548d5de258b1fc4554709b5 -> edadc5a4ed87fa1216cf6cdf4eb36425d60bdcbb jdk-12+21 e432c88d0ea97ce1aa0ca6eeaf6a3638768ec02e -> 2b509f0b196b983a25fee406350401ac83810cfc jdk-12+22 619ae685910188e10e4e5c5ca9e50bb061f0281b -> c9288e96dba7a5c5fe282466acaf8ee751af73df jdk-12+23 f994f5ce71df63823f0b3ddc104c182e1b20fc06 -> 68e5ecffe48f6e1aec197dc65a64b8918a941a3d jdk-12+24 078511454cd75f01a86f595d9e1c5254dbf86001 -> b1ed6821adefc061af12c5362031d90d8b00259c jdk-12+25 2c218fdeafb2300fb1db90129b564a3b31861790 -> 83332e95c0f77ef7faaf5b67a394751ac85d68ed jdk-12+26 0e780b41b2e335d042a908f92f665e75b9db701f -> e16c222bfac045078cda9a6a237a93f5942f14c1 jdk-12+27 1e875175a9f4897170f7572486287b15985dd838 -> bc18f89d46e59564902ba5110900696f81c39b3a jdk-12+28 379c1ccd608938b3fe8ac4161e6418692c2a30d2 -> aa2562349517abb1f22bb1892df0360013e5584e jdk-12+29 7b50b9329426e7895b82fecc4524c5a6576d73c4 -> 095f5860b1dc7c1e88f67f801bd141328b601fd6 jdk-12+3 ab8a10e7ba04208bfd53c141879691fb8e921da6 -> 06a419b32ce1ef257a80ffba0244ea20ee6c299b jdk-12+30 c459c0ab63f4bba79812f04c1fe8752a8d5435ce -> 2e4741cb7e7ebeec9b9ab959c5dbada61f31a28e jdk-12+31 e5d281f7d5d7b742b5d76740afb2d6af0f9552d1 -> d7d21c1be37803b2a00a4597c9ce84fe5b4e4863 jdk-12+32 4986d2a1d0b6252c5539e3d02cc81c8db8f8f04d -> 66a64c8b17e22ef4743e23b33e353ed9318eac08 jdk-12+33 0cfc17487c0e20cafb5cd80bae7750ac61456f35 -> bbb5ef28071d565e5e89df06b8b43ce8c8e59b7a jdk-12+4 dc6231698b232b08afd058705ad2c7a1ac84b794 -> f6bfc5aecb9d19fa43a9e8e5a45854059812f92c jdk-12+5 b17ca473401c0db567291d480a7a01563b323bb7 -> 61aea3dda8f8bf34a5dee10ef08f04f10791578e jdk-12+6 6a7b7b32dea00bb05a41de97d6ec99f6a5d4c3d3 -> 7d013ffe610c249da34029375c15a80daff2b5bc jdk-12+7 b7bd7b5b2c672c1d398f89b6677107b853898fed -> c2ded2245199098d0ab6004e64d635d6468caafa jdk-12+8 711e3a9496c36ee6526e80b70b79254c5141949a -> e911a5ce3929d2766f2b9c7e598f1f3bf3224a6d jdk-12+9 43d0d4542fa8aba9bdc46a0d02ec364fd801f3b3 -> 754dc1754b2e05588a11152025520164d1ef9371 jdk-12-ga 186859863e228bb275e67bb0205b584d1c354e78 -> 811cfcdd439b26cb43ef94a7a026140727dd8e7a jdk-13+0 11d0b5a7f1fd13c349684bfbd3e3afdf9c83373a -> e4046a86a60f2b5a83bf5eeafaa53e06f96131ab jdk-13+1 16a775f11730f4bde21fbb505518e23070312d9e -> 7c7ecfd4b91691dbb16f64fb8040a84d79e3706b jdk-13+10 10a1295e4a726a07507c4312e3b0fcb443fe8548 -> 882ad1e7a1ed6f2d90078659f392ce0b052b0937 jdk-13+11 11cd73a47633076b7834905cf30ab7f6e28118ba -> bd6bdb77acdef6be54e9eaca2fc3b15c0a5ffead jdk-13+12 b82f0ec390181786c68d8a3d93eed2bae7e952f3 -> 2c1f42e838821a5f7f3cbc8b52e9d93e18e1dc2d jdk-13+13 fbc5f8305e30af5d11ae09dd10767058816f1ff4 -> 00ad0322ca5f0ce2446fe0848e1f76ac3d060502 jdk-13+14 0757b7fe131b0d645c5b7cc1527eea928eeb665e -> 1b7f90951e62b0e6109d7601262a3088732d8d1e jdk-13+15 26a9614460cdb31eb714ddd22bc951b19c0dd338 -> c9761a2537221aee7148f485aadb33ef407fd9fa jdk-13+16 58d54c2afdb9276f5ce525faa01550f20b7c1e61 -> 1ff0bcde4e5770b51635eed1e4246ed0c913a123 jdk-13+17 0a9a39ad5607c506c5773e5e1c32c1fdbe090b28 -> f0c7ac798f82bdd483f17cb6294d33d4501de334 jdk-13+18 5d4d157516315d58dd3ea82b64c677cbbc66b7a6 -> 5297738e3f3ce70f505f2a6453d4702f7ae14b76 jdk-13+19 f5fcc800b587fa51ed41d4be6735d42fd7fcf571 -> 8a761e6667eb67930cd0a269e15432b17d03326d jdk-13+2 6cdc029b59c82fc107437c7897bca89648af8203 -> 4e8d833bca1bfbab67a69519c9916525a17c145f jdk-13+20 2ef24e80bc1f410aa93024c4e4945b1ff76915aa -> 7cd1a111b8892181541640fb7e8675348c41fbfe jdk-13+21 ceda887389ac5fccbd1ebbbec69216c09a9ff179 -> fb783070edb4a64bd2d66ce147eb78a944c63fde jdk-13+22 db75df2c073530d8711a498141b1c7fff7fd9761 -> ea5cfda2e2dbc13913bbb4f5a4cb6b84d13582f2 jdk-13+23 e485f6d8937b16589536a3a6059cbcecd3335092 -> aa3cd722688c6ec38e5960027ae75e6568756523 jdk-13+24 721c0cf4443528921caabc495975f8c5d130abe3 -> 8506b5f491caae26b54cfd1e0c5018ca7e2c5410 jdk-13+25 63959faaafb123be918f1c6d0899d53c7c78a736 -> e84b2c3b811ca2733aa226f04472261a58e7ad34 jdk-13+26 4383f046e34a846340693c438a1114ada4d374e8 -> 7222f2cadbd7982d184eb7bb9b60c5e06c76f0cd jdk-13+27 b4ee3697e966f9144fdc5382e95c4c11d782997f -> 767e987b2308453c67c49c3a8a3170f307df93da jdk-13+28 aacc9de390a04aa423bbc200c1dddc0be859beb0 -> d41571ce957b6c4acabb58b3d3479265849095ce jdk-13+29 03d48f882dcd9f3d7f5c06bc6f049c20cecb2975 -> 142fdf203f146c71f65578bbb982cfceadec90f1 jdk-13+3 9fa337579561bf72cdbaecd02b3e68008fb26485 -> a688551e3b70baff64ebbdbf64d495bebd64e8ce jdk-13+30 d84b55cc559030419430657c4d2d6f376ab0ed3a -> 30833b4ef182aecaea1f7203c85f01af3a107951 jdk-13+31 6a1e4e38753342b2f1e6efb168a20e8d42426573 -> 3d21be4bb1a65ea5f52d58ed7db2b183f9e2bdfb jdk-13+32 e752c480f4f03538d48bd78f39a4345a85d96ad9 -> f33ad7469008f06bef62422c0b44cbc454721b55 jdk-13+33 812ea1dc22a62e17d9f497885b006d801642ef45 -> d2147f122a68ff7dad467f2189692d7a5dcaa994 jdk-13+4 d0b301aa80c3fac87ee16d2c70bb2c4a314f4a55 -> c616d2c467cf135a769f5815552d70a1e7c7ab76 jdk-13+5 4a0a76ca6dbf1fb29a788ad08d5c8f4ba9e5d0c9 -> 5d4c3054372e8130b556db2fd5ed0fecd9aafb04 jdk-13+6 4a4f29de0581b8e1d91de31b81d45da48d581d51 -> 7bf45f7788f3e592b022ce5b282fa2fd1df9cb41 jdk-13+7 fc914d6b576b3b0326ef568c3d54568bed3b4506 -> a5018571f4126fea173607bee493edc4fcec9b43 jdk-13+8 865a6fecaf1ce7c8871d6c66bb7bdc03e1576c84 -> 0e6cb38e885bb31b05e0e6e20b052ec5d1b63b1a jdk-13+9 f33fb0805914f4b8f31851d7a26befee86b10f8e -> 604d805e6ab31f12c223a8e56e221e33bf2bf5fd jdk-13-ga 6dd4feae9d4b3e489dcbf8189b5912bb8511be17 -> 0ad97cfaff032eedad27e6913062190b28d90142 jdk-14+0 3631f9d59b7c0526aceccf8439217d08f5213093 -> 0d4f9c3cf08b1108e3f1f61d7b3222fd09d3f131 jdk-14+1 6098f7f85fe0a7226550f0bb90315f7fba72ba64 -> bc99303c2737d15917be7981bfeb4e476615af72 jdk-14+10 b0c8e05a47d6574c76ae40d7f696936679c83ee4 -> 2413f67fb9f183e8fe3267e7f9dc97bed8bcb904 jdk-14+11 76443ec6209d1040b2d505e15c3f8653f714f41f -> c6c719427790cbcad26d4448924b865db44fa593 jdk-14+12 1c9579a52248bc108f36761ed220ed8b3565fbf1 -> 528d85f386e9e944fa9ff3ab553317e0a98dbbd4 jdk-14+13 3f6845176db0af036cb519810e3a5b71182b90db -> 8897b80a2e56a6c11ca305903ce2052cfcbfc2f8 jdk-14+14 aeb41123e48be3b76878d9becab9faf33dcd536c -> b9e6e91b985767048fcc7d3de485eec6765e3427 jdk-14+15 f65e35df3301d99edaf23c1c5df59a6d08735ba3 -> 8af492815eb40e377e41c1fd3becc11c314faade jdk-14+16 efd4844fb8b2f357ace05570de24adc192a1503d -> 6c7ee03be862179f7bcd6f71aca7268714790580 jdk-14+2 9f41b59a4ec34354234a3145b862502a7ef14173 -> 6c604f0f5872d019062c4014ac35e13caba290af jdk-14+3 201091d6a571c71c2e6c18429a8dced661342aa2 -> f8156701be3c5a299b7db0f602b20647c0393756 jdk-14+4 46c512285e4c67dd41a415ae5204db0c645480fe -> 3f40fb49ef94b3219efe51e21b1cf95b8f6908bf jdk-14+5 f4c5b98f59e7f2c41759d71e07764944aa93a8cf -> 1a8d4850384e564859b22872a371f36c6dcd6722 jdk-14+6 70ad7e414a7628c9db54e962f311fad5ab73867e -> 9a30bfac2500f6fbadda8ac8b9f4d7b2f1b165db jdk-14+7 56fd2001d499da9f8857446c2e035658adcf8433 -> ff6547d9a4e125c06ef686b0dfbe56b3591d3e39 jdk-14+8 5369eba42050d02626cce16a409ff370b81cb084 -> 4ac9e301282ea83ce5aa7c45d50eb847298a3dd9 jdk-14+9 ca754e2127de528260dc2689a7bebb23fb4b389a -> 93572b4bb6104fa691385825fb7a7f6fba42a185 jdk-9+100 90b490cd9b8872b8ab2b9a4ef0eee9cbf8432b66 -> 1582a7e598bb8b1823a5c386b801dc44a1d25249 jdk-9+101 35339f91ba3f32b115e8da2bb98254f957a4b663 -> 69194310cf0464d81d37d8df03e38fc3d2710579 jdk-9+102 ca759f0cc17e9f5d15045db4357dc39c5f36739d -> 6615f036e258e739a2abb71b303790064c4734d3 jdk-9+103 e307b4d912561beccdcd7b4e831a7e85df454115 -> 3a3a073a2da66d9e18ed4c4d19b92d09240ab090 jdk-9+104 3146062e79ad203c11026b41940037ee027b358a -> 4e88fb28c6b1edc8d20e445af39149e3e23d1996 jdk-9+105 282aeb1926ee8dc9673a77b3ea2be94d80f6551e -> 4ce5077f2b106588dc552715e66ad7023cf1eda8 jdk-9+106 b88d654a03ccefabcab190646a89d57d59eb33b1 -> 2df2831b8e08b4c1300db067fe80cf3af0ec40bc jdk-9+107 eacfce97814ff899382f666bd577c8260ebe995c -> d0db872057fbf050ac8deaac7cb47a55712f7482 jdk-9+108 e9823377ac47df21d261d81a6f26d444049fbdf6 -> a11e025c63b93c65781f55c53b7313bbf7c92875 jdk-9+109 d0a6f61a1ef4ab17df284c79742e6ade65172b59 -> dcc8b52a59746b20736d9105e8e0de09857155df jdk-9+110 1fabe19e8b3e631aca11d971dec3221270ca6a05 -> 8441913a0b27212e660ff451eda2370188ac38ff jdk-9+111 3b697686b777177fa0532c3ce1e08e2c7c51bd97 -> 88c5f7382d4ce0a11e92a61c4e3d587934ddb881 jdk-9+112 9cee88d0babbfb3128cdd70f3eb3af4419a440cb -> 778fdbafa31121eb5f1bbcd78b49b9328dd2c7e3 jdk-9+113 37562c132d6fe180a0a7e223520e7b879b7e8045 -> fdd70c9fbdcfc82f251b1160542922bf2cc83d39 jdk-9+114 d846cf6f1fc1b92768fb11a29b2e4a23586a55ed -> 5937ed8624520c254f9399f2a65ad94094aedf73 jdk-9+115 60871d264700b27a04a424bef986243ccfc9afc3 -> 564d309f0d310c084ad2f98f3abf298c979a45af jdk-9+116 8618b5c258788836f521df0b83937aa8978b8c54 -> d5b77b3bc0fb4bbc5fe7f30deb061279eb419e4b jdk-9+117 79d894596b44ecb959477253a0484674af4f1fc8 -> ae90286b9fd00ae17949088dc64f66db08cc98cb jdk-9+118 8cffaea43f25b980199182bf0715d4282972a385 -> a521614410de91f55400a6e246c9694fc148cfb3 jdk-9+119 3f4b3a44add1ee1541a8c6f986e18ee10db9fe5a -> 04ba9e69a4f6a09d5f74235ffdfb829d5cb5d998 jdk-9+120 4e26726c3eeea2aa4118ef47fafa63ad2b3737f4 -> 4168d03091702d5ebc553bfa0c8e14b0a54359dc jdk-9+121 17459968aaee8dc8fd7ac6a33f4fa9722fbe23b4 -> bea448789d1e3bf695d33094adf7e6b39fd5846e jdk-9+122 838016064070260114b52cc1bbea7ee9a383626f -> 0422b80ad16d16ddc1456742b0ae2fbb7cf0df45 jdk-9+123 aa6bb5b359436699b875f193805634e3650a4f3f -> 37f7bcd6d1f8324bb153163b5c754794d2526f5a jdk-9+124 b231bd78eb64da089b23c7246a72379935042669 -> 1e848753437d25fdd0590d3ed9b46328313d4a41 jdk-9+125 402fd8aa898af5b52263c74493871bde83c77787 -> 53a00f16ec6652ea85d7dc381fd38897460f44b0 jdk-9+126 2672f6889ed166a8833bf11d4df304a62d85996e -> 747f6bedd64e86aada33da154dadf2e57db01902 jdk-9+127 5cc5e06ca472f8e7cd185fbf17a7e1b3cacf819f -> a2c7e6a714ca7b2e5a50787035ff14b3b678d94e jdk-9+128 7bdb3f86c3d1c5664e399f6e754380a6a73b2dc6 -> e83a1980e69679b58cbfb906cb48d538300375b5 jdk-9+129 17f13bfca752d9c98e734a4006e0326e69bd90bd -> 67593f151245ee408b03c4f71525ebdc301a61e8 jdk-9+130 6d738a359038b6dcab2bf77865a4a219c5ab71d5 -> 10a78c405152f49db1e8d25ca7b85bfc9d0f4490 jdk-9+131 a646209805a5f0ada8fbc73a939a0e8119503433 -> ae5472b20f020ccc4cbb24c920f9e83a85a335d5 jdk-9+132 735d4938261f5b27d7ba55425103399829c55cd1 -> 2806304c1728c7824844312872529797002e7a83 jdk-9+133 ebe3c1513f72f108ca684c2bfdae5f5954ce5322 -> 1ec5b887d12580ad7a8d48618bfc89e7961662cb jdk-9+134 7d57b04d709bacf20e26952a7d1c9883e5a5aa08 -> 4cc92828a5b6f8a837e70a9de3b294b5b629f249 jdk-9+135 d64fb234933d3f90cec846bc7db9fbb6b05ab2c1 -> 64d8ae2a938a71579daf9a5c74e908a1d23784f1 jdk-9+136 f75ae7ae42f4dec9ece61c46f6604f55b9693b8a -> 188443a1cf685af954f49129759ab15f1b280ca0 jdk-9+137 ea6e9f0fdb3268f244697c3367659d5a3ed4b434 -> babb175caba72b0275c134c4f5d20d6949fb3a4d jdk-9+138 7e1b45b7954cd11131ef26e7fe8e187ba4d1cbb3 -> 111a602803c9ca87f916513bba13caf153c7a48f jdk-9+139 ea56ded9135632f09ba53053420c01be4623f8d9 -> 2c95bd4634f8637edf605b71e0a56d8c7fc7a698 jdk-9+140 7d47376e25e9a9511d1af8cc81183ec779827862 -> 912618bc20d708c9e101dcbc6bbfd5eac518306d jdk-9+141 c4a7f63d1398612a1f332c1d311c36ad9f16ead6 -> 413af7e621ce90e1cae041f84fc6d88c668c2757 jdk-9+142 226f74d2dd0c8480c4d335215b6b164309e02407 -> 3af5051c95bc68fc3288379b2caab2d74d9f510d jdk-9+143 747949a18c3081a88ed7a8ee690596f521dee921 -> 18cd9deffb9334c6d4de4170d3466c7e171e4cc1 jdk-9+144 0c8e590e23d2a474f4f416ffba95f9d26b951947 -> 0ca5855de1e081c5d05cdca36193d1ace0851f7d jdk-9+145 b008ba190ab415f046492979db245192f43aef40 -> fed65b0cb6e5152c7e6825f2b568db7756412ac9 jdk-9+146 e9624d52b0387bc94e2be63694979bb385da9088 -> 4264d788f4f06589935c791af4d832285ead63fe jdk-9+147 99f28b259eab298e4d02edd3bc5e42dbf7158d8b -> 693f974b82632f0c8f8f7f53c336415c15e395a4 jdk-9+148 dc0723fcaf4cc47767bb8f3514ceec0c2c8274a9 -> bb94041006a84518c84fc4ab19a56af7a51fd4c1 jdk-9+149 a28a5a66c224627dc543da81c5bdb24d84c6bc0b -> 9aa750b64d540d41c089c3aa5869d6ac46f06f1d jdk-9+150 f65cfd71515d2dca0b803708be4e88c14a8923bb -> c041586d1ec6f3e1ca4a0cee726578ec1f7477cf jdk-9+151 5819b4b63168301a92783c899a0e4524acb13627 -> 0e1605d316a81f856fe74d8b15d41f2a767de401 jdk-9+152 c95f9b15617644c6428e158420b0e39521dc5e37 -> 7ac6cd64a404e4a06d2e14f8e6094f3ee6111957 jdk-9+153 5c68ce693feba27360d2b68c2d32e5768258e8e3 -> 16eb94ef61f32bd96e5828526797fa5459823ead jdk-9+154 9371fc8665d33b24fdb5a2eae1d6ee73d76e3382 -> b3015bc86a57a81627bc1cab6ffe6fffd483d071 jdk-9+155 9e0113a5627cac2a20bb2a9d153569eb13f955ba -> 530f37b6fc04de413e3565757bb0f8e548c9b56e jdk-9+156 b5547fcda52074a350c7d54bd6e572b6862227dc -> 8bd9152968ef49b41449cd6c87cb89c5202f592b jdk-9+157 39da0a7285df7d9ceb27d411b997c67ae63b5ee9 -> 38701507135dab7863d04fad29623127ec5da86a jdk-9+158 180addab4717ccf0f80a6df8ef119b9bd0fb4430 -> ffd4fd05b24e852a41a43b73a94fec69a51e0ee6 jdk-9+159 c7f44582f8d4db5fa7db51421b64ce7c63577d49 -> 737886208796fa017c65227afb2c813cb482f855 jdk-9+160 586d647648c407cc244902f9d2ee1a9a02041ace -> 85d94b54b00fece2270d6f3c1895b3c0b86a6183 jdk-9+161 4ef141a17fd57b310cc15b2ae00740e647154c6c -> a959851fb040363b5a9dcac447855e0faeec2d6f jdk-9+162 2f839735abf0d00845ce0efcc6029f9bcad31b08 -> 90b7d6d9a9001be7fdc373418142dab2edad0e1d jdk-9+163 e91902ec1629737052873a739d70ba61de6f52a3 -> 0a91adbea47ca754983393773365fb54fee7f64b jdk-9+164 d03ec259dbcf2733e3c2085a53392dd455d5a238 -> ba5c8c289bb8f61a8e2e54b02c3c2cd39e28a0f2 jdk-9+165 34d6c22a3d0300b3713eca39eb8e4520f709d787 -> c6b7ae611e14d1f128f21a786abf647b9ed0b031 jdk-9+166 0887c8329c878198b564fe23b9386b438b070256 -> 816e9b4320a4a4960cda934bfd8e32419f3962d4 jdk-9+167 7ec4eca7dddf6c05e8678d83671d6657cbe0ee01 -> 77acf91b9276326379331f8c50656e7d9def7705 jdk-9+168 b3dd8c5baef665ca6767860a159c27fbbc9d62c0 -> 080713b05a306ba7d7ec0ed8c0bf4c019edd45a9 jdk-9+169 4695935c0d3494057d3b2b297d270e8ad1636e38 -> a6185f03faadf4b8a5c399009fa4eb198a230932 jdk-9+170 91d3be299ce091e3e56b6e44b454d7e0a2ba62e0 -> aae92d1b795fd5f29dd2702e44fb1a977282ac74 jdk-9+171 ca321075f99d483a6787764e1a161d8576ce964c -> 24d55cb33ed010cfc6ec77151f33cb90798c21fc jdk-9+172 a21f4d5cb43bd0c7015b60ad3dc3c5f8102aaa55 -> cb5d4c752c294b4a6079d01b055a811f4b833cc9 jdk-9+173 0d928364c3635ef2f231e1cfb7d69246210e59ff -> 4972c343422f0066c3b567944ec56c55ffa2ed24 jdk-9+174 800d5f707abe4ecbd09e7decb384c9584db50d40 -> 0e9dd1bf210351e5b025cf5e7d2b4e31590cc9f6 jdk-9+175 55336ec981073e513b9be3cd20697226e0be8cc4 -> 492aa438be3c667954f868c9d285103da6cf359e jdk-9+176 ccf12ca7f8384f3a882607e13acaa3302a834ec8 -> 004c097c61970ff6ba07f5825a8c16a4fdccf286 jdk-9+177 3857dd9f2da2c078167b19bb13da1460d8a890e1 -> f53ce208f9d5e1800d5a6a89544ce82f9b28983c jdk-9+178 34c7579c3a52a707d997f900e3243f3a299775cc -> 04fee7d7e5ae95d6daa7f7ce68523cebd4ecfe71 jdk-9+179 f07a227b28ccda378904a78921ed44ce35312b86 -> 24f571942356bb5c165da89ba1fac94371705c36 jdk-9+180 337df1cbd7c95e5b3ba3a1ca3be49be4a7c96ee3 -> a51eb972b7ef381d66cc298df7fddd017ce58186 jdk-9+181 de0dc330e746ff6ff04dc0a9c608a57d8369e5dd -> 7cf862ce18a1b56b8778f32efdf572b5042dc364 jdk-9+95 fda18e1efd0f3da67db4c2913efecb1166d05afd -> 7dc588ba19877cf6cea996f63a18b5275b99cb70 jdk-9+96 d8bff0b78f810028f8245e5389a7bc34de9bf98f -> 2562628672da0bcd2849ae6cc3f9f6a6fcd5ea9d jdk-9+97 eebd51d5a5a11cb9f399af9d58b691fab624c976 -> ec684ad4426fcd8f5f63a6077d536a6d28e8df30 jdk-9+98 bac15ffa10c71bad871e71fda56010698237570f -> 36cfa7f2cd8b3e46b3e81f181e0dcdc1e8526c29 jdk-9+99 d2fced23a868c4827e35ea46d4ef3ebe486cf065 -> ce43713cea0a0416abe43cf6c21cdc49fe61fef9 jdk7-b100 a9ec4ba08a11a7022409d139c3bc7f2540c5ecab -> efd610bdd1bfefb5fec3179e39f7b7abec934892 jdk7-b101 aa449ded7b121719f2915cb50e9cbd9746e9985a -> 41bb883dedc82d6e1382f6a00b7d6db89841e121 jdk7-b102 cb6359464071a93463d94d712a5bd2d9cab95fe7 -> 5ef2431d009c48e564c82758de5875e2bb6b2f76 jdk7-b103 16f5c3c35b33f080006a3a4ac9e666551d859879 -> 8f36543686f0d4b3ce977c557e773dd1146391ff jdk7-b104 c537b4b1b1e2ecdd78c426315891dbc517cf4f43 -> 0a4f8c145553187bf1e6061e9ba1e031b9afab17 jdk7-b105 3acaeaa4da93fb8fc3ebaccf203ca5525d40ba8d -> f2f8b37292929dd4e7ad3f47ba76070f37de67ac jdk7-b106 b5777886d23ad9c104b11b96ecbb70c303588f07 -> 8b5873409cdab86ccd1298050ea1aeec446ae8e9 jdk7-b107 da9f864ef2569251144ea66fe6e8519df76fbf1c -> 669abe597cc4103acddb4eddfa2bc992d9342977 jdk7-b108 2328662f00d7e61a967f594bb0882d0b8979812b -> 412778b6d52bce6eba3af580b676d69c23b54252 jdk7-b109 6996ba108467c4bc3501be4909dd08e2064624e2 -> ad86a3c1408ddeb26d91408b20cce2babb8b5259 jdk7-b110 d3b29a0ee60582faa1d81b067e0315dd0c32b0f2 -> d845d52ae802349532334f5581ee1b5ea46017be jdk7-b111 e6d8ca87b2e6b89c51987642312fd743cdd6101a -> 8f37fc875ee7ca2fe32cb50c6e27ae02b319ab32 jdk7-b112 bb705617fde3bceceea51861a0a4ed7bfb06337f -> 2341024fd83e798d7dd5d597a41e0d65d7c12e97 jdk7-b113 53c5a1eb4182eca3b64dcdb19db01748be757cd2 -> c3a189a0122a37130ca52a2fb9ce29b73841cc36 jdk7-b114 ced824d1fe93b57c91e024bebfdc9c00981f3147 -> 2467ae04daa34a624b247f4f47532956cba1d545 jdk7-b115 815233e2e5fbd60ff3a1d31f3266630df9ad72b4 -> 66e3caaf9dcb14cf80fc8fdaa0909a2884671539 jdk7-b116 f5fdd6243c1f683891ab3f7a396a64f4a0faded0 -> 463eb7cc13b3e154cdd0f869184567f8586db213 jdk7-b117 f8b67e14d91cc772378d25c7f0d5bfd2346927c7 -> b151ed6fc037873e33f30cf216674bb0467d29a5 jdk7-b118 644c4dc41d7aef941169ed459adbe6eacb59a3dd -> d76e2efa929bd6c198b0ac2d9cb7ecd2ff4bb9b4 jdk7-b119 852618b63707ef36486bfc34df35755c5019aaf8 -> 807f8da2bb7dc7f610decf0d160da841ee7b2668 jdk7-b120 c737289c8830c053b66eb0dda96f56730aaff5b4 -> 56bdcc494ce423f9e2a706e66a797ec6a7f52a2e jdk7-b121 7b0cbb1369ded58bbf0574ac07e3332df8ba824a -> 22158d77ae4f035958d2c8eac4a13bbaeffc6d24 jdk7-b122 bb93f57fab25d62fb12938d47618797a1e60c532 -> f4249f693e6dd25ab445032f8c2e830faecb9561 jdk7-b123 e973de8339399e824c7a8ef018eae79b7bd34b05 -> fd0ed100af641d7eb833aa81205675ad491ff03d jdk7-b124 c1a9787b7e16c73df102afa3d4b8131ff8966348 -> 194fd2a8f8b325ef0f49309c707e7786b6775f25 jdk7-b125 d80f5fc35ad5d50e1e61534f2ad9f787ecccf1c9 -> ace234ed336a79357b7f0616fce264c2a63e2563 jdk7-b126 97172cb902ffeaf07e4bf6797ef391e2ce1ed909 -> ba82c6acdb0e6d32bd7d53cdcae1246fe4b94302 jdk7-b127 2ab6230a27cabe48d674c0adf45477d4ff4fadbe -> bdeb6df49744a1ca55f211fa68a1a60236987cb3 jdk7-b128 6f1dc5ee3a53e7d58581fa1e72ac0cc503e57c26 -> 956da41d8cffea06ad856dbb730a4704ba518890 jdk7-b129 f11ed34eb14fb4bf8fb09b3c97d4f8f9dec004d7 -> 51e631d0992715fa9a463e0ef3c9d943bdb534b2 jdk7-b130 96e5c0bdf7aec86ca81860aa0fa6f170a3ccabc0 -> 3c9373d3df3a34bf1e692ef305986a8c5443aeff jdk7-b131 5415e752717a142a2b26d4d440e4f9b0a330881a -> 330b6ca2f9ee9e908318314fbb9c09c3f171ee6f jdk7-b132 17f6776b453bb710c68d29b097bd0d2f9b43b87f -> 5f19ac0afbb570584ad828d3d2fad5f61c714ab5 jdk7-b133 1b100a4dd4760e3eb16aaa6acf26711040a713a3 -> 74bed3ef0e1ed35b99aca9479cd2696479d1f740 jdk7-b134 7d97833b8b9a83fd707ef279eb90ae1030f2c99f -> a34eebc5c315bc373494a76dc3019f7070fffbd2 jdk7-b135 669da964bac7a1460c4160136c9dff2621847641 -> 64f78cd046a40e9a4af7d3af7a8d107246e0ae6b jdk7-b136 b411a9a383b5cfd13d0d55aec47fe196efd031ae -> 4ff9fd0e2348037bb2c8fbbd8fb2b7b1fd286ce5 jdk7-b137 c5e0546869256e9b47f4248ef9fd2908080cf270 -> 70fac480bfa14df49075d241abb3216da117a7ce jdk7-b138 01043aaa1be2d6493888a46285fce5403f4566eb -> 23001cded84e092e5f6aa2e76a3ba211f54fd901 jdk7-b139 52fabe1d5d423fb9f704be6a9f97e4bdc4219f28 -> c6de0d41508a0b14dc0d7c99f8046399b754b6bd jdk7-b140 c4b35fe4eb98bfc65eff6564238d2a2c81612b8b -> 794bdee7df4c8dff9b0468c10293517ed759341b jdk7-b141 028548013bc1be68c9269d727d5697c8026a8b50 -> 1e5e8975f01b04390fd8c6f64140bc20946bc019 jdk7-b142 da6844f28750797cb763d7ba6f4ad015edf41fac -> 47826d25365174ddc966a6dcef521c58e4fdad74 jdk7-b143 b5cd73a20b58c1fa8c101b29d1ebc83c3d1ef206 -> c89735d5cd4388bd4d410d5f571890d4eb71dad5 jdk7-b144 63fe6da6e9a5dcca537a317ae6399fcb6fe3db44 -> 82ba8a6e01a628ed8711a22d732a821ac1740f8f jdk7-b145 f4ebb1378715ebec5d1eaa4dc6dae9cebf415e81 -> db5a9dcc9f9f29ecdf3e0df6736fbc9115cc0a2c jdk7-b146 8edc1f903647ef3e16d9cece4ed9cf35ec77846f -> 951c3e1a01aaf26856a20b0c381b356ca8937455 jdk7-b147 79ccd466bb91350c06ce98cfac2bcd8121adee11 -> 4c18e8f3e93e35d77f2f51b1ca1708bac8bcb828 jdk7-b24 1e45d81ffbd115b9b5bb7cbb64379240e67bcfc2 -> 9b175de44b8d94cc4eb1ffdd9141ebcfbef8837b jdk7-b25 cbd3ff3f9b14a20772184fe4552022d6d339e85d -> 7bab50939039be5f645e155b9ac4d056abbf8532 jdk7-b26 003b63898eb30b65886eba56dcd71292292c5c41 -> 97c1c021cced669d8c19c33ebbe9b6c579a2e9e1 jdk7-b27 1c0418571175d8afb2b3ddb04eee152436177844 -> 8ded10494122afda3c84738ed427779a66c1e0a2 jdk7-b28 8fbc3b4cb74d8430a3d204f4f3cc1f299d03e325 -> cd1004e47abcf6b6a09bdf5ca715e0285662f341 jdk7-b29 2339f448c3d9c118cd7d58699e3da03a6b98d7e5 -> 9e5d9d2db5d07a1481ecf61eeca943bfc972fc7d jdk7-b30 acbd14b31ef1efb2131f4f17db21ef39a86f261a -> ac8631eac98888f58c5489564da769bff3928334 jdk7-b31 adac1160d9ceb34ea4cd79e2c69f96ff02baae61 -> c6ce4bf77c9ceeb0dbd0ec0ec9212cd4e5235040 jdk7-b32 99870969f3f23131112204c378528cbddeddf2ed -> 884fabec050fa169349b7c7cb4aceec581dff9d3 jdk7-b33 250ded658077dd8186c1509f08a32432ab2eeee4 -> 5a415851a75c7608cbb4c58ec8b9474e91defbd8 jdk7-b34 d7aac0055fc3f42726f37d3d72146450fee03723 -> d4f5d536ca4d68d53dc47a20067189c61f637954 jdk7-b35 2c07414f20fa71977645867f2cf558171de9fa08 -> 96faf9559d724880c98940af7e8a671216d46df4 jdk7-b36 04d8a11e27375b5c184995b768604c047a9188a0 -> b87273f30446d181566f1896e58ea66b94080c9a jdk7-b37 9977c9a5637bb41a4ed500bc1a92d51ccaf4d3f0 -> a489551ddee047297daa092d9ebdeb5802c15a39 jdk7-b38 eb8b71c692cbd6664f643654681d5d4a599d1aed -> e46cffbcf32e8b09b461cfec2d02ede0487c483a jdk7-b39 c547d47ad1acb48cfe21b2a98684139e5811ec41 -> d3a70254ca03328b8e7c1ce7c2b81ec5407f576f jdk7-b40 cd1feb1ef75a7e519be115d39b9542d76ac6846f -> c0d75397102ace426666ac42f37072cb24e1e132 jdk7-b41 8405f5d696f7d91424200f4403e92efd509ebc3e -> 7bf378585a58588838ba6d143843a68907fd0fe3 jdk7-b42 372c34073a9809221b6563352fdc284abae0e17c -> d4fea9f8a8fa7196c9d29857104baea4b0c4a602 jdk7-b43 ecf9a9202312003a1cc128d2420a6e8b8958e0db -> 4af814f9a46508986dc1aa9cf99cb9d0432597fa jdk7-b44 422e92cbe72f6b665dd645edfc79bb5a856915e4 -> 1a54172bae772c6f7e9c00abd84e1d1ff184baa4 jdk7-b45 59150ba33ef9bad3fcece7e50403905eda8451b5 -> 422769e492d28335d11cebd18d72402382482cfc jdk7-b46 19a7470c507a7403e3b81a08494b230142b6fa26 -> 54e5a28cf11deb4786bdfe0a7a9dacc4511121e6 jdk7-b47 80c3c650a49338a2499e682e58237635a90b9dbc -> 111b956456ab1346da9fd82271349be42669467c jdk7-b48 fe4e65b9390256236e6335253877aa53c905c8f8 -> 8fd5e55c7b5997b52046b66bb29c92e19a4903af jdk7-b49 38d8cf2680eed7886968dfc671262027e7c510f5 -> 995ff7cb59be7c177d566362f0b3ca6ca7453b7b jdk7-b50 d9beb00643e8847dae9b2f15b0f8c376ef4d7d5a -> c6399cce72f276780e2116f5980744531b0a6a50 jdk7-b51 bdd6d4259d362ed5492a5c9bbbb0b56ab3fff529 -> d9cd99caab6d675d5ee1a6e1b0f998d31764b9cf jdk7-b52 0638e44ae25a48f46698f6598644e75462226e10 -> fca93cf46e5749ff54f77dba67585ff3d8765a6a jdk7-b53 8a17bf5094b0f71be01bf00b88e0542b61eccf4c -> 0af385d2f302647bb3888f42c23958fd6ad25b77 jdk7-b54 24462f60eb4970190623ffbf73d13b8dee1bf62c -> b03b0c6a2154a4ca8ce0c99e1f7f51e07366d02c jdk7-b55 97a41d2b5bb09d0316e7400553b39c597847ae57 -> 6e1a0005ed2844ecd5b2a4e24358540bfb520049 jdk7-b56 ee773eaf54402a06d03b83708687f8eda99f0279 -> 85137260ae007edd1ea14b9cdc6af1b893f17d7f jdk7-b57 4375db73e9f87b88802cd3311b96f5d4e4ebd65d -> f82f3a513bd16122db802d09dfa127dad430abe5 jdk7-b58 e6eeb81c61ea7a7896483b7f3c1b2fd54a48cd74 -> 53bee31d02d9aa3f381bf2d5d51dabe20d9eb1f5 jdk7-b59 fed3abb52415feeeb42337a63b4497f48f9156d1 -> 31168f1b8b98396ec00b9220d5303811fce645eb jdk7-b60 7f963e104c70d099c3e6bc79b8a6c261ed7be2d3 -> 41d9f358754b36548e6b2e5048fb50ae5b2b5d86 jdk7-b61 72ada440747c9f598f3c418064c0f7464a07efcb -> c8035cbd3cb10f6f0b7f04de09fd3cd191d9681d jdk7-b62 428c698aba0e9bdfb67e6445d6e721cc19ccb8d8 -> cd586208c77b4e22d85c49125568dbd515414c61 jdk7-b63 338d8b1b526b383dda1f31247915834de92938ad -> c4bcfc43f9c5338aaefe824de56947b792071ebc jdk7-b64 41975201606f6f0c7d875c0c8abc3ca776226642 -> f9aece23ac937f282c1ef1c2ee553b790b76887d jdk7-b65 d577b315dbb225a95fc0ab08c3d2d22c0135e5ac -> a1a63928026db0f57df81382085cc618ccacf6d7 jdk7-b66 36fdf5706150ee95fe806f52a73ecd59b35afaea -> e08b7e4ba15a36b63f501640efb004fe5837f98f jdk7-b67 c6e9f812947ae20c22900b7eff89c6abbea0d2c9 -> 5a1940077cae9dba048813d509d2ef89bcfb96b1 jdk7-b68 c02d589e9a4c94b7c2719835212a3c0e66cb4bf4 -> 4f03e7978ed7bb68f9aca77e293f795090c478c9 jdk7-b69 de7c21635571140f8fb9e46539832a06a744eb30 -> dc51d5c5c12324e7f56149d729aa82b38c88196f jdk7-b70 c0e1dc11271754439eba100c9c1daff80e150e5f -> 2a38ccab4919e2353ed6386fd854c25f7d6b303b jdk7-b71 3f729b2c86cda5e4c98f3b061b0caa0c37bebad0 -> a1b22ccf58e6d74ce8589164af78788ccab378e4 jdk7-b72 bdc50f279d4e362ea2019158161d26f91153c444 -> 0a75ac9db88ec1dd9433d696cd605adb405c745c jdk7-b73 19ddef1e1989e57535923bb217e30d61cf415e75 -> 0ace9968df934dbacabba0ee45847ffa3fced39f jdk7-b74 d1b442a98e63a4844fa621f00e4633f8e4e8cf9c -> 60145fbfff6148414c835ef9ce262cf0f85d3d98 jdk7-b75 02c205e8e19dc3430723da279d7fcd656b457b83 -> cae9ea4202fe0a0b84c3ba3a4286d3785c3f6ca9 jdk7-b76 ef39a861a205f9b541685f975871f0b36bec6814 -> 375f127b0c34d42bef10a0ac44bf0b25516aed92 jdk7-b77 2abafe6dea0e865e93945e4bd1649d88fde5184e -> 06075f46db0f07ec9839e75d1c4f5f27a6084520 jdk7-b78 af91cbbd718574f043c3c68302003b7857d71c6b -> 499c94d48e4d3cf923aff10dd5dcf541637905d3 jdk7-b79 04cab1fd44cf758afb5aef86f866dd7cf636f2d4 -> 7a59943ff0dd152ee979e2af6589568390e35b57 jdk7-b80 c283bfd39774bc94ffd248b8fd0934d54e9f73ae -> c3121b2c14d248ecd6e581af178a3da05e66c543 jdk7-b81 1f31c4a3ed3b4f3640324a467bc029cd66fa5d85 -> d806fa09e03b29786c1b1776d71e727855a6b7a8 jdk7-b82 77ded4b186c812f007a0bc330da5cdb15fb63fef -> 3594cf726c8b3f8f2a304467ce7c785cd7045156 jdk7-b83 b8a6826db9e0588ac405c8d3ae08c00b4ceb6edd -> 82b342952619d2787843e519097281c271b6acfc jdk7-b84 ebc547f162fb0f6883986fb2e79d75a0155baf3f -> 07e0be28ec548faac20b1ba2064da5a58fad7730 jdk7-b85 0e8d731bf0475ed92361b23e0f46c4e857886ccb -> d4f8aa6d92665bdab465017d25a750b4668c0875 jdk7-b86 7f0d149a84e0d7aa67d54f8b89f883d32f44c10b -> e48bb556d7c2ac32d23e916f46b54e60bca477b9 jdk7-b87 bc183ec1529b1dbbdad6c4ace9fbc37ec35cd081 -> 0f9ae8dd28767d43f858cf18698787a21932e452 jdk7-b88 acd38bb4ccdc86a4b0daa074b64595a9778c997b -> efd4f93dafebaa32b09e7a27f8eb60d55d99ce33 jdk7-b89 8a692ab1c954a8cf60bee27daa63d4551914d1b0 -> f5a00618023720347d6e8bc2b3c675ae277a108f jdk7-b90 515df4a92680a8ddd60e92f0356d5840d95dd686 -> 8d26dd5a9cd3c91d295c339ca3cc3d1cd43fb877 jdk7-b91 d35480d38fbc3d83a3e6f06769f6a28868f9725a -> 01f5980edd1f78ca8a60e08a280f2fbf80b983da jdk7-b92 f1896a491c1c6d493b4733f7f333a0e0d7c0e580 -> d69e7f1549739773cf5213374d4f419a9254ec48 jdk7-b93 e39541ba109eb4e20c0326468dc90645848b3378 -> 1b925484dccfa1a952a3c09ffcda2f1303f259c2 jdk7-b94 cffd05c9b52eec5a7d2713aec785e17666023078 -> 9aaa0184a32764175891f192e3d4c75b5a518484 jdk7-b95 6225c66a97804825955159041221b4b12c388aa5 -> dedb4072824b7b60881f57f6de53a867d4741d55 jdk7-b96 a5cd99a9837b4ba14ca21c509f86bb149cd3703e -> 9039a8bc5cab82c1f9bec78d51acbb72949c5d3d jdk7-b97 682423cd7a7a998e9a7362157d98487d4eeac21b -> 9763c02d42fff23734cf599bca96dcc0e5f07366 jdk7-b98 5424ba8f0180cfeb446637267ff48c7ddea9d4db -> 5b35f0daf2f9e94249779aead0ebad3465469eec jdk7-b99 976a2b0280ce6eb8e56a8aa40351fa7e8ecbd07e -> d0b45eea6f3e6f4c351fcc5a0bfd1763d9823b3a jdk8-b01 f453fc42bc415bfb560cb8cd6b028897d7f2fd83 -> 33852ed5c01906475eba4839854a5b5a39f65309 jdk8-b02 90ccb0a4fcabde933c600d6571acb3ae39f7856c -> a02db6e6acd9a8c2b2aad3d857de939352cf830f jdk8-b03 ca8108264895d7734eb20bf934f06e88fd77ce5c -> fc7477630f94a58df74e1e0ea1a7edc137ef49cc jdk8-b04 b6f90b98671674b67569831649bc43f60deb16ad -> 25af5e82f9f7f61ff66237834b9a21ff5cd60fa0 jdk8-b05 a2b99839ae326e2c4036fdb44b5b8726fdb9a02e -> 4279c95658b930659279147f9569d4e252e92d65 jdk8-b06 613ea29d54d6e46db43eefbe880aecb69ac4a737 -> 1fa8ae54f16314fc34855baa73d6de9da41f3ccf jdk8-b07 56eacc47653861d93e5d63a2ff60d63fb93ee3f2 -> 51c703c885c8bae4ef59745cc1c6db9297e78ab5 jdk8-b08 74e1e50111b2a6083a96275eee97a2975747b062 -> 32dcc60a0764dba8fca0b647b2ff3d50d4a41d10 jdk8-b09 efa0ac8906cc4330bc00e2df8d92db52a04992f2 -> 51b33e55af6050a1cfb6297c0a53aaae4dc7ae9d jdk8-b10 20edb548f0d266c720233b4580fd89a01da5090a -> fda73bc333c7f08de6312f89c620ec232d049131 jdk8-b100 7dcd3249750a938b56ffc903a638c0969141a289 -> fdc37d42f8f00f8358e33fb39993fa807704ebef jdk8-b101 a23515052a9049061ad9483b6e81d9bed56b6222 -> f0431b532429d56d2a39d0c6972be84b899217ce jdk8-b102 ce866b9121e3bd8cb40829fdc3e09a987449d326 -> e2861622725b5276b40d5891c9833cfb0d2a4fc3 jdk8-b103 0e44c50e741cdb080640613dfdf03bf2df07b9ca -> 623d92f31d30968626802ffb3bbceec6b9644dd8 jdk8-b104 817f319d222e5420b1de7885fe98dc97d99f9739 -> 91494f4f152359a82a335ba48266fe24b88b7c7b jdk8-b105 20d5033e98c7b4b68ca4f1b8d1e018c44261ef6b -> f58827194988e5ccddda280ae0950390f6ca4b55 jdk8-b106 bad23b53218377f2837ba67fb82ad16ad9877d8d -> beb501b49ae29f61be0072818710a9d3725c8c20 jdk8-b107 5c0e02338695a91762f2b5e41b65981849866fe2 -> 68e6ddc62e0a13797ddea78883e4df970fc77bc9 jdk8-b108 9300b1ef1dd39e76889f2409e4139d7605fc67a7 -> 450932aa6d03a6ab488aee81961aa5e185138b57 jdk8-b109 44c4a6b19adf7299d0357b359cf9b6b4ea79af79 -> 0a018293a6c9e21745bc444af4b72e84eb2c8c65 jdk8-b11 da4d9392c83b5a6162abf0a61c88d4fc72d48ab4 -> 561c543a67d2d1b0fc4a9026d02f9893e8cba9e8 jdk8-b110 88575397e80bf270631e2f7a86728e94c220a7e3 -> 9d2009d2bb5f2dc1ba023209c610a6ef8f47a0e2 jdk8-b111 41b61b0c12ed99a37fd6833d19672b77da5a43e3 -> f5a5cba1f0b90138b295e07e2c11e6a74a4d8031 jdk8-b112 5d3f6ba2d0156e18293aa90430664a86874a364e -> f98a74d021bd2bb406a457672057d944666e9c4d jdk8-b113 a3abb67c781037467059cb5320c5b5a94b8c027a -> b3141c3a22e3b4dc867e5c0f1ed8897e944ac745 jdk8-b114 dc2f5b4233671cdd53239386b1f9316a26298982 -> 827dc623d0f8c7daff9b19914fd68e6e579f82f4 jdk8-b115 dbeb70af9c092ebd0aa4c29c634da6c3faa5389a -> caddbf8b5820bd6d3d9362136b534a66d0d62570 jdk8-b116 2d5f045d3ec2eea844b9814f07b167cfc83a86d3 -> c0a37161b8fe781ef25ee871e3e4e940f4aec3b6 jdk8-b117 35d9311717f434612d79825ef4e15f49500f8ce9 -> 8dda2f153e7355c2600b4ca90b841616d7ca6b24 jdk8-b118 458ede3f6303449a69dba7edc2b32f6a9d30ee73 -> e0e24f9d0cf5ae728b3852caa88ca58655ff29a3 jdk8-b119 bc7ee8bab5e513a139a6c2f5600aca55553bae04 -> b0b1706af992194fb69c0b8f83f8d3e6efd69eda jdk8-b12 bacafdf17e2f6867121bab13c5ff346923a26d81 -> 9c4e14e02ee2fcacfce94a282cc2bef7286f372b jdk8-b120 84dd4b599bfb6e38f1f737526c2eb98acc15f866 -> be9ff95d58f9bb8620a11a813e51fc88a4d54664 jdk8-b13 d8aa74d8c445a537cb43926509269880735ba754 -> 2fb5e812337daeb99b03666ee758cd0e696290d9 jdk8-b14 50fb5839e9418921c68c8857b657ab9c8a1a9f29 -> b4b6499c23ffc5dd76b9ae5938626e81e6be9891 jdk8-b15 dc0ce599dd741f2a7027bd38205d7db84b254aa9 -> 8900fe0fd894cb14af02de4cc63d8b791c45ede5 jdk8-b16 f1dda35b5a338c755d16ea664474bfab7c31c898 -> c1a0394aa6a7c1224e9b210f4396d0d6b66799a8 jdk8-b17 736a77ff30d0a23e8eecdfb5c6f45a5bc0b6e2a8 -> 058ee1c7d8965630161fa4b5b2e777f2cbed0968 jdk8-b18 36d63d22596b5b5c7c65fe6fe4e2b57f678591fb -> e1de342f56e3c45b731f2b7a93113ac1330e73e7 jdk8-b19 7eba476bcf10eb89cbdb8f6388b02a09d1370d91 -> b5b97b08fd8f84b9012c1417179f8fc86772fba9 jdk8-b20 24d563c53d379351a5ba1d4efd8689b1d35987c3 -> 1590b85bb87b8ea2594a6055f0530376bd44cde3 jdk8-b21 04396bebcc712f1d3d0100f9c3fbdd04ab1125a8 -> 228e5e5fd11137188e3cf286934caf9d4236270f jdk8-b22 e9e7f6451e236115d4142c6852031f4f41bd5d1b -> e54520becb3a80498ca8e08c5458bb22b0b04d60 jdk8-b23 0f2affe0d7d67040a757ebd13d2bd3749ea2f293 -> 0cc6a9dda6fe05647947debc5821f67816c66bac jdk8-b24 f5d5f3cec21f7aa6f143b009359c85b6a045cd58 -> 83ca3edc0bd1bb85cefb3f4d54c1fff4e5928703 jdk8-b25 b9467b4949c59e1bdf8483e3e4beb37e7a7afd03 -> c9a34851b006da5e806b9e5fab993e566558e2ea jdk8-b26 a0ff209c886a0174b17ccdc711fdbaca5bd99ff5 -> a3db0e1600aba0268c2816380cd89c6ba43797c0 jdk8-b27 6d090149192954ccfa797e626b1c49c86b4c3552 -> c0d7f825f41e1ac2f31cdd1941d58b7e4c3e5a26 jdk8-b28 36ce326e16f2a039c93151e8016e233ea595aa2a -> 62b5d4df52d6bd43cac7ff1c54ab322980e5d9d3 jdk8-b29 64a826a01003c78e99dcf2cb3ef6e8c0f94ae75b -> 817f23c52cf86510b41f5d212398365ffcf1edb0 jdk8-b30 c9e395a39ccb6bc9adcc22458b3bc97003cd10cb -> 3eeedc2818cfcfaab60a500737502935f997c501 jdk8-b31 0833953b725b870658245e88e6e5ec94c450d54c -> c3bf3142941b5fdb259e140d7becd8ca5915e4fa jdk8-b32 f58ae5423e5974b8f0ca7ebd3e03af1531cc932f -> f6fdb895dee84338c9de2e8a9850b516611365dc jdk8-b33 1585d730b4b5f397de53ea2f2902f00eef93091d -> 0a5ecb4af210a6821e0b40c8b54895dee3957c70 jdk8-b34 b5071ffa273658f1da2e51abd0beb74be6b2fbf2 -> d262ee9294a3eb09db871f9630e0ef1e405b826a jdk8-b35 36e1d59e40f44cf42ab1c9b1a62bc2ac2c9efbcf -> 399f3e012999b2bda0a5ddf98440f3455670f886 jdk8-b36 44433d2be63356e0a6cddfd7fb94eadb0ee30ec1 -> e0c6075c80c84de7cdb64e11622ee84c15588318 jdk8-b37 043ace2f1b0dcea3ea025b244227725b5ca4a079 -> 076f99900dc9251b72cd599c7bc9abcf12ea7649 jdk8-b38 f063b44a3a919eb7e740f066ebb50833c9b9834b -> 13a921a59bba0dd7821f2e4c11573fc4cac96395 jdk8-b39 543fd1302bd79d271454f140cf4996cf5445e9c3 -> 2c970e04d9cdb83774a3fc7c147b19709f237f8f jdk8-b40 f3b5720d4bafb45ed5520732a55d8ca8d12e7be8 -> 0da3d5c13df505ba47c661cebaa0728c8ce84cf7 jdk8-b41 2cef9366d53602c51d0dbc34578f18c59f03f4f7 -> 703f7c42a2fecbeaef200315ed1c0f9425e0c8d3 jdk8-b42 a8a86a87d0dc23c26356eaa187173eb4b146b260 -> 5b30a7757eea0587041b3ca24f351455516c32eb jdk8-b43 32312c00c51cc72b11f7edffe058a2a4844da355 -> 5cd8ae46b042552ae8b3f73771e92c20c011373c jdk8-b44 188f044195409b8d540f664d0540a30eb59ef831 -> 77b1dd9260e9ef426b87f5d511e8a62fcff3637e jdk8-b45 2c6ad0c77d58e12e7f3abb6e6800ec5ffaeef7a9 -> 2c8668b2097f10ba8c88187b2462f82a2eb330a0 jdk8-b46 ebcb72bd1f536b99c36204ca42251d32257b37c2 -> f52e9db9cf9586d4a13e5b48f4e6f6a077f73870 jdk8-b47 8b5609de00723194d8e0b57861f8692ad4d4b796 -> cb201a6450a1dbbd62d3c2222a4750b556d39323 jdk8-b48 790c0eaba30a0a2a666716d06cd1dbb22091ea60 -> a42e922abfb42cd7a94212381eda86bd797b8105 jdk8-b49 13b7c934a158453cfd6ac62f1f89122b8d8c9429 -> b0e8e30b0add732280a547be984a3cf9a12df68f jdk8-b50 2fd2daedb4e8eba66e74ca92df036a6cde7db9c2 -> f390330de75f3edeb05add4333cf0ded4d0b1ca9 jdk8-b51 e6dd3f719c9c0faa9f2384e3cd526bc581117d63 -> c7b70a66bce35e1bccaafa389c804b505a9e4cc1 jdk8-b52 3ad06e581e8ca1825c35970a5568bb793ed981f3 -> c280fe5b6705e79c24f0dd0e93e690b7e5691796 jdk8-b53 18653ab7b981e71d4d4d4e86a779f8afef17f635 -> fd59f3ea44435c85a06fb0845565c76824265a89 jdk8-b54 1586d3d837f965db537f7a8d4d2dd77fdacb8131 -> c4c77c0beb27be157948a266de74f111277dacd9 jdk8-b55 92998094eaaeaf7b587250aa6eceb5c145100770 -> 7de35fcb4e06005859683edbd4b04c9ebc637bb2 jdk8-b56 232a0f9fde0d929b8aa2ac5c4d042dcc07caa7be -> 8886e35f0cdb0ecb76c23c7aa66e7f95ae865214 jdk8-b57 b387235ab2fe5ab2d0cfec6f7249eb8060be3550 -> 55f0abde6d1bd79364fc2130b2505856dade5132 jdk8-b58 015d62de2de1c4b22538a79cb025c0a0a21bbf2c -> fa9c6eaeb4b60c0f2604d4e09763e9776b20b0e8 jdk8-b59 90975997e732a4835d83fbcab87e647fe90a27af -> bd56a1486356d36b5f221cac91a11d46b4e3c8b2 jdk8-b60 e25a512462fcf32d67c94f885abdefd3b36ccd3e -> 3fd7db6d40dd794b2012b2a78bb83fdada8abed6 jdk8-b61 20a1be5ee77dbaf9129fa4c530a1fd4659d1830d -> 43de065837a30359690f262e6a9c6386a3110a16 jdk8-b62 1a65b98517f28497491ec520f806b1ea07e5c5fe -> f0bcc45527caff96c77894f3e5ee69469819f00a jdk8-b63 3dee964887dfb65cfb3ae2cccb2cbefc76cf8393 -> 1a94953a17e39b6f80370aa293116e326a18a477 jdk8-b64 3279a0485eabd4b519e546f8d19dac7b510a43a7 -> f40577fdfae1064bc26309c56eb00e6d00a049c0 jdk8-b65 a840a2d3e6c8db305ed273af6c8da56de7de0806 -> 7b2e4a34c59908521085550fab7341b4df551e4f jdk8-b66 0e2d6fa1b512a426401bc06c6554a8f68818b159 -> ab2191e3ccb18cef302fb7c125488067dd9c11af jdk8-b67 c6b75137290f489517fc38c84d8b2e0af9fadac6 -> a7ebc22bb6d0ef7ccb66077e784bd8c779271bfc jdk8-b68 27146022921c879f472108b5ebea36522e31c390 -> fb39e375097898fd71b5cc9cef873955b0c71338 jdk8-b69 cbdece5373304b1baf85c7738651a466c947bee0 -> 320e1e9a1c9db090e759888fc520c3865d94d517 jdk8-b70 03455ab9e0152aa02b65013b1392694a1694c7e2 -> 01fdada0af68f6b7a0839840f1db3b40bfbd3b40 jdk8-b71 8106ebb7e9564e346357d6dae7d072c0915d74c3 -> 25da6dfa22f1aa25a85e78926487cdd8ef760412 jdk8-b72 ba4c812f9c35050512c3ae5d489550b57fecd6bd -> d34718c67e882dd5b5048cc0f7c8ecbdf7e8852d jdk8-b73 ba6a8fd6218f6ce65bb81967e8d2fb6b40da7f4b -> 81b4e5400b4b6ed8a755a2993dec6cfb7487c5a0 jdk8-b74 309b6a75fc629c474c1c50c2f1ee8d1d40eb31a6 -> 9df2fa988fbd3cd25a0bc3a016b93738f7cf501e jdk8-b75 a681de848746a46084cac900b6b65aa602ba9d38 -> 9c8df92261d3a50ec11a7b743891f3adf08c7639 jdk8-b76 7498e74b341940f72b273d51a6770670d7b76be9 -> f8fe95d85e22efd8d55945acc30b4ef5a7fba9d7 jdk8-b77 2ec230b2bd4e531d74e75e27dfa0e16e9c2538d0 -> 3fb074be9d7474410efd47b744fe51f04a2ed4f8 jdk8-b78 0ecc3771452dcf0a3f93e25da4f72db5aef80df5 -> 3ead3a74348f1687e7e903ea4346d2f820d144fa jdk8-b79 22b609ebc81312bc8ebbb89d5616ad859bd57c70 -> 76c445339712be147e15e117b3a75d03d827c7f5 jdk8-b80 6ab8d2452379cb0f766953c456f5d342fd6e2c95 -> e47c4ad33dc38b3829baea1114ed42a3afa6c44a jdk8-b81 6e2ad6218e18245e2a3ed506c2c15ab354e14353 -> 932d2c02021d5850582651e8d1bcda95c13cc0c7 jdk8-b82 21927dc109c38826e0c9000ecf25c8f32b39a2ec -> f1c64c13d3eef0308782af9591bfdf344ff40587 jdk8-b83 66963723e80067a00c1630bea54dd8ee7dbc4a4c -> a622c1980a9d917793f357b77ed4b27d75d04a9a jdk8-b84 88ac15a0cce8c640c14f43529f841dfc06bb8c59 -> a532e44f19896cd738d76f436b88817e73279a7c jdk8-b85 522b13175ea71ba5d2ff529e82015a47c1a948a0 -> fe8a12dc5fb276ea1cda6d31c03dfe52c58ee3ac jdk8-b86 6d055467c2c4b920c2993e3b4cb9ba3ab35901e8 -> fee6f44b8b104c5af10eb150967d15b42d87f073 jdk8-b87 7b8678decd58a1e6a6c7a8a9b4570075d1bbefd6 -> b0cebaa4bf1dc1e2165c91878e3d7caa1578e4eb jdk8-b88 cfdced118a7f0f6834a1bbb53d47459344d0e5c6 -> 7550f3f8ac4966ce76d90dcb57e03fc77b070c50 jdk8-b89 b853b84f4ecb6ae4d5241480d8c5a030be6802c8 -> 8633970b1c505c37540b2821b01ce1f3d982f352 jdk8-b90 5c4d01b9ffb7e30ecf2ca87f87cd323a8ce3dd35 -> 4dcb0cc7ae2c2bc8f6db1366d8e1877ad7fb8cc2 jdk8-b91 6a93438cac075ea6872a4fc8bf199e1614eb1a36 -> f17647afbae44da697d846b6719dffc5da22a533 jdk8-b92 1f62c87b7429386240d72474afddaefa400bc128 -> 1b3d50b7f19d59ab6e3e552cf00c30854227dbea jdk8-b93 25afba3a61e390608bbd1c3ba0756e62b8d5264f -> da575ccd3f5e3f063a18bd89c7b9e49c9fb1ad47 jdk8-b94 d792bc561728e168d664270400f00eb71ca0f7b0 -> 5263ce65860555d8eed8a08096bc147170b32903 jdk8-b95 3514ee82f55e25d44fe743175a5dfd2efe57e91d -> b94b179fc604891a76d1befbb7f9933b6e21fad1 jdk8-b96 aa8214f8b13b15dfcbcb427225924002f954f6d9 -> 20a81b3697e720b32c88839e4ca96e40d69d5814 jdk8-b97 52c930851f9ba81c2d70218a592d66a5342be03c -> 477e6634a0107fcd02afc47e096476326d6b0a8f jdk8-b98 bec6be5dc993979c951807632ffb49113030e006 -> d405ff56451054b5b0ba3f780f9ffef100aa5fe3 jdk8-b99 4a45d02a01c1df006676c3141e91c1d3cdd140c2 -> f2da184e305469a090e8e5cfa50018128558036a jdk9-b00 713f2f59f3cd4efc478a43c0c7c403b8c216df46 -> 8950e8e0a06913dfb2b6f78c839ce4a3255c3f8b jdk9-b01 1c87486aefc11e48e6c99785908633c4a7ea0453 -> a4781f7911e76e2908f7cbb6b0ed964a873e670f jdk9-b02 f8f6dd9353aace854b0c57e137af66e5d3d7c0ba -> 3d9ab12cb9c60dcf1d97a63064de2917ae9a00e6 jdk9-b03 dfa471348d018707d0cc6d1afed2fa7985a51686 -> 343fd661c7feefdc8d30eca439db2fb7ec919ef5 jdk9-b04 c5da700534090fe9a0709bdb06ea5230ef9d7870 -> 459a60a718165eacd7fc1aee2d05b43abc784bac jdk9-b05 eb7a4bcddda401388c181f9c34bf4e69bd5d2a77 -> d428be387385f9a12ecbad51eb69b78cf2d02610 jdk9-b06 55cd3a180797fa430c6953e1ecffeebb952fdc50 -> b0d75da07a72f8487088a1be84d813f506350c08 jdk9-b07 b8822e7daef2a40eec7412c7e0f710dfd29aaf50 -> 87dde3df8dc888d82d2825468218805e3c7aeef9 jdk9-b08 c27d4b7d28f280b45872769a2c1dbbbfe7cd9395 -> 40acaee0742285fc04abd0e8150f955732638012 jdk9-b09 712392bf99ed82f7ba63d8bbc1cf9b562259e34f -> 88777efb8d8d6d0ee87b5ebde6ad3f1a4fb379c1 jdk9-b10 84dbe45301a3fc13a7c71da7732bbe122ee4f11e -> 43f9318baadd9837cbb0441bc3bce82c917ebc90 jdk9-b11 508199f30b40a0cca31781489dd6886588eee8d1 -> 9ab1ae689b3fc59c26a86bc95f5de1b3e16ae15b jdk9-b12 6a23106ba49675b410b9d45d5340a242a6792706 -> ea0e4b594af5055ca2d451066b4796a0cd66d15c jdk9-b13 5073807228df13c0212e5eda5add5268f1be3867 -> 881341bfa5507464e55dc06e344d0c24f8ccaed5 jdk9-b14 78a1da96a51c56ed5ac642bc15d69621731f33d5 -> ef5ce609a342df30322f54231b60a514f2df8fd3 jdk9-b15 8362d9b9c5573e3dc0f69ccddd8704b8fd2a7e87 -> 1f130c947959b4bcd506bfca3ff5aff69e903734 jdk9-b16 bf0277e48b339c57429666d17416da7ae189f70c -> b9da1b90f4c9726e38d78de7774142691a26702f jdk9-b17 f3a21e576d53c2217cf1f17b1df7bfd785940654 -> a0e7be25ac56363623757b91f8833dfbad459c35 jdk9-b18 1c32dc4199ab04dc5bc1cac8fb9f418ef91074bf -> d2a3926ea2fd352595f57b14606d836c8db9429b jdk9-b19 109844cc425102f08ef9ec154f4421bb62825573 -> 91851ca5f942bee6983af82460aca57ec55d7dfd jdk9-b20 71821f4180dfe80ce3bb93f980dfdc5320a213ea -> 62e91dd964b6ec7c056775773c0ee8ed7fd24f83 jdk9-b21 d6866ad0691790e46a5491fd376893860df18f24 -> 5d1aab89956a88f6dba057ce4c5a328f7c506230 jdk9-b22 c719823ecab27011956b1791e90c5d1e95350ace -> c57d1155a778fbd8373a9e70e62049b136ba5a67 jdk9-b23 6621552a02ca3ad876b83058028fd09144c96acb -> 3b91fad6fb807e901d429934055108421f21789b jdk9-b24 9224c1a06818fee3a727ce4aa6f385b8177b2114 -> 164cfacef29ce05d6681f38225a13c4476b4a8eb jdk9-b25 49333cb5937e2763a3bca33c913f9f1fd1ce35d0 -> b5b9ec94c2537567f926597f27a2823724a9810a jdk9-b26 1d954e87d10d3e84aa8fd7d23f0cec8aee49ba09 -> 2c2d21bae63b70f22885648f751e92ab9e360941 jdk9-b27 1883033be665a84be67deef168ff8b2d25fe9af3 -> 137faac2bcf39633b47f83cef83b4fa8bf86fd62 jdk9-b28 2904fa0b17fc96f0d07cad5efa04b551942f948a -> 8ac0c7efac15406e5d2777f9c9cc866dfbc25c09 jdk9-b29 658b13b24d0fb9fb1b1dfa11fbf8c1b0885887a0 -> a7adca59d69a5a384cacb06b7627c87b837f2973 jdk9-b30 3c0790c1c9aef422ada26cb350bff143e04c5649 -> 346321263b744b01e4e710eeb25567f2077618f1 jdk9-b31 561840239f027b682512991dc8a2d9fbd685cf5b -> 185a252bd6856073004d1f28772cc91db5265a24 jdk9-b32 c12547c511398ea3693e6d7fb4bec0327b1fc9d0 -> c12fc70b13cbd7973340ecc6497f32a2bcec6e18 jdk9-b33 da89d00f6b11fb22c8bdc8e7e15e5fbfc3b6adbf -> dcf28216b40575059b09a84c764af9c01dcd7d3c jdk9-b34 1c10fa1ffccbe897f0d96bbe6a57bac85b2fca93 -> 4567670051979e1dd0f090acc36a758018ad1073 jdk9-b35 b66ebe3f56baccc516a58ca137d47583ca64f3e6 -> 360d68ad494adeedcd5262a14cd02286f200022e jdk9-b36 b6110039fcac502fa42cfa995331321de9a51e1c -> b3a6ef997beb041fe33ce468e803e66a1795a20b jdk9-b37 9c6acd29b12b450a42f81e1dd4f59bd279563f65 -> 77b4ef42ae30a6ca60b3c118134382d73a51f434 jdk9-b38 24adfb0c8e172cbc38e9716d4cdb42f3c4de3da6 -> 658e432550973b0e98e53e6fd99de2f840e56ec1 jdk9-b39 485ea7fd5e2922365488048ca2c9f7a6fc3e4a3b -> f81d7b2ce025d3480d21854fb51c1795f20c82fb jdk9-b40 58a8ccea1b4daa9f62ca68ffb38149f21b5a1a9a -> a135302d3ee8cf3cfcaa19c001f70290438a0f5e jdk9-b41 8cd356cf3ec4ee97e858ccf5de9bf46976377afa -> c292ae6d93a833247ee0ab24ba82d44145fcd14f jdk9-b42 0936c96718dfc70ab67dbb0d9dc01378a121d902 -> 79e60c3b730d46fd883558d4c25e41344170c1eb jdk9-b43 1eb568947458e92de7aad81931ca74b02d5a698a -> 4b21498206371ac098e10249ef4a870a08e8e0b7 jdk9-b44 7d4b91d284cbb039940f7570206a53612e827e1d -> e7ba06728e111dbfe36a98c99e4cd64621df5497 jdk9-b45 85b30bcf58e37e0567da627c596c6a91ef214172 -> 8d8affb886b0236f8a717987a24f06143aeed025 jdk9-b46 18fc172427a01c6e0faaec2508e5f20ea138d44f -> 8b14cfeb0b2af65b0070c7539bb1a6a3cdf42a50 jdk9-b47 96dbe32c10287a6deeab467ecb84001327821e3b -> d1aabfd0c22f0181c970167fd30cf14156e2592f jdk9-b48 854a967f554a48cee1900afff7c807bcab20ac0d -> da0347c03db51aa8eb3445a3a828d61a4f6b2c99 jdk9-b49 1114a8700fbf5d49951c446ff4d00154e23334de -> 16babc62f41c2ffca3cb05ddfea6868deead03e9 jdk9-b50 73d70c595feb9056f5e312fb57e01a766b348408 -> b4c32db44013abd2533300539a78fdae1a7ada5b jdk9-b51 62f616cd838441615687595d208ba55720b36650 -> 1281b62285505c23101061654ba241edcdb28a56 jdk9-b52 b37eb6882fda011a1326f6c7bc11820c7bd3c79b -> 595161194578e3e9a9ba57ba11029a1833c07d46 jdk9-b53 8328e6ea61eff8fe9c7d9e1bd52eeeecfacc0eb3 -> c0101fb71b37f7c0dcaaba13978e0e459ccec7fb jdk9-b54 2960bc0fc5f8078fc51f633168357e1bcfd2ec23 -> d2364a518d1031cb0c73e7f7cfcfd52eb1f18e94 jdk9-b55 ae9f1a7c53596a19fb7791e2f6fff1e1181697bf -> 1c982cb7f85153ac0c210802d9a9e41460c7ba42 jdk9-b56 c513144800fd7ffe18c3d56a8d99ca5c7e10154d -> c958aae26d5da5c188d589509687282f0b920c56 jdk9-b57 c7c85c928b11bc06424c523559273655f9ebf064 -> a9349830f86c61b5f7c770afd1eb51707325d430 jdk9-b58 bb00e7c20647d1c6c0a6d9345c78aa6b4d63540e -> cf75fc532cbad160a44e934c6a69cb34fbffb0f7 jdk9-b59 c5bd438ad3ddb76c015c266b8a421fcc2a083871 -> 9956b524fa15e5f9057bddd356a3b45bbaab5e82 jdk9-b60 b1bc942e8536ec99113290a354faeac861c474d0 -> f2611cad78090c02826d806fdafd0977d4e68a61 jdk9-b61 ed0eb2082c5366b543b995103ca15e3c9222fabe -> 12de2c36de36821b9cb40f4a6c121d66f1b508c1 jdk9-b62 74f5e27c1a0a3e08a943760196f48023142f8951 -> 0c1c88d2fbdbcd23ea051f2abaf6c4a86db458dc jdk9-b63 1781c02b21fc39f48a321b3a228dfb1416896369 -> 0e509299aac83a0a400d27b033854042ba449e1b jdk9-b64 c4b925670656911f3a6a614ce532c3c860c67874 -> 72098746c7adfa5568a6c214414b66c85ee697af jdk9-b65 688a079096789c5e509e8c7df9be2c83ff0feb2f -> c400eb68ba57ef03714043f93abb610bd5568734 jdk9-b66 04c42553804769359f05031228bad3eb67a86c8a -> a9e4585e621191f5d637ea0ecf01a38809365436 jdk9-b67 b9e17afb88f9568507df8fba8d4fd1151a44862b -> b683e90fcd33347ddba800cb8bad1eb12bdd4180 jdk9-b68 d62f5f6168e1d7bc77ba7ebe4df5d65b7dac40bc -> c37853537a4b840b16e79a55c19f2c8ba1f2ff96 jdk9-b69 49d94aa0b583a57789156e5231a5b0568a9c50dc -> 03f8585bd31e76ac22dde481aa7b72032c97ee21 jdk9-b70 f7db7365de7fb286a09c754b47ab355d6f3c9dbc -> 5ba4552b04af30ad805a1b529abf88121008f031 jdk9-b71 28a909fd1fdb23803a2e6a2f9f0b705f49dfac1e -> efecadee5f0157acbb4eae9af3e34d240cd16849 jdk9-b72 029d76538456cff7b0af7426aa94f587689f15c5 -> 9b32dc03c950d1cc6517b65f7183c7c4ba2abeca jdk9-b73 2fccb792f420dafa5d794a60696919a011d6548d -> e827738fe4b24e044a7cde30848467f0305f6312 jdk9-b74 2b56a417fe9346491d136a66af48253db470ab71 -> 4348771a983ce0e0a3725ff8c3bc47819426ee0e jdk9-b75 82b65d5247c3b70c758e22291ace566a6770af4d -> 5b65b01ac6be96421af884d6a83f9b2485e99685 jdk9-b76 2a9aa81d8b059ba0327e8eb1c9bddb16da348e4d -> 4744cd8ac0c122eafb651acf2e4828da37bf3d98 jdk9-b77 c338b713baf9200145ec010b0c7d619869dac1a4 -> 6cd0bc3967743b9e184103c2266fdac7d6d3fc9d jdk9-b78 889a0bee9ad217a0432ffafa4f33654ad2fdc478 -> dd19c8cf3981f3beb94f78cb6e0618852350ce6b jdk9-b79 0e25715b7751e75364988ab5c6d3d0f9d58225a8 -> e07d3f6a7f4cb3fdb617efee5ae8b86c0a4b4311 jdk9-b80 44d5aadd221f138be030a2511f211412fd8396b0 -> 75282effeb0cbb7d137bd5c70a82d0ae369d4af3 jdk9-b81 f40560dd4acc31c65b6c0a7ba47006940d576609 -> feae4e33a44b8ff054ce00e814263bf3241a5982 jdk9-b82 3d5ea5f2178b4d1dccabe240cd831f2b52f98ae3 -> c87a9e00c41b1d876825865a3957d914f4566e17 jdk9-b83 b3f2d27e6b318012d0b91b84b077d0c7a92598fe -> 94c1374132b62651645a95dfd9c4912f68e8a579 jdk9-b84 7126ea9c3e5939e363dcc51844a1784f982d6fd1 -> 37c057e10b741299b236f0d31434fc5887a6cb70 jdk9-b85 dc27ebe29226ae2fb47f6bc078521b9009e6cc7c -> 3849cb9d2d542abfd7620dbbe54c1eb28d97f38e jdk9-b86 45f77730027fa619cb265c8f7559f3c71f27722b -> e6cc6cb0f2c235edfed1f6fa5396c4768f600ed3 jdk9-b87 36993584a5f14890ef29e2b45a85ccb93b570294 -> 35f1b84b90d68737d90cc9674081c6fd24f727f8 jdk9-b88 fb790047ea0b58163c7e3da52b8d2ebdf10d0462 -> 5bc4d39bd96dd6e273a4b34ed0f11e2dedffff85 jdk9-b89 d76e1884edcea6d22626e18abc42b644f0cb2d5e -> a060162fb5f65f4f2161bbcacde9a906e032a841 jdk9-b90 56de84c4586df4585469ea590ac8f9b800dc9082 -> e70bd431d9d9655f5ef8ffded19f760d55d1eecc jdk9-b91 3c11ef9b01057974ccba9547a22c2affb2cfa450 -> 03a6c2e9f01c69c246dbad6e1a93d2849df7dc07 jdk9-b92 09482af461673090352ddf606a35677941785d66 -> 748526bd1c42cc0454d6c042705eb28435b8afd2 jdk9-b93 bccc9bd46aaaffd7a8958af9d3bcc7f3dd11bded -> b1a75f98bfae7a95dffbb74b0a5ee2ba88f43583 jdk9-b94 66145b502652e8b17501e3231b7b9db0b8c976f1 -> 8cf535c977afe777927f081bdca2549152524104 From rwestberg at openjdk.java.net Thu Jul 2 12:15:08 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Thu, 2 Jul 2020 12:15:08 GMT Subject: RFR: 441: Proper backport support Message-ID: <1tplHJAqzJezqIANOgGdnlmsM9sasVwixMgHToV0B70=.2cb8e424-7ec7-4787-904c-e068145dcbe1@github.com> Hi all, Please review this change that improves the issue updater to provide backport support similar to the hgupdater. Best regards, Robin ------------- Commit messages: - Initial implementation Changes: https://git.openjdk.java.net/skara/pull/685/files Webrev: https://webrevs.openjdk.java.net/skara/685/webrev.00 Issue: https://bugs.openjdk.java.net/browse/SKARA-441 Stats: 1756 lines in 10 files changed: 1736 ins; 13 del; 7 mod Patch: https://git.openjdk.java.net/skara/pull/685.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/685/head:pull/685 PR: https://git.openjdk.java.net/skara/pull/685 From ehelin at openjdk.java.net Thu Jul 2 12:26:20 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 2 Jul 2020 12:26:20 GMT Subject: RFR: 441: Proper backport support In-Reply-To: <1tplHJAqzJezqIANOgGdnlmsM9sasVwixMgHToV0B70=.2cb8e424-7ec7-4787-904c-e068145dcbe1@github.com> References: <1tplHJAqzJezqIANOgGdnlmsM9sasVwixMgHToV0B70=.2cb8e424-7ec7-4787-904c-e068145dcbe1@github.com> Message-ID: <_OHZbvAcvEEpW5fo2FH8NGaAXcWicCYAWVgJ8dQAu9g=.6619dfad-33e8-474a-979f-3f470e0b7c50@github.com> On Thu, 2 Jul 2020 12:05:51 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that improves the issue updater to provide backport support similar to the hgupdater. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/skara/pull/685 From rwestberg at openjdk.java.net Thu Jul 2 12:31:10 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Thu, 2 Jul 2020 12:31:10 GMT Subject: Integrated: 441: Proper backport support In-Reply-To: <1tplHJAqzJezqIANOgGdnlmsM9sasVwixMgHToV0B70=.2cb8e424-7ec7-4787-904c-e068145dcbe1@github.com> References: <1tplHJAqzJezqIANOgGdnlmsM9sasVwixMgHToV0B70=.2cb8e424-7ec7-4787-904c-e068145dcbe1@github.com> Message-ID: On Thu, 2 Jul 2020 12:05:51 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that improves the issue updater to provide backport support similar to the hgupdater. > > Best regards, > Robin This pull request has now been integrated. Changeset: 50366a1f Author: Robin Westberg URL: https://git.openjdk.java.net/skara/commit/50366a1f Stats: 1756 lines in 10 files changed: 13 ins; 1736 del; 7 mod 441: Proper backport support Reviewed-by: ehelin ------------- PR: https://git.openjdk.java.net/skara/pull/685 From ehelin at openjdk.java.net Thu Jul 2 12:51:27 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 2 Jul 2020 12:51:27 GMT Subject: RFR: 442: Remove debug logging In-Reply-To: References: Message-ID: On Thu, 2 Jul 2020 12:41:52 GMT, Robin Westberg wrote: > Remove the stacktrace log for a caught exception that is expected, and just clutters the log. Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/skara/pull/686 From rwestberg at openjdk.java.net Thu Jul 2 12:51:17 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Thu, 2 Jul 2020 12:51:17 GMT Subject: RFR: Remove annoying debug logging Message-ID: Remove the stacktrace log for a caught exception that is expected, and just clutters the log. ------------- Commit messages: - Remove annoying debug logging Changes: https://git.openjdk.java.net/skara/pull/686/files Webrev: https://webrevs.openjdk.java.net/skara/686/webrev.00 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.java.net/skara/pull/686.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/686/head:pull/686 PR: https://git.openjdk.java.net/skara/pull/686 From rwestberg at openjdk.java.net Thu Jul 2 12:51:27 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Thu, 2 Jul 2020 12:51:27 GMT Subject: RFR: 442: Remove debug logging In-Reply-To: References: Message-ID: On Thu, 2 Jul 2020 12:41:52 GMT, Robin Westberg wrote: > Remove the stacktrace log for a caught exception that is expected, and just clutters the log. Erik approved this one-liner offline. ------------- PR: https://git.openjdk.java.net/skara/pull/686 From rwestberg at openjdk.java.net Thu Jul 2 12:53:49 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Thu, 2 Jul 2020 12:53:49 GMT Subject: Integrated: 442: Remove debug logging In-Reply-To: References: Message-ID: On Thu, 2 Jul 2020 12:41:52 GMT, Robin Westberg wrote: > Remove the stacktrace log for a caught exception that is expected, and just clutters the log. This pull request has now been integrated. Changeset: dff0ba8c Author: Robin Westberg URL: https://git.openjdk.java.net/skara/commit/dff0ba8c Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 442: Remove debug logging Reviewed-by: ehelin ------------- PR: https://git.openjdk.java.net/skara/pull/686 From ehelin at openjdk.java.net Thu Jul 2 13:20:22 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 2 Jul 2020 13:20:22 GMT Subject: RFR: 443: /reviewer pull request command should accept multiple reviewers Message-ID: Hi all, please review this patch that makes the `/reviewer` pull request command accept multiple reviewers at once. Testing: - [x] Added a unit test - [x] `make test` passes on Linux x64 Thanks, Erik ------------- Commit messages: - 443 Changes: https://git.openjdk.java.net/skara/pull/687/files Webrev: https://webrevs.openjdk.java.net/skara/687/webrev.00 Issue: https://bugs.openjdk.java.net/browse/SKARA-443 Stats: 88 lines in 3 files changed: 61 ins; 5 del; 22 mod Patch: https://git.openjdk.java.net/skara/pull/687.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/687/head:pull/687 PR: https://git.openjdk.java.net/skara/pull/687 From rwestberg at openjdk.java.net Thu Jul 2 13:20:29 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Thu, 2 Jul 2020 13:20:29 GMT Subject: RFR: 443: /reviewer pull request command should accept multiple reviewers In-Reply-To: References: Message-ID: <2NpOVmGW2sajXGSbZX2hhEOgiJMN6GbIuOuYbpp6B_I=.68eb7ffd-70df-42c9-8b2c-70b6ff1d118a@github.com> On Thu, 2 Jul 2020 13:11:07 GMT, Erik Helin wrote: > Hi all, > > please review this patch that makes the `/reviewer` pull request command accept multiple reviewers at once. > > Testing: > - [x] Added a unit test > - [x] `make test` passes on Linux x64 > > Thanks, > Erik Looks good, just one question! bots/pr/src/main/java/org/openjdk/skara/bots/pr/ReviewerCommand.java line 87: > 86: var reviewers = new ArrayList(); > 87: for (var entry : matcher.group(2).split(" ")) { > 88: var reviewer = parseUser(entry, pr, censusInstance); Should we allow "," as a separator as well, like the `/issue` and `/cc` commands? ------------- Marked as reviewed by rwestberg (Reviewer). PR: https://git.openjdk.java.net/skara/pull/687 From ehelin at openjdk.java.net Thu Jul 2 13:20:29 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 2 Jul 2020 13:20:29 GMT Subject: RFR: 443: /reviewer pull request command should accept multiple reviewers In-Reply-To: <2NpOVmGW2sajXGSbZX2hhEOgiJMN6GbIuOuYbpp6B_I=.68eb7ffd-70df-42c9-8b2c-70b6ff1d118a@github.com> References: <2NpOVmGW2sajXGSbZX2hhEOgiJMN6GbIuOuYbpp6B_I=.68eb7ffd-70df-42c9-8b2c-70b6ff1d118a@github.com> Message-ID: <8W0KHE900XuOpiOwd1e8V5kkz7Y-Hi050Z7wx_bCIRQ=.e3439dc8-0227-4111-8a62-c3bd940f18f1@github.com> On Thu, 2 Jul 2020 13:14:04 GMT, Robin Westberg wrote: >> Hi all, >> >> please review this patch that makes the `/reviewer` pull request command accept multiple reviewers at once. >> >> Testing: >> - [x] Added a unit test >> - [x] `make test` passes on Linux x64 >> >> Thanks, >> Erik > > bots/pr/src/main/java/org/openjdk/skara/bots/pr/ReviewerCommand.java line 87: > >> 86: var reviewers = new ArrayList(); >> 87: for (var entry : matcher.group(2).split(" ")) { >> 88: var reviewer = parseUser(entry, pr, censusInstance); > > Should we allow "," as a separator as well, like the `/issue` and `/cc` commands? Yeah that makes sense, let me fix ?? ------------- PR: https://git.openjdk.java.net/skara/pull/687 From ehelin at openjdk.java.net Thu Jul 2 15:04:08 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 2 Jul 2020 15:04:08 GMT Subject: RFR: 443: /reviewer pull request command should accept multiple reviewers [v2] In-Reply-To: References: Message-ID: <93MOFWHhRXZ9xGZTH6SaK4qq_Z_paipPPwiwlAOjMsQ=.3f11d872-31b6-4ea9-9e5a-81ede4231143@github.com> > Hi all, > > please review this patch that makes the `/reviewer` pull request command accept multiple reviewers at once. > > Testing: > - [x] Added a unit test > - [x] `make test` passes on Linux x64 > > Thanks, > Erik Erik Helin has updated the pull request incrementally with one additional commit since the last revision: Support both comma and space as separators ------------- Changes: - all: https://git.openjdk.java.net/skara/pull/687/files - new: https://git.openjdk.java.net/skara/pull/687/files/9d2e5ffa..a2bc296c Webrevs: - full: https://webrevs.openjdk.java.net/skara/687/webrev.01 - incr: https://webrevs.openjdk.java.net/skara/687/webrev.00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/687.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/687/head:pull/687 PR: https://git.openjdk.java.net/skara/pull/687 From rwestberg at openjdk.java.net Thu Jul 2 15:27:44 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Thu, 2 Jul 2020 15:27:44 GMT Subject: RFR: 445: The issue notifier should not process commits for downstream projects Message-ID: Hi all, Please review this change that makes it possible to avoid posting comments in issues merged into downstream projects. Best regards, Robin ------------- Commit messages: - Restore the pronly mode Changes: https://git.openjdk.java.net/skara/pull/688/files Webrev: https://webrevs.openjdk.java.net/skara/688/webrev.00 Issue: https://bugs.openjdk.java.net/browse/SKARA-445 Stats: 57 lines in 4 files changed: 33 ins; 19 del; 5 mod Patch: https://git.openjdk.java.net/skara/pull/688.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/688/head:pull/688 PR: https://git.openjdk.java.net/skara/pull/688 From rwestberg at openjdk.java.net Thu Jul 2 15:36:38 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Thu, 2 Jul 2020 15:36:38 GMT Subject: Integrated: 445: The issue notifier should not process commits for downstream projects In-Reply-To: References: Message-ID: On Thu, 2 Jul 2020 15:18:41 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that makes it possible to avoid posting comments in issues merged into downstream projects. > > Best regards, > Robin This pull request has now been integrated. Changeset: c0434d51 Author: Robin Westberg URL: https://git.openjdk.java.net/skara/commit/c0434d51 Stats: 56 lines in 4 files changed: 18 ins; 32 del; 6 mod 445: The issue notifier should not process commits for downstream projects Reviewed-by: ehelin ------------- PR: https://git.openjdk.java.net/skara/pull/688 From ehelin at openjdk.java.net Thu Jul 2 15:33:58 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 2 Jul 2020 15:33:58 GMT Subject: RFR: 445: The issue notifier should not process commits for downstream projects In-Reply-To: References: Message-ID: On Thu, 2 Jul 2020 15:18:41 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that makes it possible to avoid posting comments in issues merged into downstream projects. > > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/skara/pull/688 From rwestberg at openjdk.java.net Fri Jul 3 06:48:37 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Fri, 3 Jul 2020 06:48:37 GMT Subject: RFR: 437: Skara should invalidate approved reviews if the target branch changes Message-ID: <9c3qpljKfB5VWj-Y0QPgc3rgLYN-OR-eSt_cGvGDbIc=.4e38a1c6-7be1-428e-b51b-72d3698f3bfb@github.com> Hi all, Please review this change that disregards pull request reviews done before changing the target branch, as that is not what's reviewed. Tested manually on GitHub. Best regards, Robin ------------- Commit messages: - Ignore reviews done before switching base ref Changes: https://git.openjdk.java.net/skara/pull/689/files Webrev: https://webrevs.openjdk.java.net/skara/689/webrev.00 Issue: https://bugs.openjdk.java.net/browse/SKARA-437 Stats: 21 lines in 2 files changed: 20 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/689.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/689/head:pull/689 PR: https://git.openjdk.java.net/skara/pull/689 From ehelin at openjdk.java.net Fri Jul 3 08:19:13 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 3 Jul 2020 08:19:13 GMT Subject: RFR: 437: Skara should invalidate approved reviews if the target branch changes In-Reply-To: <9c3qpljKfB5VWj-Y0QPgc3rgLYN-OR-eSt_cGvGDbIc=.4e38a1c6-7be1-428e-b51b-72d3698f3bfb@github.com> References: <9c3qpljKfB5VWj-Y0QPgc3rgLYN-OR-eSt_cGvGDbIc=.4e38a1c6-7be1-428e-b51b-72d3698f3bfb@github.com> Message-ID: On Fri, 3 Jul 2020 06:40:19 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that disregards pull request reviews done before changing the target branch, as that is not > what's reviewed. Tested manually on GitHub. > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/skara/pull/689 From rwestberg at openjdk.java.net Fri Jul 3 08:28:23 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Fri, 3 Jul 2020 08:28:23 GMT Subject: Integrated: 437: Skara should invalidate approved reviews if the target branch changes In-Reply-To: <9c3qpljKfB5VWj-Y0QPgc3rgLYN-OR-eSt_cGvGDbIc=.4e38a1c6-7be1-428e-b51b-72d3698f3bfb@github.com> References: <9c3qpljKfB5VWj-Y0QPgc3rgLYN-OR-eSt_cGvGDbIc=.4e38a1c6-7be1-428e-b51b-72d3698f3bfb@github.com> Message-ID: On Fri, 3 Jul 2020 06:40:19 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that disregards pull request reviews done before changing the target branch, as that is not > what's reviewed. Tested manually on GitHub. > Best regards, > Robin This pull request has now been integrated. Changeset: 66d1ba5f Author: Robin Westberg URL: https://git.openjdk.java.net/skara/commit/66d1ba5f Stats: 21 lines in 2 files changed: 0 ins; 20 del; 1 mod 437: Skara should invalidate approved reviews if the target branch changes Reviewed-by: ehelin ------------- PR: https://git.openjdk.java.net/skara/pull/689 From ehelin at openjdk.java.net Fri Jul 3 08:49:48 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 3 Jul 2020 08:49:48 GMT Subject: Integrated: 443: /reviewer pull request command should accept multiple reviewers In-Reply-To: References: Message-ID: <0GZ677xI5d_NOGhREaTCXjyS2lTLNfeqqKWyePyoaU8=.b0936423-7100-4b32-b041-8d942eba8b67@github.com> On Thu, 2 Jul 2020 13:11:07 GMT, Erik Helin wrote: > Hi all, > > please review this patch that makes the `/reviewer` pull request command accept multiple reviewers at once. > > Testing: > - [x] Added a unit test > - [x] `make test` passes on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: a5891a83 Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/a5891a83 Stats: 88 lines in 3 files changed: 5 ins; 61 del; 22 mod 443: /reviewer pull request command should accept multiple reviewers Reviewed-by: rwestberg ------------- PR: https://git.openjdk.java.net/skara/pull/687 From rwestberg at openjdk.java.net Fri Jul 3 11:05:48 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Fri, 3 Jul 2020 11:05:48 GMT Subject: RFR: 446: Adhere to GitHub rate limits Message-ID: Hi all, Please review this change that ensures that rest requests using a certain account are not performed concurrently. It also rate-limits non-GET requests to one per second (per account). Best regards, Robin ------------- Commit messages: - Perform rest requests using certain credentials serially, and rate-limit non-GET requests Changes: https://git.openjdk.java.net/skara/pull/690/files Webrev: https://webrevs.openjdk.java.net/skara/690/webrev.00 Issue: https://bugs.openjdk.java.net/browse/SKARA-446 Stats: 40 lines in 1 file changed: 37 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/skara/pull/690.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/690/head:pull/690 PR: https://git.openjdk.java.net/skara/pull/690 From ehelin at openjdk.java.net Fri Jul 3 11:05:54 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 3 Jul 2020 11:05:54 GMT Subject: RFR: 446: Adhere to GitHub rate limits In-Reply-To: References: Message-ID: On Fri, 3 Jul 2020 10:57:14 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that ensures that rest requests using a certain account are not performed concurrently. It > also rate-limits non-GET requests to one per second (per account). > Best regards, > Robin Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/skara/pull/690 From rwestberg at openjdk.java.net Fri Jul 3 12:19:49 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Fri, 3 Jul 2020 12:19:49 GMT Subject: RFR: 446: Adhere to GitHub rate limits [v2] In-Reply-To: References: Message-ID: > Hi all, > > Please review this change that ensures that rest requests using a certain account are not performed concurrently. It > also rate-limits non-GET requests to one per second (per account). > Best regards, > Robin Robin Westberg has updated the pull request incrementally with one additional commit since the last revision: Fix failing test ------------- Changes: - all: https://git.openjdk.java.net/skara/pull/690/files - new: https://git.openjdk.java.net/skara/pull/690/files/aa0270a2..26e24467 Webrevs: - full: https://webrevs.openjdk.java.net/skara/690/webrev.01 - incr: https://webrevs.openjdk.java.net/skara/690/webrev.00-01 Stats: 28 lines in 1 file changed: 14 ins; 11 del; 3 mod Patch: https://git.openjdk.java.net/skara/pull/690.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/690/head:pull/690 PR: https://git.openjdk.java.net/skara/pull/690 From rwestberg at openjdk.java.net Fri Jul 3 12:21:55 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Fri, 3 Jul 2020 12:21:55 GMT Subject: Integrated: 446: Adhere to GitHub rate limits In-Reply-To: References: Message-ID: <8hxyOIGfhZXllfou3NATCUN0JNAr49nglFsdC9IMGOc=.377ea254-166d-4568-a7dc-e2acb53c4e43@github.com> On Fri, 3 Jul 2020 10:57:14 GMT, Robin Westberg wrote: > Hi all, > > Please review this change that ensures that rest requests using a certain account are not performed concurrently. It > also rate-limits non-GET requests to one per second (per account). > Best regards, > Robin This pull request has now been integrated. Changeset: 4e845a56 Author: Robin Westberg URL: https://git.openjdk.java.net/skara/commit/4e845a56 Stats: 43 lines in 1 file changed: 0 ins; 40 del; 3 mod 446: Adhere to GitHub rate limits Reviewed-by: ehelin ------------- PR: https://git.openjdk.java.net/skara/pull/690 From ehelin at openjdk.java.net Fri Jul 3 14:35:55 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 3 Jul 2020 14:35:55 GMT Subject: RFR: 447: Sponsoring should only require committer status Message-ID: Hi all, please review this small patch that ensures that Committers can sponsor patches. Testing: - [x] `make test` passes on Linux x64 Thanks, Erik ------------- Commit messages: - 447 Changes: https://git.openjdk.java.net/skara/pull/691/files Webrev: https://webrevs.openjdk.java.net/skara/691/webrev.00 Issue: https://bugs.openjdk.java.net/browse/SKARA-447 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/691.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/691/head:pull/691 PR: https://git.openjdk.java.net/skara/pull/691 From ehelin at openjdk.java.net Fri Jul 3 14:38:21 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 3 Jul 2020 14:38:21 GMT Subject: Integrated: 447: Sponsoring should only require committer status In-Reply-To: References: Message-ID: On Fri, 3 Jul 2020 14:26:55 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that ensures that Committers can sponsor patches. > > Testing: > - [x] `make test` passes on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: cfc4cc54 Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/cfc4cc54 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 447: Sponsoring should only require committer status Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/691 From jvernee at openjdk.java.net Fri Jul 3 14:38:21 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Fri, 3 Jul 2020 14:38:21 GMT Subject: RFR: 447: Sponsoring should only require committer status In-Reply-To: References: Message-ID: On Fri, 3 Jul 2020 14:26:55 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that ensures that Committers can sponsor patches. > > Testing: > - [x] `make test` passes on Linux x64 > > Thanks, > Erik Marked as reviewed by jvernee (Reviewer). ------------- PR: https://git.openjdk.java.net/skara/pull/691 From ehelin at openjdk.java.net Sat Jul 4 10:17:51 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Sat, 4 Jul 2020 10:17:51 GMT Subject: RFR: pr: improve message for unexpected merge commits Message-ID: Hi all, please review this patch that improves the warning when a pull request contains a merge request that brings in commits not present in the target repository. This indicates that the user might wanted to do a "merge style" pull request, but can also arise in other scenarios. Testing: - [x] `make test` passes on Linux x64 Thanks, Erik ------------- Commit messages: - pr: improve message for unexpected merge commits Changes: https://git.openjdk.java.net/skara/pull/693/files Webrev: https://webrevs.openjdk.java.net/skara/693/webrev.00 Stats: 8 lines in 2 files changed: 1 ins; 0 del; 7 mod Patch: https://git.openjdk.java.net/skara/pull/693.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/693/head:pull/693 PR: https://git.openjdk.java.net/skara/pull/693 From rwestberg at openjdk.java.net Sat Jul 4 14:25:10 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Sat, 4 Jul 2020 14:25:10 GMT Subject: RFR: pr: improve message for unexpected merge commits In-Reply-To: References: Message-ID: On Sat, 4 Jul 2020 10:08:38 GMT, Erik Helin wrote: > Hi all, > > please review this patch that improves the warning when a pull request contains a merge request that brings in commits > not present in the target repository. This indicates that the user might wanted to do a "merge style" pull request, but > can also arise in other scenarios. Testing: > - [x] `make test` passes on Linux x64 > > Thanks, > Erik Looks good, just one grammar suggestion. :) bots/pr/src/main/java/org/openjdk/skara/bots/pr/CheckRun.java line 706: > 705: var message = "?? @" + pr.author().userName() + > 706: " This pull request contains merges that brings in commits not present in the target > repository." + 707: " Since this is not a \"merge style\" pull request, these changes will be > squashed when this pull request in integrated." + Suggestion: " This pull request contains merges that bring in commits not present in the target repository." + bots/pr/src/test/java/org/openjdk/skara/bots/pr/MergeTests.java line 1067: > 1066: // There should be a warning > 1067: assertLastCommentContains(pr, "This pull request contains merges that brings in commits not present"); > 1068: } Suggestion: assertLastCommentContains(pr, "This pull request contains merges that bring in commits not present"); ------------- Marked as reviewed by rwestberg (Reviewer). PR: https://git.openjdk.java.net/skara/pull/693 From kcr at openjdk.java.net Sat Jul 4 14:58:31 2020 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Sat, 4 Jul 2020 14:58:31 GMT Subject: RFR: pr: improve message for unexpected merge commits In-Reply-To: References: Message-ID: On Sat, 4 Jul 2020 10:08:38 GMT, Erik Helin wrote: > Hi all, > > please review this patch that improves the warning when a pull request contains a merge request that brings in commits > not present in the target repository. This indicates that the user might wanted to do a "merge style" pull request, but > can also arise in other scenarios. Testing: > - [x] `make test` passes on Linux x64 > > Thanks, > Erik Looks good (aside from Robin's comment). ------------- Marked as reviewed by kcr (no project role). PR: https://git.openjdk.java.net/skara/pull/693 From ehelin at openjdk.java.net Tue Jul 7 08:32:48 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 7 Jul 2020 08:32:48 GMT Subject: RFR: pr: improve message for unexpected merge commits [v2] In-Reply-To: References: Message-ID: > Hi all, > > please review this patch that improves the warning when a pull request contains a merge request that brings in commits > not present in the target repository. This indicates that the user might wanted to do a "merge style" pull request, but > can also arise in other scenarios. Testing: > - [x] `make test` passes on Linux x64 > > Thanks, > Erik Erik Helin has updated the pull request incrementally with one additional commit since the last revision: Fix grammar Co-authored-by: Robin Westberg ------------- Changes: - all: https://git.openjdk.java.net/skara/pull/693/files - new: https://git.openjdk.java.net/skara/pull/693/files/a4b94acb..9a40718a Webrevs: - full: https://webrevs.openjdk.java.net/skara/693/webrev.01 - incr: https://webrevs.openjdk.java.net/skara/693/webrev.00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/693.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/693/head:pull/693 PR: https://git.openjdk.java.net/skara/pull/693 From ehelin at openjdk.java.net Tue Jul 7 08:32:48 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 7 Jul 2020 08:32:48 GMT Subject: Integrated: pr: improve message for unexpected merge commits In-Reply-To: References: Message-ID: On Sat, 4 Jul 2020 10:08:38 GMT, Erik Helin wrote: > Hi all, > > please review this patch that improves the warning when a pull request contains a merge request that brings in commits > not present in the target repository. This indicates that the user might wanted to do a "merge style" pull request, but > can also arise in other scenarios. Testing: > - [x] `make test` passes on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: fce40b52 Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/fce40b52 Stats: 8 lines in 2 files changed: 0 ins; 1 del; 7 mod pr: improve message for unexpected merge commits Reviewed-by: rwestberg, kcr ------------- PR: https://git.openjdk.java.net/skara/pull/693 From ehelin at openjdk.java.net Tue Jul 7 09:25:23 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 7 Jul 2020 09:25:23 GMT Subject: RFR: pr: fix merge tests Message-ID: Hi all, please review this small patch that fixes a test after fce40b52 was pushed. I updated the wording right before pushing and forgot to update the test. Testing: - [x] `make test` passes on Linux x64 Thanks, Erik ------------- Commit messages: - pr: fix merge tests Changes: https://git.openjdk.java.net/skara/pull/694/files Webrev: https://webrevs.openjdk.java.net/skara/694/webrev.00 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/694.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/694/head:pull/694 PR: https://git.openjdk.java.net/skara/pull/694 From jvernee at openjdk.java.net Tue Jul 7 10:12:50 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Tue, 7 Jul 2020 10:12:50 GMT Subject: RFR: pr: fix merge tests In-Reply-To: References: Message-ID: On Tue, 7 Jul 2020 09:15:05 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that fixes a test after fce40b52 was pushed. I updated the wording right before pushing > and forgot to update the test. > Testing: > - [x] `make test` passes on Linux x64 > > Thanks, > Erik Marked as reviewed by jvernee (Reviewer). ------------- PR: https://git.openjdk.java.net/skara/pull/694 From ehelin at openjdk.java.net Tue Jul 7 10:29:49 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Tue, 7 Jul 2020 10:29:49 GMT Subject: Integrated: pr: fix merge tests In-Reply-To: References: Message-ID: On Tue, 7 Jul 2020 09:15:05 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that fixes a test after fce40b52 was pushed. I updated the wording right before pushing > and forgot to update the test. > Testing: > - [x] `make test` passes on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: 89cba77e Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/89cba77e Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod pr: fix merge tests Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/694 From ehelin at openjdk.java.net Wed Jul 8 10:18:56 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 8 Jul 2020 10:18:56 GMT Subject: RFR: pr: filter external commands in CommandWorkItem Message-ID: Hi all, please review this patch that ensures that `CommandWorkItem` correctly filters out external commands when looking for commands to process in a pull request. Testing: - [x] Added a new unit test - [x] `make test` passes on Linux x64 Thanks, Erik ------------- Commit messages: - pr: filter external commands in CommandWorkItem Changes: https://git.openjdk.java.net/skara/pull/695/files Webrev: https://webrevs.openjdk.java.net/skara/695/webrev.00 Stats: 68 lines in 2 files changed: 50 ins; 11 del; 7 mod Patch: https://git.openjdk.java.net/skara/pull/695.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/695/head:pull/695 PR: https://git.openjdk.java.net/skara/pull/695 From jvernee at openjdk.java.net Wed Jul 8 10:26:59 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Wed, 8 Jul 2020 10:26:59 GMT Subject: RFR: pr: filter external commands in CommandWorkItem In-Reply-To: References: Message-ID: On Wed, 8 Jul 2020 10:09:41 GMT, Erik Helin wrote: > Hi all, > > please review this patch that ensures that `CommandWorkItem` correctly filters out external commands when looking for > commands to process in a pull request. > Testing: > - [x] Added a new unit test > - [x] `make test` passes on Linux x64 > > Thanks, > Erik Marked as reviewed by jvernee (Reviewer). ------------- PR: https://git.openjdk.java.net/skara/pull/695 From ehelin at openjdk.java.net Wed Jul 8 10:29:59 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 8 Jul 2020 10:29:59 GMT Subject: RFR: pr: filter external commands in CommandWorkItem In-Reply-To: References: Message-ID: On Wed, 8 Jul 2020 10:24:49 GMT, Jorn Vernee wrote: >> Hi all, >> >> please review this patch that ensures that `CommandWorkItem` correctly filters out external commands when looking for >> commands to process in a pull request. >> Testing: >> - [x] Added a new unit test >> - [x] `make test` passes on Linux x64 >> >> Thanks, >> Erik > > Marked as reviewed by jvernee (Reviewer). Thanks @JornVernee for reviewing! ------------- PR: https://git.openjdk.java.net/skara/pull/695 From ehelin at openjdk.java.net Wed Jul 8 10:29:59 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 8 Jul 2020 10:29:59 GMT Subject: Integrated: pr: filter external commands in CommandWorkItem In-Reply-To: References: Message-ID: On Wed, 8 Jul 2020 10:09:41 GMT, Erik Helin wrote: > Hi all, > > please review this patch that ensures that `CommandWorkItem` correctly filters out external commands when looking for > commands to process in a pull request. > Testing: > - [x] Added a new unit test > - [x] `make test` passes on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: de757858 Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/de757858 Stats: 68 lines in 2 files changed: 11 ins; 50 del; 7 mod pr: filter external commands in CommandWorkItem Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/695 From ehelin at openjdk.java.net Wed Jul 8 13:51:51 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 8 Jul 2020 13:51:51 GMT Subject: RFR: git-pr: use correct argument in git-pr issue Message-ID: Hi all, please review this small patch that fixes `git pr issue --remove` to use the correct argument (`--remove`, not `--add`). Testing: - Manual testing on Linux x64 Thanks, Erik ------------- Commit messages: - git-pr: use correct argument in git-pr issue Changes: https://git.openjdk.java.net/skara/pull/696/files Webrev: https://webrevs.openjdk.java.net/skara/696/webrev.00 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/696.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/696/head:pull/696 PR: https://git.openjdk.java.net/skara/pull/696 From jvernee at openjdk.java.net Wed Jul 8 13:51:51 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Wed, 8 Jul 2020 13:51:51 GMT Subject: RFR: git-pr: use correct argument in git-pr issue In-Reply-To: References: Message-ID: On Wed, 8 Jul 2020 13:42:02 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that fixes `git pr issue --remove` to use the correct argument (`--remove`, not `--add`). > > Testing: > - Manual testing on Linux x64 > > Thanks, > Erik Marked as reviewed by jvernee (Reviewer). ------------- PR: https://git.openjdk.java.net/skara/pull/696 From ehelin at openjdk.java.net Wed Jul 8 14:32:21 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 8 Jul 2020 14:32:21 GMT Subject: Integrated: git-pr: use correct argument in git-pr issue In-Reply-To: References: Message-ID: <3YKXy1254-kmo4mWfa1eCW96h4r1d0mgZPpJ6-VHsZI=.12e7d9cd-6564-4786-b468-fde6a707bfbd@github.com> On Wed, 8 Jul 2020 13:42:02 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that fixes `git pr issue --remove` to use the correct argument (`--remove`, not `--add`). > > Testing: > - Manual testing on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: ef37ead1 Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/ef37ead1 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod git-pr: use correct argument in git-pr issue Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/696 From ehelin at openjdk.java.net Wed Jul 8 14:32:21 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 8 Jul 2020 14:32:21 GMT Subject: RFR: git-pr: use correct argument in git-pr issue In-Reply-To: References: Message-ID: On Wed, 8 Jul 2020 13:42:52 GMT, Jorn Vernee wrote: >> Hi all, >> >> please review this small patch that fixes `git pr issue --remove` to use the correct argument (`--remove`, not `--add`). >> >> Testing: >> - Manual testing on Linux x64 >> >> Thanks, >> Erik > > Marked as reviewed by jvernee (Reviewer). Thanks @JornVernee for reviewing! ?? ------------- PR: https://git.openjdk.java.net/skara/pull/696 From ehelin at openjdk.java.net Wed Jul 8 14:54:22 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 8 Jul 2020 14:54:22 GMT Subject: RFR: git-pr: add reviewer sub-command Message-ID: Hi all, please review this patch that adds the `git pr reviewer` sub-command which corresponds to the [`/reviewer`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/reviewer) pull request command. A pull request author can now run `git pr reviewr --add=ehelin` to mark me as a reviewer of a pull request (note that not all OpenJDK projects allow authors to add reviewers). Testing: - Manual testing on Linux x64 Thanks, Erik ------------- Commit messages: - git-pr: add reviewer subcommand Changes: https://git.openjdk.java.net/skara/pull/697/files Webrev: https://webrevs.openjdk.java.net/skara/697/webrev.00 Stats: 93 lines in 2 files changed: 92 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/697.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/697/head:pull/697 PR: https://git.openjdk.java.net/skara/pull/697 From jvernee at openjdk.java.net Wed Jul 8 14:54:30 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Wed, 8 Jul 2020 14:54:30 GMT Subject: RFR: git-pr: add reviewer sub-command In-Reply-To: References: Message-ID: <8CUlbPNQOqrD_8xDupkVBDn2IQMxp7go7uO3Uuque8A=.1cc6a3b6-2adb-43e4-842c-5e9df6d6179c@github.com> On Wed, 8 Jul 2020 14:44:54 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr reviewer` sub-command which corresponds to the > [`/reviewer`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/reviewer) pull > request command. A pull request author can now run `git pr reviewr --add=ehelin` to mark me as a reviewer of a pull > request (note that not all OpenJDK projects allow authors to add reviewers). Testing: > - Manual testing on Linux x64 > > Thanks, > Erik Marked as reviewed by jvernee (Reviewer). ------------- PR: https://git.openjdk.java.net/skara/pull/697 From ehelin at openjdk.java.net Wed Jul 8 14:54:30 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Wed, 8 Jul 2020 14:54:30 GMT Subject: Integrated: git-pr: add reviewer sub-command In-Reply-To: References: Message-ID: On Wed, 8 Jul 2020 14:44:54 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr reviewer` sub-command which corresponds to the > [`/reviewer`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/reviewer) pull > request command. A pull request author can now run `git pr reviewr --add=ehelin` to mark me as a reviewer of a pull > request (note that not all OpenJDK projects allow authors to add reviewers). Testing: > - Manual testing on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: ebf319ec Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/ebf319ec Stats: 93 lines in 2 files changed: 0 ins; 92 del; 1 mod git-pr: add reviewer sub-command Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/697 From erik.helin at oracle.com Wed Jul 8 15:53:44 2020 From: erik.helin at oracle.com (Erik Helin) Date: Wed, 8 Jul 2020 17:53:44 +0200 Subject: Need to update time zone metadata in tags for some OpenJDK git repositories In-Reply-To: <61068c40-ca67-a71b-69e7-22347b56439d@oracle.com> References: <61068c40-ca67-a71b-69e7-22347b56439d@oracle.com> Message-ID: Hi all, selected tags have now been updated with correct time zone metadata in the following repositories: - https://github.com/openjdk/jdk (read-only) - https://github.com/openjdk/client (read-only) - https://github.com/openjdk/jdk14 (read-only) - https://github.com/openjdk/jdk14u (read-only) - https://github.com/openjdk/jdk13 (read-only) - https://github.com/openjdk/jdk13u (read-only) - https://github.com/openjdk/jdk12u (read-only) - https://github.com/openjdk/jdk11u (read-only) - https://github.com/openjdk/jdk11u-dev (read-only) - https://github.com/openjdk/panama-vector (read-only) - https://github.com/openjdk/shenandoah (read-only) - https://github.com/openjdk/jdk-sandbox (read-only) Note: only selected tags were updated, *no* commit hashes have changed (see original e-mail below for details). Even though all the above repositories are read-only mirrors of their corresponding Mercurial repositories, some of you may have created personal forks of them. If you have a personal fork of any of the above repositories, then you will see the following message the next time you pull from one of the above repositories: $ git pull --tags https://github.com/openjdk/jdk From https://github.com/openjdk/jdk: * branch HEAD -> FETCH_HEAD ! [rejected] jdk-10+0 -> jdk-10+0 (would clobber existing tag) ! [rejected] jdk-10+1 -> jdk-10+1 (would clobber existing tag) ! [rejected] jdk-10+10 -> jdk-10+10 (would clobber existing tag) ! [rejected] jdk-10+11 -> jdk-10+11 (would clobber existing tag) ! [rejected] jdk-10+12 -> jdk-10+12 (would clobber existing tag) ! [rejected] jdk-10+13 -> jdk-10+13 (would clobber existing tag) // continues for many more lines To solve the above, you will have to run the following (just once): $ git pull --tags --force https://github.com/openjdk/jdk You will also most likely have to update your personal fork, this would be done with the following command (run it just once): $ git push --tags --force See the original e-mail below if you wish to validate the hashes for the updated tags. If you have any questions, please let us know. Thanks, Erik & Robin On 7/2/20 12:02 PM, Erik Helin wrote: > Hi all, > > me and Robin have discovered a minor bug in the Skara repository > conversion tools. The bug consisted of using the wrong time zone when > converting the metadata for a tag. To be precise, the conversion always > used UTC+0 as the time zone for the Git tag metadata, instead of using > the time zone recorded in the Mercurial tag metadata. All other metadata > for tags is correct, including author, message, UNIX timestamp, the > commit the tags points to, etc. > > The bug did *not* affect conversion of commits due to different code > paths. This bug was fixed over a year ago, but it was unfortunately not > fixed prior to the last full re-conversion of the jdk/jdk repository (it > was fixed a couple of days after the last full re-conversion). > > The impact of the bug is therefore limited to older tags in primarily > the jdk [0] repository having the wrong time zone recorded in their > metadata. Specifically this affect selected tags from jdk7-b24 to > jdk-14+16. > > The fix is fortunately relatively easy and consist of two steps: > > 1. Re-convert the tags with a recent version of Skara that no longer > ?? contains the bug. > 2. Push the re-converted tags to the impacted OpenJDK repositories > > Step one is already done. We are planning to do step two a week from > now, Wednesday July 8. After we have pushed the re-converted tags, then > you will notice the following message when you try to pull: > > ? $ git pull --tags https://github.com/openjdk/jdk > ? From https://github.com/openjdk/jdk: > ?? * branch????? HEAD?????? -> FETCH_HEAD > ?? ! [rejected]? jdk-10+0?? -> jdk-10+0?? (would clobber existing tag) > ?? ! [rejected]? jdk-10+1?? -> jdk-10+1?? (would clobber existing tag) > ?? ! [rejected]? jdk-10+10? -> jdk-10+10? (would clobber existing tag) > ?? ! [rejected]? jdk-10+11? -> jdk-10+11? (would clobber existing tag) > ?? ! [rejected]? jdk-10+12? -> jdk-10+12? (would clobber existing tag) > ?? ! [rejected]? jdk-10+13? -> jdk-10+13? (would clobber existing tag) > > ?? // continues for many more lines > > The above means that the tag objects you have in your local repository > are different (have a different hash) compared to the ones in the jdk > repository [0]. This is expected, since when we are re-converting the > tags we will use the correct time zone (not just UTC+0) and therefore > the metadata for the tag object will change and therefore the hash for > the tag object will change. See the end of this e-mail for a full list > of tag names with their current hash and what will be their new hash. > > To solve the above, you will have to run the following (just once): > > ? $ git pull --tags --force https://github.com/openjdk/jdk > > You will also most likely have to update your personal fork, this would > be done with the following command (run it just once): > > ? $ git push --tags --force > > The tags will be updated in the following repositories on July 8: > - https://github.com/openjdk/jdk??????? (read-only) > - https://github.com/openjdk/client???? (read-only) > - https://github.com/openjdk/jdk14????? (read-only) > - https://github.com/openjdk/jdk14u???? (read-only) > - https://github.com/openjdk/jdk13????? (read-only) > - https://github.com/openjdk/jdk13u???? (read-only) > - https://github.com/openjdk/jdk12u???? (read-only) > - https://github.com/openjdk/jdk11u???? (read-only) > - https://github.com/openjdk/jdk11u-dev (read-only) > > Project repositories are not as affected since they don't sync tags by > default. Those project repositories that wishes to have their tags > updated will certainly get that, but can we take that project per project. > > The recently converted jdk15 repository [1] has tags with *correct* time > zone metadata, so you can also browse the tags in the jdk15 repository > [1] to verify our statements in this email. The jdk repository [0] has > tags with *wrong* time zone metadata, so you can compare the tags in the > jdk repository [0] with the tags in the jdk15 repository [1] to verify > yourself that all metadata for all tags is identical except for the time > zone. > > If you have any questions, please let us know. > > Thanks, > Erik & Robin > > [0]: https://github.com/openjdk/jdk > [1]: https://github.com/openjdk/jdk15 > > Q&A: > > Q: How can the UNIX timestamp be correct even if the time zone is wrong? > A: We parsed the date from the Mercurial tag correctly, but when > ?? creating the Git tag object we did not record the correct time zone. > > Q: How could the verification scripts miss this? > A: The UNIX timestamps were identical, only the stored time zone > ?? differed. > > Q: Why aren't regular commits affected? > A: Tags and regular commits have different code paths in the converter. > > Q: How can I know that you aren't trying to sneakily change a few tags > ?? to point to different commits? > A: All hashes of the new tags are included in this email. All tags with > ?? correct time zone metadata, and therefore correct hashes, are also > ?? available in the jdk15 repository [1]. This allows you to fully > ?? verify that the tags you pull down forcefully to your local > ?? repository on July 8 are indeed the ones listed here. It also allows > ?? you to compare all tags in the jdk repository [0] and in the jdk15 > ?? repository [1] to verify that all other metadata, including the > ?? commit the tag points to, is the same. > > Q: Should I in general just use git pull --force when git complains > ?? about a tag being clobbered? > A: No, never. See https://git-scm.com/docs/git-tag#_on_re_tagging for > ?? details. > > Q: Have you found any other converter bugs because of this? > A: We have gone over the code (again), and no, this bug has no > ?? additional impact. > > Q: Will this require a full re-conversion of the jdk repository causing > ?? all commit hashes to change? > A: No, see answers above for the explanation. > > Q: Why aren't all tags between jdk7-b24 to jdk-14+16 affected? > A: Some tags between jdk7-b24 and jdk-14+16 affected do have a time zone > ?? of UTC+0, which meant that the conversion was correct. > > Q: Why aren't tags after jdk-14+16 affected? > A: A more recent version of Skara with the bug fixed was used to convert > ?? those tags. > > Q: How can I know that the metadata is correctly preserved from the > ?? Mercurial tags? > A: You can choose a few tags at random and compare the metadata with the > ?? corresponding tag in the jdk Mercurial repository. > > Q: Why does Git and Mercurial store the time zone the commit was made > ?? in? That doesn't seem to make sense in a distributed system? > A: This we actually don't know. Our best guess is that both Mercurial > ?? and Git choose to support dates according to RFC 2822 format which > ?? does include the time zone. > > Full list of tags that will change: > > TAG NAME?? OLD HASH -> NEW HASH > jdk-10+0?? 56abf3ddbfbca65d9d43344bcb53aff3e168c817 -> > ?????????? cbfedbbe6ebcd34cf8073ceb3b9778338f0de722 > jdk-10+1?? 1768e99d6a9f13867e02edc5c55e81df0395b61d -> > ?????????? a5719b8b503113d34a7037cd95ae9a75df465847 > jdk-10+10? 41fab65152a5a451cc8e53fae7ee13f1939bd3bf -> > ?????????? 5f7f102d588428f8f5e700c3b0be76f1e5bfddcb > jdk-10+11? fb4c56701cae7bbf62f1a42699639d4ba542a230 -> > ?????????? 461ee9721bb0693c2e3f2addf4bbb47b645c6885 > jdk-10+12? c9988d821eb72461580563149f15c135c764d603 -> > ?????????? ee812681b38e719e0abf0382c72dfb196ec09f83 > jdk-10+13? f76cc3b57d749c8265bd689e4360a854f6003812 -> > ?????????? ffc5b1ebdf0a02687aa9b177dbda3ba1cc2ae32a > jdk-10+14? 86ffc0eafe2796a6807c6fbb8ff032d4a39bc63b -> > ?????????? ad42d50c857e6e36088008a5d130f4cd60bb7c6e > jdk-10+15? c58d2be493f9c1d83ca94463eaa0a82c407bc9ea -> > ?????????? 689d3132b150d15c6934225e3e7b1092fa266e5b > jdk-10+16? b48b8ef4cce601bc4dd0ff06d0779dfa6347efc3 -> > ?????????? f75cf7c4e209f2aab57a0f4a9322b4879155381f > jdk-10+17? 94dd894e29a5b68bb5e135935105f8b0f173d98e -> > ?????????? b781e3196724e8a790a4495b021e6559ba09c576 > jdk-10+18? 5510ef3e6440803979fe1f94fe8a92cdba1ff4d3 -> > ?????????? 15d921aa5c5f5e7a74d87d0a73b4ff9906ca2fe1 > jdk-10+19? 5426bc03ac136a1d3fa1c09285542fff55a118c6 -> > ?????????? ba483867b8a25a048cd7bd6671c4e17764061613 > jdk-10+2?? 6a76beb2061fa82bb7f8dc984a6afa4e9ea6d5df -> > ?????????? bae6cc13b2ba7f664d2623cbda0023c83e26d4a0 > jdk-10+20? 61df92fad072873a777f7146026788eee06b92cd -> > ?????????? cd8f3bc879e19551b62a198a3863c155d31f1d02 > jdk-10+21? 3c14d883be5d143d79264d75089068d4867377d5 -> > ?????????? 1130c75bbfd94f9c6a65e9df6762ebbecaae8964 > jdk-10+22? 82ff87a7b20d98e291f327b15f083108aed23f28 -> > ?????????? 6bd3c79ea6c0a224d5d514b7a98abe90d69a220b > jdk-10+23? d9d89aa12a5593f6d1eac198e9564d0ea0b03970 -> > ?????????? 231077803760a76522c821f84690e26c1c1e0a52 > jdk-10+3?? 45c470ee766616a2f692c443cb9515c4580f89e9 -> > ?????????? 7cb8df7b70b7d5e2f3bedbded6b158e602a4a42b > jdk-10+4?? 00c226446c5c473d894bc8c90dd148e1fe8be3c9 -> > ?????????? ae0756036271062a547477d8e38f654b88ccbf50 > jdk-10+5?? a953e6074865b4758dfa87ad196e442453e91d77 -> > ?????????? 281982de41c8193c72b36665ea3deba77e9d3f3f > jdk-10+6?? acccdb04b77a96689d683dc3f3db5745e3b60abd -> > ?????????? 3ff805ece2993979993b8d4a38a19eedf5cee82c > jdk-10+7?? 65c9eadbf0d27a20b9ce829d7984aa68eee7bde3 -> > ?????????? a16f7f3960bd905f55f99bbc3fcea0b8612cc001 > jdk-10+8?? 907f750e97bed1c3e4cccc28537053a0d90feca4 -> > ?????????? 790b6cb0b07c60cd8498ac22ec9e3bff95239aa3 > jdk-10+9?? 363060b07b5cceb0d5b34168cddbef14c2f66d61 -> > ?????????? 692a723c417f00062a3b3ca4b401ea627c06396e > jdk-11+15? 51bba3f6c8881ece709f34824c94d5089b12f6aa -> > ?????????? 23fc97ad76fe2fd50c66f6df9eed8af0b82e3e79 > jdk-11+16? 36c5eea234040e0ad017bf148e587e0472949726 -> > ?????????? b13c8b270d477d104059e8e675f8819dd4f375bc > jdk-11+17? a89bc16a886e76a642467d39f026fa49c3959faa -> > ?????????? c3aadd37733cd620c4d6baa37367fb598031924f > jdk-11+18? ee7eeac1359039cb5b4e8044d17c3c0ad02f7d8f -> > ?????????? 00bd95880c2d6a113a84983cff091d816aee69ca > jdk-11+19? 66475a5f9d76d39c8c569a921db3e553d1649623 -> > ?????????? ed1cdef8f8e0ba88a9731e00762775d2b59dca71 > jdk-11+20? 9b53644fe73f8ae54fcd635189b84c00ce0a6636 -> > ?????????? 38a7f0b2631b5e8a0d401f619300a5c1fc863d79 > jdk-11+21? cfad03739c9caac21c4dfc292d389081ad47e751 -> > ?????????? e32e4a2efd2e744aea1b975ab5d094512f029ad9 > jdk-11+22? 663ebfe873c8b6c0f08d1a9654be637f1b217c09 -> > ?????????? db1d8cc927f44eb5956931ed03997e683fa346cd > jdk-11+23? 35aa1747aade90d39a7bf996fe5edd3395186027 -> > ?????????? 66fb7c8d4800be881ab519e2da50f98e104b5ebf > jdk-11+24? f516d8adcf49afd8d696dba128f8bee0fbfb4091 -> > ?????????? 744bba07a673601512c3e5a6bd1845788635c4b1 > jdk-11+25? 39b5213e33be6c83a233d87e6cdae9fcaf2fb4c1 -> > ?????????? 5626d9f41e656d488b2b3335ca41b4726e05a63e > jdk-11+26? dbe968553594f4516c429eae1fe84ef7e060bea9 -> > ?????????? f88fcdf49eda0fe30f154a9d935631c2a4a38bbb > jdk-11+27? a171a0154b1a911be2602a01ffa8e7ea946b0def -> > ?????????? ee78424c97284d9195b87003be54acfb8e34cd1e > jdk-11+28? 6e5885d939a834e01392e975964d377a24004b8d -> > ?????????? 6953356297f51be519e94a63b2c570d7ac1da826 > jdk-12+0?? b5b0fdef245ded2afb9bb1ba219644b31cccaea3 -> > ?????????? 9b8db1756bfcff2633049e1f5dd8a8f7c2ed7c9d > jdk-12+1?? cc19769f1752822586c630a02ea7948700e8fb4e -> > ?????????? ad4caf8d85b8863e9891e19ebaec5f5ae4b18ce1 > jdk-12+10? 2a0f5c11fa63c8678bc5088aaff75fb3dfcb1bde -> > ?????????? be536339f1b0f4ec0726335c336a266c13f22b48 > jdk-12+11? 7ae1df96d80afcf0de0e073eae364fb7d9886952 -> > ?????????? d56879ac9dd6d08f20caf5fefac64203e6cd3b87 > jdk-12+12? 80546944dd93084f559371caec2e8bebad4e6445 -> > ?????????? c812ca8928b7d9727e85eca694a06e2acdd174c7 > jdk-12+13? 89cc7db3ce85f8e2b3fe2a29413e6a70c0209095 -> > ?????????? 6427b92dc2e0dae2bfb0652e79fcfcc546a6fe3f > jdk-12+14? 20014767621b9aa7f135c382c120efd4d88ea3f8 -> > ?????????? 7ced54a9737663371ff3fb82c23d9b1f63139fc4 > jdk-12+15? 82722dd0d25a499d796a8964877b5991b3470c12 -> > ?????????? 5bdc0959c89565e8709b632964a99725e337767e > jdk-12+16? 6d0771f45b1e5625cf79b1f898040e1762e8ae07 -> > ?????????? 935482ea790aee7da4fe954c077c66e6256ca3f6 > jdk-12+17? a6eb0c19eca858b517206fbf15d53f8661741979 -> > ?????????? 210c46ad4a627be1308daabbdb0310d1e0d1f373 > jdk-12+18? 317458ce59082a3bace88310e34ed8637208ba75 -> > ?????????? 006b92b11a2c32b47acda6faf23f5c4cdb96d77c > jdk-12+19? 967afa84d6a2ee6f5dcc5861e32375e038d05f3d -> > ?????????? 8e2e78ee5214c323da598ab57e9214b48b408f00 > jdk-12+2?? cc2d3951ce642b27ad9dee309672b38789a9ccfb -> > ?????????? c3b47c7d216c26a9bd2f40ea0a1b6b195ac15670 > jdk-12+20? b561d4d76911ce36a548d5de258b1fc4554709b5 -> > ?????????? edadc5a4ed87fa1216cf6cdf4eb36425d60bdcbb > jdk-12+21? e432c88d0ea97ce1aa0ca6eeaf6a3638768ec02e -> > ?????????? 2b509f0b196b983a25fee406350401ac83810cfc > jdk-12+22? 619ae685910188e10e4e5c5ca9e50bb061f0281b -> > ?????????? c9288e96dba7a5c5fe282466acaf8ee751af73df > jdk-12+23? f994f5ce71df63823f0b3ddc104c182e1b20fc06 -> > ?????????? 68e5ecffe48f6e1aec197dc65a64b8918a941a3d > jdk-12+24? 078511454cd75f01a86f595d9e1c5254dbf86001 -> > ?????????? b1ed6821adefc061af12c5362031d90d8b00259c > jdk-12+25? 2c218fdeafb2300fb1db90129b564a3b31861790 -> > ?????????? 83332e95c0f77ef7faaf5b67a394751ac85d68ed > jdk-12+26? 0e780b41b2e335d042a908f92f665e75b9db701f -> > ?????????? e16c222bfac045078cda9a6a237a93f5942f14c1 > jdk-12+27? 1e875175a9f4897170f7572486287b15985dd838 -> > ?????????? bc18f89d46e59564902ba5110900696f81c39b3a > jdk-12+28? 379c1ccd608938b3fe8ac4161e6418692c2a30d2 -> > ?????????? aa2562349517abb1f22bb1892df0360013e5584e > jdk-12+29? 7b50b9329426e7895b82fecc4524c5a6576d73c4 -> > ?????????? 095f5860b1dc7c1e88f67f801bd141328b601fd6 > jdk-12+3?? ab8a10e7ba04208bfd53c141879691fb8e921da6 -> > ?????????? 06a419b32ce1ef257a80ffba0244ea20ee6c299b > jdk-12+30? c459c0ab63f4bba79812f04c1fe8752a8d5435ce -> > ?????????? 2e4741cb7e7ebeec9b9ab959c5dbada61f31a28e > jdk-12+31? e5d281f7d5d7b742b5d76740afb2d6af0f9552d1 -> > ?????????? d7d21c1be37803b2a00a4597c9ce84fe5b4e4863 > jdk-12+32? 4986d2a1d0b6252c5539e3d02cc81c8db8f8f04d -> > ?????????? 66a64c8b17e22ef4743e23b33e353ed9318eac08 > jdk-12+33? 0cfc17487c0e20cafb5cd80bae7750ac61456f35 -> > ?????????? bbb5ef28071d565e5e89df06b8b43ce8c8e59b7a > jdk-12+4?? dc6231698b232b08afd058705ad2c7a1ac84b794 -> > ?????????? f6bfc5aecb9d19fa43a9e8e5a45854059812f92c > jdk-12+5?? b17ca473401c0db567291d480a7a01563b323bb7 -> > ?????????? 61aea3dda8f8bf34a5dee10ef08f04f10791578e > jdk-12+6?? 6a7b7b32dea00bb05a41de97d6ec99f6a5d4c3d3 -> > ?????????? 7d013ffe610c249da34029375c15a80daff2b5bc > jdk-12+7?? b7bd7b5b2c672c1d398f89b6677107b853898fed -> > ?????????? c2ded2245199098d0ab6004e64d635d6468caafa > jdk-12+8?? 711e3a9496c36ee6526e80b70b79254c5141949a -> > ?????????? e911a5ce3929d2766f2b9c7e598f1f3bf3224a6d > jdk-12+9?? 43d0d4542fa8aba9bdc46a0d02ec364fd801f3b3 -> > ?????????? 754dc1754b2e05588a11152025520164d1ef9371 > jdk-12-ga? 186859863e228bb275e67bb0205b584d1c354e78 -> > ?????????? 811cfcdd439b26cb43ef94a7a026140727dd8e7a > jdk-13+0?? 11d0b5a7f1fd13c349684bfbd3e3afdf9c83373a -> > ?????????? e4046a86a60f2b5a83bf5eeafaa53e06f96131ab > jdk-13+1?? 16a775f11730f4bde21fbb505518e23070312d9e -> > ?????????? 7c7ecfd4b91691dbb16f64fb8040a84d79e3706b > jdk-13+10? 10a1295e4a726a07507c4312e3b0fcb443fe8548 -> > ?????????? 882ad1e7a1ed6f2d90078659f392ce0b052b0937 > jdk-13+11? 11cd73a47633076b7834905cf30ab7f6e28118ba -> > ?????????? bd6bdb77acdef6be54e9eaca2fc3b15c0a5ffead > jdk-13+12? b82f0ec390181786c68d8a3d93eed2bae7e952f3 -> > ?????????? 2c1f42e838821a5f7f3cbc8b52e9d93e18e1dc2d > jdk-13+13? fbc5f8305e30af5d11ae09dd10767058816f1ff4 -> > ?????????? 00ad0322ca5f0ce2446fe0848e1f76ac3d060502 > jdk-13+14? 0757b7fe131b0d645c5b7cc1527eea928eeb665e -> > ?????????? 1b7f90951e62b0e6109d7601262a3088732d8d1e > jdk-13+15? 26a9614460cdb31eb714ddd22bc951b19c0dd338 -> > ?????????? c9761a2537221aee7148f485aadb33ef407fd9fa > jdk-13+16? 58d54c2afdb9276f5ce525faa01550f20b7c1e61 -> > ?????????? 1ff0bcde4e5770b51635eed1e4246ed0c913a123 > jdk-13+17? 0a9a39ad5607c506c5773e5e1c32c1fdbe090b28 -> > ?????????? f0c7ac798f82bdd483f17cb6294d33d4501de334 > jdk-13+18? 5d4d157516315d58dd3ea82b64c677cbbc66b7a6 -> > ?????????? 5297738e3f3ce70f505f2a6453d4702f7ae14b76 > jdk-13+19? f5fcc800b587fa51ed41d4be6735d42fd7fcf571 -> > ?????????? 8a761e6667eb67930cd0a269e15432b17d03326d > jdk-13+2?? 6cdc029b59c82fc107437c7897bca89648af8203 -> > ?????????? 4e8d833bca1bfbab67a69519c9916525a17c145f > jdk-13+20? 2ef24e80bc1f410aa93024c4e4945b1ff76915aa -> > ?????????? 7cd1a111b8892181541640fb7e8675348c41fbfe > jdk-13+21? ceda887389ac5fccbd1ebbbec69216c09a9ff179 -> > ?????????? fb783070edb4a64bd2d66ce147eb78a944c63fde > jdk-13+22? db75df2c073530d8711a498141b1c7fff7fd9761 -> > ?????????? ea5cfda2e2dbc13913bbb4f5a4cb6b84d13582f2 > jdk-13+23? e485f6d8937b16589536a3a6059cbcecd3335092 -> > ?????????? aa3cd722688c6ec38e5960027ae75e6568756523 > jdk-13+24? 721c0cf4443528921caabc495975f8c5d130abe3 -> > ?????????? 8506b5f491caae26b54cfd1e0c5018ca7e2c5410 > jdk-13+25? 63959faaafb123be918f1c6d0899d53c7c78a736 -> > ?????????? e84b2c3b811ca2733aa226f04472261a58e7ad34 > jdk-13+26? 4383f046e34a846340693c438a1114ada4d374e8 -> > ?????????? 7222f2cadbd7982d184eb7bb9b60c5e06c76f0cd > jdk-13+27? b4ee3697e966f9144fdc5382e95c4c11d782997f -> > ?????????? 767e987b2308453c67c49c3a8a3170f307df93da > jdk-13+28? aacc9de390a04aa423bbc200c1dddc0be859beb0 -> > ?????????? d41571ce957b6c4acabb58b3d3479265849095ce > jdk-13+29? 03d48f882dcd9f3d7f5c06bc6f049c20cecb2975 -> > ?????????? 142fdf203f146c71f65578bbb982cfceadec90f1 > jdk-13+3?? 9fa337579561bf72cdbaecd02b3e68008fb26485 -> > ?????????? a688551e3b70baff64ebbdbf64d495bebd64e8ce > jdk-13+30? d84b55cc559030419430657c4d2d6f376ab0ed3a -> > ?????????? 30833b4ef182aecaea1f7203c85f01af3a107951 > jdk-13+31? 6a1e4e38753342b2f1e6efb168a20e8d42426573 -> > ?????????? 3d21be4bb1a65ea5f52d58ed7db2b183f9e2bdfb > jdk-13+32? e752c480f4f03538d48bd78f39a4345a85d96ad9 -> > ?????????? f33ad7469008f06bef62422c0b44cbc454721b55 > jdk-13+33? 812ea1dc22a62e17d9f497885b006d801642ef45 -> > ?????????? d2147f122a68ff7dad467f2189692d7a5dcaa994 > jdk-13+4?? d0b301aa80c3fac87ee16d2c70bb2c4a314f4a55 -> > ?????????? c616d2c467cf135a769f5815552d70a1e7c7ab76 > jdk-13+5?? 4a0a76ca6dbf1fb29a788ad08d5c8f4ba9e5d0c9 -> > ?????????? 5d4c3054372e8130b556db2fd5ed0fecd9aafb04 > jdk-13+6?? 4a4f29de0581b8e1d91de31b81d45da48d581d51 -> > ?????????? 7bf45f7788f3e592b022ce5b282fa2fd1df9cb41 > jdk-13+7?? fc914d6b576b3b0326ef568c3d54568bed3b4506 -> > ?????????? a5018571f4126fea173607bee493edc4fcec9b43 > jdk-13+8?? 865a6fecaf1ce7c8871d6c66bb7bdc03e1576c84 -> > ?????????? 0e6cb38e885bb31b05e0e6e20b052ec5d1b63b1a > jdk-13+9?? f33fb0805914f4b8f31851d7a26befee86b10f8e -> > ?????????? 604d805e6ab31f12c223a8e56e221e33bf2bf5fd > jdk-13-ga? 6dd4feae9d4b3e489dcbf8189b5912bb8511be17 -> > ?????????? 0ad97cfaff032eedad27e6913062190b28d90142 > jdk-14+0?? 3631f9d59b7c0526aceccf8439217d08f5213093 -> > ?????????? 0d4f9c3cf08b1108e3f1f61d7b3222fd09d3f131 > jdk-14+1?? 6098f7f85fe0a7226550f0bb90315f7fba72ba64 -> > ?????????? bc99303c2737d15917be7981bfeb4e476615af72 > jdk-14+10? b0c8e05a47d6574c76ae40d7f696936679c83ee4 -> > ?????????? 2413f67fb9f183e8fe3267e7f9dc97bed8bcb904 > jdk-14+11? 76443ec6209d1040b2d505e15c3f8653f714f41f -> > ?????????? c6c719427790cbcad26d4448924b865db44fa593 > jdk-14+12? 1c9579a52248bc108f36761ed220ed8b3565fbf1 -> > ?????????? 528d85f386e9e944fa9ff3ab553317e0a98dbbd4 > jdk-14+13? 3f6845176db0af036cb519810e3a5b71182b90db -> > ?????????? 8897b80a2e56a6c11ca305903ce2052cfcbfc2f8 > jdk-14+14? aeb41123e48be3b76878d9becab9faf33dcd536c -> > ?????????? b9e6e91b985767048fcc7d3de485eec6765e3427 > jdk-14+15? f65e35df3301d99edaf23c1c5df59a6d08735ba3 -> > ?????????? 8af492815eb40e377e41c1fd3becc11c314faade > jdk-14+16? efd4844fb8b2f357ace05570de24adc192a1503d -> > ?????????? 6c7ee03be862179f7bcd6f71aca7268714790580 > jdk-14+2?? 9f41b59a4ec34354234a3145b862502a7ef14173 -> > ?????????? 6c604f0f5872d019062c4014ac35e13caba290af > jdk-14+3?? 201091d6a571c71c2e6c18429a8dced661342aa2 -> > ?????????? f8156701be3c5a299b7db0f602b20647c0393756 > jdk-14+4?? 46c512285e4c67dd41a415ae5204db0c645480fe -> > ?????????? 3f40fb49ef94b3219efe51e21b1cf95b8f6908bf > jdk-14+5?? f4c5b98f59e7f2c41759d71e07764944aa93a8cf -> > ?????????? 1a8d4850384e564859b22872a371f36c6dcd6722 > jdk-14+6?? 70ad7e414a7628c9db54e962f311fad5ab73867e -> > ?????????? 9a30bfac2500f6fbadda8ac8b9f4d7b2f1b165db > jdk-14+7?? 56fd2001d499da9f8857446c2e035658adcf8433 -> > ?????????? ff6547d9a4e125c06ef686b0dfbe56b3591d3e39 > jdk-14+8?? 5369eba42050d02626cce16a409ff370b81cb084 -> > ?????????? 4ac9e301282ea83ce5aa7c45d50eb847298a3dd9 > jdk-14+9?? ca754e2127de528260dc2689a7bebb23fb4b389a -> > ?????????? 93572b4bb6104fa691385825fb7a7f6fba42a185 > jdk-9+100? 90b490cd9b8872b8ab2b9a4ef0eee9cbf8432b66 -> > ?????????? 1582a7e598bb8b1823a5c386b801dc44a1d25249 > jdk-9+101? 35339f91ba3f32b115e8da2bb98254f957a4b663 -> > ?????????? 69194310cf0464d81d37d8df03e38fc3d2710579 > jdk-9+102? ca759f0cc17e9f5d15045db4357dc39c5f36739d -> > ?????????? 6615f036e258e739a2abb71b303790064c4734d3 > jdk-9+103? e307b4d912561beccdcd7b4e831a7e85df454115 -> > ?????????? 3a3a073a2da66d9e18ed4c4d19b92d09240ab090 > jdk-9+104? 3146062e79ad203c11026b41940037ee027b358a -> > ?????????? 4e88fb28c6b1edc8d20e445af39149e3e23d1996 > jdk-9+105? 282aeb1926ee8dc9673a77b3ea2be94d80f6551e -> > ?????????? 4ce5077f2b106588dc552715e66ad7023cf1eda8 > jdk-9+106? b88d654a03ccefabcab190646a89d57d59eb33b1 -> > ?????????? 2df2831b8e08b4c1300db067fe80cf3af0ec40bc > jdk-9+107? eacfce97814ff899382f666bd577c8260ebe995c -> > ?????????? d0db872057fbf050ac8deaac7cb47a55712f7482 > jdk-9+108? e9823377ac47df21d261d81a6f26d444049fbdf6 -> > ?????????? a11e025c63b93c65781f55c53b7313bbf7c92875 > jdk-9+109? d0a6f61a1ef4ab17df284c79742e6ade65172b59 -> > ?????????? dcc8b52a59746b20736d9105e8e0de09857155df > jdk-9+110? 1fabe19e8b3e631aca11d971dec3221270ca6a05 -> > ?????????? 8441913a0b27212e660ff451eda2370188ac38ff > jdk-9+111? 3b697686b777177fa0532c3ce1e08e2c7c51bd97 -> > ?????????? 88c5f7382d4ce0a11e92a61c4e3d587934ddb881 > jdk-9+112? 9cee88d0babbfb3128cdd70f3eb3af4419a440cb -> > ?????????? 778fdbafa31121eb5f1bbcd78b49b9328dd2c7e3 > jdk-9+113? 37562c132d6fe180a0a7e223520e7b879b7e8045 -> > ?????????? fdd70c9fbdcfc82f251b1160542922bf2cc83d39 > jdk-9+114? d846cf6f1fc1b92768fb11a29b2e4a23586a55ed -> > ?????????? 5937ed8624520c254f9399f2a65ad94094aedf73 > jdk-9+115? 60871d264700b27a04a424bef986243ccfc9afc3 -> > ?????????? 564d309f0d310c084ad2f98f3abf298c979a45af > jdk-9+116? 8618b5c258788836f521df0b83937aa8978b8c54 -> > ?????????? d5b77b3bc0fb4bbc5fe7f30deb061279eb419e4b > jdk-9+117? 79d894596b44ecb959477253a0484674af4f1fc8 -> > ?????????? ae90286b9fd00ae17949088dc64f66db08cc98cb > jdk-9+118? 8cffaea43f25b980199182bf0715d4282972a385 -> > ?????????? a521614410de91f55400a6e246c9694fc148cfb3 > jdk-9+119? 3f4b3a44add1ee1541a8c6f986e18ee10db9fe5a -> > ?????????? 04ba9e69a4f6a09d5f74235ffdfb829d5cb5d998 > jdk-9+120? 4e26726c3eeea2aa4118ef47fafa63ad2b3737f4 -> > ?????????? 4168d03091702d5ebc553bfa0c8e14b0a54359dc > jdk-9+121? 17459968aaee8dc8fd7ac6a33f4fa9722fbe23b4 -> > ?????????? bea448789d1e3bf695d33094adf7e6b39fd5846e > jdk-9+122? 838016064070260114b52cc1bbea7ee9a383626f -> > ?????????? 0422b80ad16d16ddc1456742b0ae2fbb7cf0df45 > jdk-9+123? aa6bb5b359436699b875f193805634e3650a4f3f -> > ?????????? 37f7bcd6d1f8324bb153163b5c754794d2526f5a > jdk-9+124? b231bd78eb64da089b23c7246a72379935042669 -> > ?????????? 1e848753437d25fdd0590d3ed9b46328313d4a41 > jdk-9+125? 402fd8aa898af5b52263c74493871bde83c77787 -> > ?????????? 53a00f16ec6652ea85d7dc381fd38897460f44b0 > jdk-9+126? 2672f6889ed166a8833bf11d4df304a62d85996e -> > ?????????? 747f6bedd64e86aada33da154dadf2e57db01902 > jdk-9+127? 5cc5e06ca472f8e7cd185fbf17a7e1b3cacf819f -> > ?????????? a2c7e6a714ca7b2e5a50787035ff14b3b678d94e > jdk-9+128? 7bdb3f86c3d1c5664e399f6e754380a6a73b2dc6 -> > ?????????? e83a1980e69679b58cbfb906cb48d538300375b5 > jdk-9+129? 17f13bfca752d9c98e734a4006e0326e69bd90bd -> > ?????????? 67593f151245ee408b03c4f71525ebdc301a61e8 > jdk-9+130? 6d738a359038b6dcab2bf77865a4a219c5ab71d5 -> > ?????????? 10a78c405152f49db1e8d25ca7b85bfc9d0f4490 > jdk-9+131? a646209805a5f0ada8fbc73a939a0e8119503433 -> > ?????????? ae5472b20f020ccc4cbb24c920f9e83a85a335d5 > jdk-9+132? 735d4938261f5b27d7ba55425103399829c55cd1 -> > ?????????? 2806304c1728c7824844312872529797002e7a83 > jdk-9+133? ebe3c1513f72f108ca684c2bfdae5f5954ce5322 -> > ?????????? 1ec5b887d12580ad7a8d48618bfc89e7961662cb > jdk-9+134? 7d57b04d709bacf20e26952a7d1c9883e5a5aa08 -> > ?????????? 4cc92828a5b6f8a837e70a9de3b294b5b629f249 > jdk-9+135? d64fb234933d3f90cec846bc7db9fbb6b05ab2c1 -> > ?????????? 64d8ae2a938a71579daf9a5c74e908a1d23784f1 > jdk-9+136? f75ae7ae42f4dec9ece61c46f6604f55b9693b8a -> > ?????????? 188443a1cf685af954f49129759ab15f1b280ca0 > jdk-9+137? ea6e9f0fdb3268f244697c3367659d5a3ed4b434 -> > ?????????? babb175caba72b0275c134c4f5d20d6949fb3a4d > jdk-9+138? 7e1b45b7954cd11131ef26e7fe8e187ba4d1cbb3 -> > ?????????? 111a602803c9ca87f916513bba13caf153c7a48f > jdk-9+139? ea56ded9135632f09ba53053420c01be4623f8d9 -> > ?????????? 2c95bd4634f8637edf605b71e0a56d8c7fc7a698 > jdk-9+140? 7d47376e25e9a9511d1af8cc81183ec779827862 -> > ?????????? 912618bc20d708c9e101dcbc6bbfd5eac518306d > jdk-9+141? c4a7f63d1398612a1f332c1d311c36ad9f16ead6 -> > ?????????? 413af7e621ce90e1cae041f84fc6d88c668c2757 > jdk-9+142? 226f74d2dd0c8480c4d335215b6b164309e02407 -> > ?????????? 3af5051c95bc68fc3288379b2caab2d74d9f510d > jdk-9+143? 747949a18c3081a88ed7a8ee690596f521dee921 -> > ?????????? 18cd9deffb9334c6d4de4170d3466c7e171e4cc1 > jdk-9+144? 0c8e590e23d2a474f4f416ffba95f9d26b951947 -> > ?????????? 0ca5855de1e081c5d05cdca36193d1ace0851f7d > jdk-9+145? b008ba190ab415f046492979db245192f43aef40 -> > ?????????? fed65b0cb6e5152c7e6825f2b568db7756412ac9 > jdk-9+146? e9624d52b0387bc94e2be63694979bb385da9088 -> > ?????????? 4264d788f4f06589935c791af4d832285ead63fe > jdk-9+147? 99f28b259eab298e4d02edd3bc5e42dbf7158d8b -> > ?????????? 693f974b82632f0c8f8f7f53c336415c15e395a4 > jdk-9+148? dc0723fcaf4cc47767bb8f3514ceec0c2c8274a9 -> > ?????????? bb94041006a84518c84fc4ab19a56af7a51fd4c1 > jdk-9+149? a28a5a66c224627dc543da81c5bdb24d84c6bc0b -> > ?????????? 9aa750b64d540d41c089c3aa5869d6ac46f06f1d > jdk-9+150? f65cfd71515d2dca0b803708be4e88c14a8923bb -> > ?????????? c041586d1ec6f3e1ca4a0cee726578ec1f7477cf > jdk-9+151? 5819b4b63168301a92783c899a0e4524acb13627 -> > ?????????? 0e1605d316a81f856fe74d8b15d41f2a767de401 > jdk-9+152? c95f9b15617644c6428e158420b0e39521dc5e37 -> > ?????????? 7ac6cd64a404e4a06d2e14f8e6094f3ee6111957 > jdk-9+153? 5c68ce693feba27360d2b68c2d32e5768258e8e3 -> > ?????????? 16eb94ef61f32bd96e5828526797fa5459823ead > jdk-9+154? 9371fc8665d33b24fdb5a2eae1d6ee73d76e3382 -> > ?????????? b3015bc86a57a81627bc1cab6ffe6fffd483d071 > jdk-9+155? 9e0113a5627cac2a20bb2a9d153569eb13f955ba -> > ?????????? 530f37b6fc04de413e3565757bb0f8e548c9b56e > jdk-9+156? b5547fcda52074a350c7d54bd6e572b6862227dc -> > ?????????? 8bd9152968ef49b41449cd6c87cb89c5202f592b > jdk-9+157? 39da0a7285df7d9ceb27d411b997c67ae63b5ee9 -> > ?????????? 38701507135dab7863d04fad29623127ec5da86a > jdk-9+158? 180addab4717ccf0f80a6df8ef119b9bd0fb4430 -> > ?????????? ffd4fd05b24e852a41a43b73a94fec69a51e0ee6 > jdk-9+159? c7f44582f8d4db5fa7db51421b64ce7c63577d49 -> > ?????????? 737886208796fa017c65227afb2c813cb482f855 > jdk-9+160? 586d647648c407cc244902f9d2ee1a9a02041ace -> > ?????????? 85d94b54b00fece2270d6f3c1895b3c0b86a6183 > jdk-9+161? 4ef141a17fd57b310cc15b2ae00740e647154c6c -> > ?????????? a959851fb040363b5a9dcac447855e0faeec2d6f > jdk-9+162? 2f839735abf0d00845ce0efcc6029f9bcad31b08 -> > ?????????? 90b7d6d9a9001be7fdc373418142dab2edad0e1d > jdk-9+163? e91902ec1629737052873a739d70ba61de6f52a3 -> > ?????????? 0a91adbea47ca754983393773365fb54fee7f64b > jdk-9+164? d03ec259dbcf2733e3c2085a53392dd455d5a238 -> > ?????????? ba5c8c289bb8f61a8e2e54b02c3c2cd39e28a0f2 > jdk-9+165? 34d6c22a3d0300b3713eca39eb8e4520f709d787 -> > ?????????? c6b7ae611e14d1f128f21a786abf647b9ed0b031 > jdk-9+166? 0887c8329c878198b564fe23b9386b438b070256 -> > ?????????? 816e9b4320a4a4960cda934bfd8e32419f3962d4 > jdk-9+167? 7ec4eca7dddf6c05e8678d83671d6657cbe0ee01 -> > ?????????? 77acf91b9276326379331f8c50656e7d9def7705 > jdk-9+168? b3dd8c5baef665ca6767860a159c27fbbc9d62c0 -> > ?????????? 080713b05a306ba7d7ec0ed8c0bf4c019edd45a9 > jdk-9+169? 4695935c0d3494057d3b2b297d270e8ad1636e38 -> > ?????????? a6185f03faadf4b8a5c399009fa4eb198a230932 > jdk-9+170? 91d3be299ce091e3e56b6e44b454d7e0a2ba62e0 -> > ?????????? aae92d1b795fd5f29dd2702e44fb1a977282ac74 > jdk-9+171? ca321075f99d483a6787764e1a161d8576ce964c -> > ?????????? 24d55cb33ed010cfc6ec77151f33cb90798c21fc > jdk-9+172? a21f4d5cb43bd0c7015b60ad3dc3c5f8102aaa55 -> > ?????????? cb5d4c752c294b4a6079d01b055a811f4b833cc9 > jdk-9+173? 0d928364c3635ef2f231e1cfb7d69246210e59ff -> > ?????????? 4972c343422f0066c3b567944ec56c55ffa2ed24 > jdk-9+174? 800d5f707abe4ecbd09e7decb384c9584db50d40 -> > ?????????? 0e9dd1bf210351e5b025cf5e7d2b4e31590cc9f6 > jdk-9+175? 55336ec981073e513b9be3cd20697226e0be8cc4 -> > ?????????? 492aa438be3c667954f868c9d285103da6cf359e > jdk-9+176? ccf12ca7f8384f3a882607e13acaa3302a834ec8 -> > ?????????? 004c097c61970ff6ba07f5825a8c16a4fdccf286 > jdk-9+177? 3857dd9f2da2c078167b19bb13da1460d8a890e1 -> > ?????????? f53ce208f9d5e1800d5a6a89544ce82f9b28983c > jdk-9+178? 34c7579c3a52a707d997f900e3243f3a299775cc -> > ?????????? 04fee7d7e5ae95d6daa7f7ce68523cebd4ecfe71 > jdk-9+179? f07a227b28ccda378904a78921ed44ce35312b86 -> > ?????????? 24f571942356bb5c165da89ba1fac94371705c36 > jdk-9+180? 337df1cbd7c95e5b3ba3a1ca3be49be4a7c96ee3 -> > ?????????? a51eb972b7ef381d66cc298df7fddd017ce58186 > jdk-9+181? de0dc330e746ff6ff04dc0a9c608a57d8369e5dd -> > ?????????? 7cf862ce18a1b56b8778f32efdf572b5042dc364 > jdk-9+95?? fda18e1efd0f3da67db4c2913efecb1166d05afd -> > ?????????? 7dc588ba19877cf6cea996f63a18b5275b99cb70 > jdk-9+96?? d8bff0b78f810028f8245e5389a7bc34de9bf98f -> > ?????????? 2562628672da0bcd2849ae6cc3f9f6a6fcd5ea9d > jdk-9+97?? eebd51d5a5a11cb9f399af9d58b691fab624c976 -> > ?????????? ec684ad4426fcd8f5f63a6077d536a6d28e8df30 > jdk-9+98?? bac15ffa10c71bad871e71fda56010698237570f -> > ?????????? 36cfa7f2cd8b3e46b3e81f181e0dcdc1e8526c29 > jdk-9+99?? d2fced23a868c4827e35ea46d4ef3ebe486cf065 -> > ?????????? ce43713cea0a0416abe43cf6c21cdc49fe61fef9 > jdk7-b100? a9ec4ba08a11a7022409d139c3bc7f2540c5ecab -> > ?????????? efd610bdd1bfefb5fec3179e39f7b7abec934892 > jdk7-b101? aa449ded7b121719f2915cb50e9cbd9746e9985a -> > ?????????? 41bb883dedc82d6e1382f6a00b7d6db89841e121 > jdk7-b102? cb6359464071a93463d94d712a5bd2d9cab95fe7 -> > ?????????? 5ef2431d009c48e564c82758de5875e2bb6b2f76 > jdk7-b103? 16f5c3c35b33f080006a3a4ac9e666551d859879 -> > ?????????? 8f36543686f0d4b3ce977c557e773dd1146391ff > jdk7-b104? c537b4b1b1e2ecdd78c426315891dbc517cf4f43 -> > ?????????? 0a4f8c145553187bf1e6061e9ba1e031b9afab17 > jdk7-b105? 3acaeaa4da93fb8fc3ebaccf203ca5525d40ba8d -> > ?????????? f2f8b37292929dd4e7ad3f47ba76070f37de67ac > jdk7-b106? b5777886d23ad9c104b11b96ecbb70c303588f07 -> > ?????????? 8b5873409cdab86ccd1298050ea1aeec446ae8e9 > jdk7-b107? da9f864ef2569251144ea66fe6e8519df76fbf1c -> > ?????????? 669abe597cc4103acddb4eddfa2bc992d9342977 > jdk7-b108? 2328662f00d7e61a967f594bb0882d0b8979812b -> > ?????????? 412778b6d52bce6eba3af580b676d69c23b54252 > jdk7-b109? 6996ba108467c4bc3501be4909dd08e2064624e2 -> > ?????????? ad86a3c1408ddeb26d91408b20cce2babb8b5259 > jdk7-b110? d3b29a0ee60582faa1d81b067e0315dd0c32b0f2 -> > ?????????? d845d52ae802349532334f5581ee1b5ea46017be > jdk7-b111? e6d8ca87b2e6b89c51987642312fd743cdd6101a -> > ?????????? 8f37fc875ee7ca2fe32cb50c6e27ae02b319ab32 > jdk7-b112? bb705617fde3bceceea51861a0a4ed7bfb06337f -> > ?????????? 2341024fd83e798d7dd5d597a41e0d65d7c12e97 > jdk7-b113? 53c5a1eb4182eca3b64dcdb19db01748be757cd2 -> > ?????????? c3a189a0122a37130ca52a2fb9ce29b73841cc36 > jdk7-b114? ced824d1fe93b57c91e024bebfdc9c00981f3147 -> > ?????????? 2467ae04daa34a624b247f4f47532956cba1d545 > jdk7-b115? 815233e2e5fbd60ff3a1d31f3266630df9ad72b4 -> > ?????????? 66e3caaf9dcb14cf80fc8fdaa0909a2884671539 > jdk7-b116? f5fdd6243c1f683891ab3f7a396a64f4a0faded0 -> > ?????????? 463eb7cc13b3e154cdd0f869184567f8586db213 > jdk7-b117? f8b67e14d91cc772378d25c7f0d5bfd2346927c7 -> > ?????????? b151ed6fc037873e33f30cf216674bb0467d29a5 > jdk7-b118? 644c4dc41d7aef941169ed459adbe6eacb59a3dd -> > ?????????? d76e2efa929bd6c198b0ac2d9cb7ecd2ff4bb9b4 > jdk7-b119? 852618b63707ef36486bfc34df35755c5019aaf8 -> > ?????????? 807f8da2bb7dc7f610decf0d160da841ee7b2668 > jdk7-b120? c737289c8830c053b66eb0dda96f56730aaff5b4 -> > ?????????? 56bdcc494ce423f9e2a706e66a797ec6a7f52a2e > jdk7-b121? 7b0cbb1369ded58bbf0574ac07e3332df8ba824a -> > ?????????? 22158d77ae4f035958d2c8eac4a13bbaeffc6d24 > jdk7-b122? bb93f57fab25d62fb12938d47618797a1e60c532 -> > ?????????? f4249f693e6dd25ab445032f8c2e830faecb9561 > jdk7-b123? e973de8339399e824c7a8ef018eae79b7bd34b05 -> > ?????????? fd0ed100af641d7eb833aa81205675ad491ff03d > jdk7-b124? c1a9787b7e16c73df102afa3d4b8131ff8966348 -> > ?????????? 194fd2a8f8b325ef0f49309c707e7786b6775f25 > jdk7-b125? d80f5fc35ad5d50e1e61534f2ad9f787ecccf1c9 -> > ?????????? ace234ed336a79357b7f0616fce264c2a63e2563 > jdk7-b126? 97172cb902ffeaf07e4bf6797ef391e2ce1ed909 -> > ?????????? ba82c6acdb0e6d32bd7d53cdcae1246fe4b94302 > jdk7-b127? 2ab6230a27cabe48d674c0adf45477d4ff4fadbe -> > ?????????? bdeb6df49744a1ca55f211fa68a1a60236987cb3 > jdk7-b128? 6f1dc5ee3a53e7d58581fa1e72ac0cc503e57c26 -> > ?????????? 956da41d8cffea06ad856dbb730a4704ba518890 > jdk7-b129? f11ed34eb14fb4bf8fb09b3c97d4f8f9dec004d7 -> > ?????????? 51e631d0992715fa9a463e0ef3c9d943bdb534b2 > jdk7-b130? 96e5c0bdf7aec86ca81860aa0fa6f170a3ccabc0 -> > ?????????? 3c9373d3df3a34bf1e692ef305986a8c5443aeff > jdk7-b131? 5415e752717a142a2b26d4d440e4f9b0a330881a -> > ?????????? 330b6ca2f9ee9e908318314fbb9c09c3f171ee6f > jdk7-b132? 17f6776b453bb710c68d29b097bd0d2f9b43b87f -> > ?????????? 5f19ac0afbb570584ad828d3d2fad5f61c714ab5 > jdk7-b133? 1b100a4dd4760e3eb16aaa6acf26711040a713a3 -> > ?????????? 74bed3ef0e1ed35b99aca9479cd2696479d1f740 > jdk7-b134? 7d97833b8b9a83fd707ef279eb90ae1030f2c99f -> > ?????????? a34eebc5c315bc373494a76dc3019f7070fffbd2 > jdk7-b135? 669da964bac7a1460c4160136c9dff2621847641 -> > ?????????? 64f78cd046a40e9a4af7d3af7a8d107246e0ae6b > jdk7-b136? b411a9a383b5cfd13d0d55aec47fe196efd031ae -> > ?????????? 4ff9fd0e2348037bb2c8fbbd8fb2b7b1fd286ce5 > jdk7-b137? c5e0546869256e9b47f4248ef9fd2908080cf270 -> > ?????????? 70fac480bfa14df49075d241abb3216da117a7ce > jdk7-b138? 01043aaa1be2d6493888a46285fce5403f4566eb -> > ?????????? 23001cded84e092e5f6aa2e76a3ba211f54fd901 > jdk7-b139? 52fabe1d5d423fb9f704be6a9f97e4bdc4219f28 -> > ?????????? c6de0d41508a0b14dc0d7c99f8046399b754b6bd > jdk7-b140? c4b35fe4eb98bfc65eff6564238d2a2c81612b8b -> > ?????????? 794bdee7df4c8dff9b0468c10293517ed759341b > jdk7-b141? 028548013bc1be68c9269d727d5697c8026a8b50 -> > ?????????? 1e5e8975f01b04390fd8c6f64140bc20946bc019 > jdk7-b142? da6844f28750797cb763d7ba6f4ad015edf41fac -> > ?????????? 47826d25365174ddc966a6dcef521c58e4fdad74 > jdk7-b143? b5cd73a20b58c1fa8c101b29d1ebc83c3d1ef206 -> > ?????????? c89735d5cd4388bd4d410d5f571890d4eb71dad5 > jdk7-b144? 63fe6da6e9a5dcca537a317ae6399fcb6fe3db44 -> > ?????????? 82ba8a6e01a628ed8711a22d732a821ac1740f8f > jdk7-b145? f4ebb1378715ebec5d1eaa4dc6dae9cebf415e81 -> > ?????????? db5a9dcc9f9f29ecdf3e0df6736fbc9115cc0a2c > jdk7-b146? 8edc1f903647ef3e16d9cece4ed9cf35ec77846f -> > ?????????? 951c3e1a01aaf26856a20b0c381b356ca8937455 > jdk7-b147? 79ccd466bb91350c06ce98cfac2bcd8121adee11 -> > ?????????? 4c18e8f3e93e35d77f2f51b1ca1708bac8bcb828 > jdk7-b24?? 1e45d81ffbd115b9b5bb7cbb64379240e67bcfc2 -> > ?????????? 9b175de44b8d94cc4eb1ffdd9141ebcfbef8837b > jdk7-b25?? cbd3ff3f9b14a20772184fe4552022d6d339e85d -> > ?????????? 7bab50939039be5f645e155b9ac4d056abbf8532 > jdk7-b26?? 003b63898eb30b65886eba56dcd71292292c5c41 -> > ?????????? 97c1c021cced669d8c19c33ebbe9b6c579a2e9e1 > jdk7-b27?? 1c0418571175d8afb2b3ddb04eee152436177844 -> > ?????????? 8ded10494122afda3c84738ed427779a66c1e0a2 > jdk7-b28?? 8fbc3b4cb74d8430a3d204f4f3cc1f299d03e325 -> > ?????????? cd1004e47abcf6b6a09bdf5ca715e0285662f341 > jdk7-b29?? 2339f448c3d9c118cd7d58699e3da03a6b98d7e5 -> > ?????????? 9e5d9d2db5d07a1481ecf61eeca943bfc972fc7d > jdk7-b30?? acbd14b31ef1efb2131f4f17db21ef39a86f261a -> > ?????????? ac8631eac98888f58c5489564da769bff3928334 > jdk7-b31?? adac1160d9ceb34ea4cd79e2c69f96ff02baae61 -> > ?????????? c6ce4bf77c9ceeb0dbd0ec0ec9212cd4e5235040 > jdk7-b32?? 99870969f3f23131112204c378528cbddeddf2ed -> > ?????????? 884fabec050fa169349b7c7cb4aceec581dff9d3 > jdk7-b33?? 250ded658077dd8186c1509f08a32432ab2eeee4 -> > ?????????? 5a415851a75c7608cbb4c58ec8b9474e91defbd8 > jdk7-b34?? d7aac0055fc3f42726f37d3d72146450fee03723 -> > ?????????? d4f5d536ca4d68d53dc47a20067189c61f637954 > jdk7-b35?? 2c07414f20fa71977645867f2cf558171de9fa08 -> > ?????????? 96faf9559d724880c98940af7e8a671216d46df4 > jdk7-b36?? 04d8a11e27375b5c184995b768604c047a9188a0 -> > ?????????? b87273f30446d181566f1896e58ea66b94080c9a > jdk7-b37?? 9977c9a5637bb41a4ed500bc1a92d51ccaf4d3f0 -> > ?????????? a489551ddee047297daa092d9ebdeb5802c15a39 > jdk7-b38?? eb8b71c692cbd6664f643654681d5d4a599d1aed -> > ?????????? e46cffbcf32e8b09b461cfec2d02ede0487c483a > jdk7-b39?? c547d47ad1acb48cfe21b2a98684139e5811ec41 -> > ?????????? d3a70254ca03328b8e7c1ce7c2b81ec5407f576f > jdk7-b40?? cd1feb1ef75a7e519be115d39b9542d76ac6846f -> > ?????????? c0d75397102ace426666ac42f37072cb24e1e132 > jdk7-b41?? 8405f5d696f7d91424200f4403e92efd509ebc3e -> > ?????????? 7bf378585a58588838ba6d143843a68907fd0fe3 > jdk7-b42?? 372c34073a9809221b6563352fdc284abae0e17c -> > ?????????? d4fea9f8a8fa7196c9d29857104baea4b0c4a602 > jdk7-b43?? ecf9a9202312003a1cc128d2420a6e8b8958e0db -> > ?????????? 4af814f9a46508986dc1aa9cf99cb9d0432597fa > jdk7-b44?? 422e92cbe72f6b665dd645edfc79bb5a856915e4 -> > ?????????? 1a54172bae772c6f7e9c00abd84e1d1ff184baa4 > jdk7-b45?? 59150ba33ef9bad3fcece7e50403905eda8451b5 -> > ?????????? 422769e492d28335d11cebd18d72402382482cfc > jdk7-b46?? 19a7470c507a7403e3b81a08494b230142b6fa26 -> > ?????????? 54e5a28cf11deb4786bdfe0a7a9dacc4511121e6 > jdk7-b47?? 80c3c650a49338a2499e682e58237635a90b9dbc -> > ?????????? 111b956456ab1346da9fd82271349be42669467c > jdk7-b48?? fe4e65b9390256236e6335253877aa53c905c8f8 -> > ?????????? 8fd5e55c7b5997b52046b66bb29c92e19a4903af > jdk7-b49?? 38d8cf2680eed7886968dfc671262027e7c510f5 -> > ?????????? 995ff7cb59be7c177d566362f0b3ca6ca7453b7b > jdk7-b50?? d9beb00643e8847dae9b2f15b0f8c376ef4d7d5a -> > ?????????? c6399cce72f276780e2116f5980744531b0a6a50 > jdk7-b51?? bdd6d4259d362ed5492a5c9bbbb0b56ab3fff529 -> > ?????????? d9cd99caab6d675d5ee1a6e1b0f998d31764b9cf > jdk7-b52?? 0638e44ae25a48f46698f6598644e75462226e10 -> > ?????????? fca93cf46e5749ff54f77dba67585ff3d8765a6a > jdk7-b53?? 8a17bf5094b0f71be01bf00b88e0542b61eccf4c -> > ?????????? 0af385d2f302647bb3888f42c23958fd6ad25b77 > jdk7-b54?? 24462f60eb4970190623ffbf73d13b8dee1bf62c -> > ?????????? b03b0c6a2154a4ca8ce0c99e1f7f51e07366d02c > jdk7-b55?? 97a41d2b5bb09d0316e7400553b39c597847ae57 -> > ?????????? 6e1a0005ed2844ecd5b2a4e24358540bfb520049 > jdk7-b56?? ee773eaf54402a06d03b83708687f8eda99f0279 -> > ?????????? 85137260ae007edd1ea14b9cdc6af1b893f17d7f > jdk7-b57?? 4375db73e9f87b88802cd3311b96f5d4e4ebd65d -> > ?????????? f82f3a513bd16122db802d09dfa127dad430abe5 > jdk7-b58?? e6eeb81c61ea7a7896483b7f3c1b2fd54a48cd74 -> > ?????????? 53bee31d02d9aa3f381bf2d5d51dabe20d9eb1f5 > jdk7-b59?? fed3abb52415feeeb42337a63b4497f48f9156d1 -> > ?????????? 31168f1b8b98396ec00b9220d5303811fce645eb > jdk7-b60?? 7f963e104c70d099c3e6bc79b8a6c261ed7be2d3 -> > ?????????? 41d9f358754b36548e6b2e5048fb50ae5b2b5d86 > jdk7-b61?? 72ada440747c9f598f3c418064c0f7464a07efcb -> > ?????????? c8035cbd3cb10f6f0b7f04de09fd3cd191d9681d > jdk7-b62?? 428c698aba0e9bdfb67e6445d6e721cc19ccb8d8 -> > ?????????? cd586208c77b4e22d85c49125568dbd515414c61 > jdk7-b63?? 338d8b1b526b383dda1f31247915834de92938ad -> > ?????????? c4bcfc43f9c5338aaefe824de56947b792071ebc > jdk7-b64?? 41975201606f6f0c7d875c0c8abc3ca776226642 -> > ?????????? f9aece23ac937f282c1ef1c2ee553b790b76887d > jdk7-b65?? d577b315dbb225a95fc0ab08c3d2d22c0135e5ac -> > ?????????? a1a63928026db0f57df81382085cc618ccacf6d7 > jdk7-b66?? 36fdf5706150ee95fe806f52a73ecd59b35afaea -> > ?????????? e08b7e4ba15a36b63f501640efb004fe5837f98f > jdk7-b67?? c6e9f812947ae20c22900b7eff89c6abbea0d2c9 -> > ?????????? 5a1940077cae9dba048813d509d2ef89bcfb96b1 > jdk7-b68?? c02d589e9a4c94b7c2719835212a3c0e66cb4bf4 -> > ?????????? 4f03e7978ed7bb68f9aca77e293f795090c478c9 > jdk7-b69?? de7c21635571140f8fb9e46539832a06a744eb30 -> > ?????????? dc51d5c5c12324e7f56149d729aa82b38c88196f > jdk7-b70?? c0e1dc11271754439eba100c9c1daff80e150e5f -> > ?????????? 2a38ccab4919e2353ed6386fd854c25f7d6b303b > jdk7-b71?? 3f729b2c86cda5e4c98f3b061b0caa0c37bebad0 -> > ?????????? a1b22ccf58e6d74ce8589164af78788ccab378e4 > jdk7-b72?? bdc50f279d4e362ea2019158161d26f91153c444 -> > ?????????? 0a75ac9db88ec1dd9433d696cd605adb405c745c > jdk7-b73?? 19ddef1e1989e57535923bb217e30d61cf415e75 -> > ?????????? 0ace9968df934dbacabba0ee45847ffa3fced39f > jdk7-b74?? d1b442a98e63a4844fa621f00e4633f8e4e8cf9c -> > ?????????? 60145fbfff6148414c835ef9ce262cf0f85d3d98 > jdk7-b75?? 02c205e8e19dc3430723da279d7fcd656b457b83 -> > ?????????? cae9ea4202fe0a0b84c3ba3a4286d3785c3f6ca9 > jdk7-b76?? ef39a861a205f9b541685f975871f0b36bec6814 -> > ?????????? 375f127b0c34d42bef10a0ac44bf0b25516aed92 > jdk7-b77?? 2abafe6dea0e865e93945e4bd1649d88fde5184e -> > ?????????? 06075f46db0f07ec9839e75d1c4f5f27a6084520 > jdk7-b78?? af91cbbd718574f043c3c68302003b7857d71c6b -> > ?????????? 499c94d48e4d3cf923aff10dd5dcf541637905d3 > jdk7-b79?? 04cab1fd44cf758afb5aef86f866dd7cf636f2d4 -> > ?????????? 7a59943ff0dd152ee979e2af6589568390e35b57 > jdk7-b80?? c283bfd39774bc94ffd248b8fd0934d54e9f73ae -> > ?????????? c3121b2c14d248ecd6e581af178a3da05e66c543 > jdk7-b81?? 1f31c4a3ed3b4f3640324a467bc029cd66fa5d85 -> > ?????????? d806fa09e03b29786c1b1776d71e727855a6b7a8 > jdk7-b82?? 77ded4b186c812f007a0bc330da5cdb15fb63fef -> > ?????????? 3594cf726c8b3f8f2a304467ce7c785cd7045156 > jdk7-b83?? b8a6826db9e0588ac405c8d3ae08c00b4ceb6edd -> > ?????????? 82b342952619d2787843e519097281c271b6acfc > jdk7-b84?? ebc547f162fb0f6883986fb2e79d75a0155baf3f -> > ?????????? 07e0be28ec548faac20b1ba2064da5a58fad7730 > jdk7-b85?? 0e8d731bf0475ed92361b23e0f46c4e857886ccb -> > ?????????? d4f8aa6d92665bdab465017d25a750b4668c0875 > jdk7-b86?? 7f0d149a84e0d7aa67d54f8b89f883d32f44c10b -> > ?????????? e48bb556d7c2ac32d23e916f46b54e60bca477b9 > jdk7-b87?? bc183ec1529b1dbbdad6c4ace9fbc37ec35cd081 -> > ?????????? 0f9ae8dd28767d43f858cf18698787a21932e452 > jdk7-b88?? acd38bb4ccdc86a4b0daa074b64595a9778c997b -> > ?????????? efd4f93dafebaa32b09e7a27f8eb60d55d99ce33 > jdk7-b89?? 8a692ab1c954a8cf60bee27daa63d4551914d1b0 -> > ?????????? f5a00618023720347d6e8bc2b3c675ae277a108f > jdk7-b90?? 515df4a92680a8ddd60e92f0356d5840d95dd686 -> > ?????????? 8d26dd5a9cd3c91d295c339ca3cc3d1cd43fb877 > jdk7-b91?? d35480d38fbc3d83a3e6f06769f6a28868f9725a -> > ?????????? 01f5980edd1f78ca8a60e08a280f2fbf80b983da > jdk7-b92?? f1896a491c1c6d493b4733f7f333a0e0d7c0e580 -> > ?????????? d69e7f1549739773cf5213374d4f419a9254ec48 > jdk7-b93?? e39541ba109eb4e20c0326468dc90645848b3378 -> > ?????????? 1b925484dccfa1a952a3c09ffcda2f1303f259c2 > jdk7-b94?? cffd05c9b52eec5a7d2713aec785e17666023078 -> > ?????????? 9aaa0184a32764175891f192e3d4c75b5a518484 > jdk7-b95?? 6225c66a97804825955159041221b4b12c388aa5 -> > ?????????? dedb4072824b7b60881f57f6de53a867d4741d55 > jdk7-b96?? a5cd99a9837b4ba14ca21c509f86bb149cd3703e -> > ?????????? 9039a8bc5cab82c1f9bec78d51acbb72949c5d3d > jdk7-b97?? 682423cd7a7a998e9a7362157d98487d4eeac21b -> > ?????????? 9763c02d42fff23734cf599bca96dcc0e5f07366 > jdk7-b98?? 5424ba8f0180cfeb446637267ff48c7ddea9d4db -> > ?????????? 5b35f0daf2f9e94249779aead0ebad3465469eec > jdk7-b99?? 976a2b0280ce6eb8e56a8aa40351fa7e8ecbd07e -> > ?????????? d0b45eea6f3e6f4c351fcc5a0bfd1763d9823b3a > jdk8-b01?? f453fc42bc415bfb560cb8cd6b028897d7f2fd83 -> > ?????????? 33852ed5c01906475eba4839854a5b5a39f65309 > jdk8-b02?? 90ccb0a4fcabde933c600d6571acb3ae39f7856c -> > ?????????? a02db6e6acd9a8c2b2aad3d857de939352cf830f > jdk8-b03?? ca8108264895d7734eb20bf934f06e88fd77ce5c -> > ?????????? fc7477630f94a58df74e1e0ea1a7edc137ef49cc > jdk8-b04?? b6f90b98671674b67569831649bc43f60deb16ad -> > ?????????? 25af5e82f9f7f61ff66237834b9a21ff5cd60fa0 > jdk8-b05?? a2b99839ae326e2c4036fdb44b5b8726fdb9a02e -> > ?????????? 4279c95658b930659279147f9569d4e252e92d65 > jdk8-b06?? 613ea29d54d6e46db43eefbe880aecb69ac4a737 -> > ?????????? 1fa8ae54f16314fc34855baa73d6de9da41f3ccf > jdk8-b07?? 56eacc47653861d93e5d63a2ff60d63fb93ee3f2 -> > ?????????? 51c703c885c8bae4ef59745cc1c6db9297e78ab5 > jdk8-b08?? 74e1e50111b2a6083a96275eee97a2975747b062 -> > ?????????? 32dcc60a0764dba8fca0b647b2ff3d50d4a41d10 > jdk8-b09?? efa0ac8906cc4330bc00e2df8d92db52a04992f2 -> > ?????????? 51b33e55af6050a1cfb6297c0a53aaae4dc7ae9d > jdk8-b10?? 20edb548f0d266c720233b4580fd89a01da5090a -> > ?????????? fda73bc333c7f08de6312f89c620ec232d049131 > jdk8-b100? 7dcd3249750a938b56ffc903a638c0969141a289 -> > ?????????? fdc37d42f8f00f8358e33fb39993fa807704ebef > jdk8-b101? a23515052a9049061ad9483b6e81d9bed56b6222 -> > ?????????? f0431b532429d56d2a39d0c6972be84b899217ce > jdk8-b102? ce866b9121e3bd8cb40829fdc3e09a987449d326 -> > ?????????? e2861622725b5276b40d5891c9833cfb0d2a4fc3 > jdk8-b103? 0e44c50e741cdb080640613dfdf03bf2df07b9ca -> > ?????????? 623d92f31d30968626802ffb3bbceec6b9644dd8 > jdk8-b104? 817f319d222e5420b1de7885fe98dc97d99f9739 -> > ?????????? 91494f4f152359a82a335ba48266fe24b88b7c7b > jdk8-b105? 20d5033e98c7b4b68ca4f1b8d1e018c44261ef6b -> > ?????????? f58827194988e5ccddda280ae0950390f6ca4b55 > jdk8-b106? bad23b53218377f2837ba67fb82ad16ad9877d8d -> > ?????????? beb501b49ae29f61be0072818710a9d3725c8c20 > jdk8-b107? 5c0e02338695a91762f2b5e41b65981849866fe2 -> > ?????????? 68e6ddc62e0a13797ddea78883e4df970fc77bc9 > jdk8-b108? 9300b1ef1dd39e76889f2409e4139d7605fc67a7 -> > ?????????? 450932aa6d03a6ab488aee81961aa5e185138b57 > jdk8-b109? 44c4a6b19adf7299d0357b359cf9b6b4ea79af79 -> > ?????????? 0a018293a6c9e21745bc444af4b72e84eb2c8c65 > jdk8-b11?? da4d9392c83b5a6162abf0a61c88d4fc72d48ab4 -> > ?????????? 561c543a67d2d1b0fc4a9026d02f9893e8cba9e8 > jdk8-b110? 88575397e80bf270631e2f7a86728e94c220a7e3 -> > ?????????? 9d2009d2bb5f2dc1ba023209c610a6ef8f47a0e2 > jdk8-b111? 41b61b0c12ed99a37fd6833d19672b77da5a43e3 -> > ?????????? f5a5cba1f0b90138b295e07e2c11e6a74a4d8031 > jdk8-b112? 5d3f6ba2d0156e18293aa90430664a86874a364e -> > ?????????? f98a74d021bd2bb406a457672057d944666e9c4d > jdk8-b113? a3abb67c781037467059cb5320c5b5a94b8c027a -> > ?????????? b3141c3a22e3b4dc867e5c0f1ed8897e944ac745 > jdk8-b114? dc2f5b4233671cdd53239386b1f9316a26298982 -> > ?????????? 827dc623d0f8c7daff9b19914fd68e6e579f82f4 > jdk8-b115? dbeb70af9c092ebd0aa4c29c634da6c3faa5389a -> > ?????????? caddbf8b5820bd6d3d9362136b534a66d0d62570 > jdk8-b116? 2d5f045d3ec2eea844b9814f07b167cfc83a86d3 -> > ?????????? c0a37161b8fe781ef25ee871e3e4e940f4aec3b6 > jdk8-b117? 35d9311717f434612d79825ef4e15f49500f8ce9 -> > ?????????? 8dda2f153e7355c2600b4ca90b841616d7ca6b24 > jdk8-b118? 458ede3f6303449a69dba7edc2b32f6a9d30ee73 -> > ?????????? e0e24f9d0cf5ae728b3852caa88ca58655ff29a3 > jdk8-b119? bc7ee8bab5e513a139a6c2f5600aca55553bae04 -> > ?????????? b0b1706af992194fb69c0b8f83f8d3e6efd69eda > jdk8-b12?? bacafdf17e2f6867121bab13c5ff346923a26d81 -> > ?????????? 9c4e14e02ee2fcacfce94a282cc2bef7286f372b > jdk8-b120? 84dd4b599bfb6e38f1f737526c2eb98acc15f866 -> > ?????????? be9ff95d58f9bb8620a11a813e51fc88a4d54664 > jdk8-b13?? d8aa74d8c445a537cb43926509269880735ba754 -> > ?????????? 2fb5e812337daeb99b03666ee758cd0e696290d9 > jdk8-b14?? 50fb5839e9418921c68c8857b657ab9c8a1a9f29 -> > ?????????? b4b6499c23ffc5dd76b9ae5938626e81e6be9891 > jdk8-b15?? dc0ce599dd741f2a7027bd38205d7db84b254aa9 -> > ?????????? 8900fe0fd894cb14af02de4cc63d8b791c45ede5 > jdk8-b16?? f1dda35b5a338c755d16ea664474bfab7c31c898 -> > ?????????? c1a0394aa6a7c1224e9b210f4396d0d6b66799a8 > jdk8-b17?? 736a77ff30d0a23e8eecdfb5c6f45a5bc0b6e2a8 -> > ?????????? 058ee1c7d8965630161fa4b5b2e777f2cbed0968 > jdk8-b18?? 36d63d22596b5b5c7c65fe6fe4e2b57f678591fb -> > ?????????? e1de342f56e3c45b731f2b7a93113ac1330e73e7 > jdk8-b19?? 7eba476bcf10eb89cbdb8f6388b02a09d1370d91 -> > ?????????? b5b97b08fd8f84b9012c1417179f8fc86772fba9 > jdk8-b20?? 24d563c53d379351a5ba1d4efd8689b1d35987c3 -> > ?????????? 1590b85bb87b8ea2594a6055f0530376bd44cde3 > jdk8-b21?? 04396bebcc712f1d3d0100f9c3fbdd04ab1125a8 -> > ?????????? 228e5e5fd11137188e3cf286934caf9d4236270f > jdk8-b22?? e9e7f6451e236115d4142c6852031f4f41bd5d1b -> > ?????????? e54520becb3a80498ca8e08c5458bb22b0b04d60 > jdk8-b23?? 0f2affe0d7d67040a757ebd13d2bd3749ea2f293 -> > ?????????? 0cc6a9dda6fe05647947debc5821f67816c66bac > jdk8-b24?? f5d5f3cec21f7aa6f143b009359c85b6a045cd58 -> > ?????????? 83ca3edc0bd1bb85cefb3f4d54c1fff4e5928703 > jdk8-b25?? b9467b4949c59e1bdf8483e3e4beb37e7a7afd03 -> > ?????????? c9a34851b006da5e806b9e5fab993e566558e2ea > jdk8-b26?? a0ff209c886a0174b17ccdc711fdbaca5bd99ff5 -> > ?????????? a3db0e1600aba0268c2816380cd89c6ba43797c0 > jdk8-b27?? 6d090149192954ccfa797e626b1c49c86b4c3552 -> > ?????????? c0d7f825f41e1ac2f31cdd1941d58b7e4c3e5a26 > jdk8-b28?? 36ce326e16f2a039c93151e8016e233ea595aa2a -> > ?????????? 62b5d4df52d6bd43cac7ff1c54ab322980e5d9d3 > jdk8-b29?? 64a826a01003c78e99dcf2cb3ef6e8c0f94ae75b -> > ?????????? 817f23c52cf86510b41f5d212398365ffcf1edb0 > jdk8-b30?? c9e395a39ccb6bc9adcc22458b3bc97003cd10cb -> > ?????????? 3eeedc2818cfcfaab60a500737502935f997c501 > jdk8-b31?? 0833953b725b870658245e88e6e5ec94c450d54c -> > ?????????? c3bf3142941b5fdb259e140d7becd8ca5915e4fa > jdk8-b32?? f58ae5423e5974b8f0ca7ebd3e03af1531cc932f -> > ?????????? f6fdb895dee84338c9de2e8a9850b516611365dc > jdk8-b33?? 1585d730b4b5f397de53ea2f2902f00eef93091d -> > ?????????? 0a5ecb4af210a6821e0b40c8b54895dee3957c70 > jdk8-b34?? b5071ffa273658f1da2e51abd0beb74be6b2fbf2 -> > ?????????? d262ee9294a3eb09db871f9630e0ef1e405b826a > jdk8-b35?? 36e1d59e40f44cf42ab1c9b1a62bc2ac2c9efbcf -> > ?????????? 399f3e012999b2bda0a5ddf98440f3455670f886 > jdk8-b36?? 44433d2be63356e0a6cddfd7fb94eadb0ee30ec1 -> > ?????????? e0c6075c80c84de7cdb64e11622ee84c15588318 > jdk8-b37?? 043ace2f1b0dcea3ea025b244227725b5ca4a079 -> > ?????????? 076f99900dc9251b72cd599c7bc9abcf12ea7649 > jdk8-b38?? f063b44a3a919eb7e740f066ebb50833c9b9834b -> > ?????????? 13a921a59bba0dd7821f2e4c11573fc4cac96395 > jdk8-b39?? 543fd1302bd79d271454f140cf4996cf5445e9c3 -> > ?????????? 2c970e04d9cdb83774a3fc7c147b19709f237f8f > jdk8-b40?? f3b5720d4bafb45ed5520732a55d8ca8d12e7be8 -> > ?????????? 0da3d5c13df505ba47c661cebaa0728c8ce84cf7 > jdk8-b41?? 2cef9366d53602c51d0dbc34578f18c59f03f4f7 -> > ?????????? 703f7c42a2fecbeaef200315ed1c0f9425e0c8d3 > jdk8-b42?? a8a86a87d0dc23c26356eaa187173eb4b146b260 -> > ?????????? 5b30a7757eea0587041b3ca24f351455516c32eb > jdk8-b43?? 32312c00c51cc72b11f7edffe058a2a4844da355 -> > ?????????? 5cd8ae46b042552ae8b3f73771e92c20c011373c > jdk8-b44?? 188f044195409b8d540f664d0540a30eb59ef831 -> > ?????????? 77b1dd9260e9ef426b87f5d511e8a62fcff3637e > jdk8-b45?? 2c6ad0c77d58e12e7f3abb6e6800ec5ffaeef7a9 -> > ?????????? 2c8668b2097f10ba8c88187b2462f82a2eb330a0 > jdk8-b46?? ebcb72bd1f536b99c36204ca42251d32257b37c2 -> > ?????????? f52e9db9cf9586d4a13e5b48f4e6f6a077f73870 > jdk8-b47?? 8b5609de00723194d8e0b57861f8692ad4d4b796 -> > ?????????? cb201a6450a1dbbd62d3c2222a4750b556d39323 > jdk8-b48?? 790c0eaba30a0a2a666716d06cd1dbb22091ea60 -> > ?????????? a42e922abfb42cd7a94212381eda86bd797b8105 > jdk8-b49?? 13b7c934a158453cfd6ac62f1f89122b8d8c9429 -> > ?????????? b0e8e30b0add732280a547be984a3cf9a12df68f > jdk8-b50?? 2fd2daedb4e8eba66e74ca92df036a6cde7db9c2 -> > ?????????? f390330de75f3edeb05add4333cf0ded4d0b1ca9 > jdk8-b51?? e6dd3f719c9c0faa9f2384e3cd526bc581117d63 -> > ?????????? c7b70a66bce35e1bccaafa389c804b505a9e4cc1 > jdk8-b52?? 3ad06e581e8ca1825c35970a5568bb793ed981f3 -> > ?????????? c280fe5b6705e79c24f0dd0e93e690b7e5691796 > jdk8-b53?? 18653ab7b981e71d4d4d4e86a779f8afef17f635 -> > ?????????? fd59f3ea44435c85a06fb0845565c76824265a89 > jdk8-b54?? 1586d3d837f965db537f7a8d4d2dd77fdacb8131 -> > ?????????? c4c77c0beb27be157948a266de74f111277dacd9 > jdk8-b55?? 92998094eaaeaf7b587250aa6eceb5c145100770 -> > ?????????? 7de35fcb4e06005859683edbd4b04c9ebc637bb2 > jdk8-b56?? 232a0f9fde0d929b8aa2ac5c4d042dcc07caa7be -> > ?????????? 8886e35f0cdb0ecb76c23c7aa66e7f95ae865214 > jdk8-b57?? b387235ab2fe5ab2d0cfec6f7249eb8060be3550 -> > ?????????? 55f0abde6d1bd79364fc2130b2505856dade5132 > jdk8-b58?? 015d62de2de1c4b22538a79cb025c0a0a21bbf2c -> > ?????????? fa9c6eaeb4b60c0f2604d4e09763e9776b20b0e8 > jdk8-b59?? 90975997e732a4835d83fbcab87e647fe90a27af -> > ?????????? bd56a1486356d36b5f221cac91a11d46b4e3c8b2 > jdk8-b60?? e25a512462fcf32d67c94f885abdefd3b36ccd3e -> > ?????????? 3fd7db6d40dd794b2012b2a78bb83fdada8abed6 > jdk8-b61?? 20a1be5ee77dbaf9129fa4c530a1fd4659d1830d -> > ?????????? 43de065837a30359690f262e6a9c6386a3110a16 > jdk8-b62?? 1a65b98517f28497491ec520f806b1ea07e5c5fe -> > ?????????? f0bcc45527caff96c77894f3e5ee69469819f00a > jdk8-b63?? 3dee964887dfb65cfb3ae2cccb2cbefc76cf8393 -> > ?????????? 1a94953a17e39b6f80370aa293116e326a18a477 > jdk8-b64?? 3279a0485eabd4b519e546f8d19dac7b510a43a7 -> > ?????????? f40577fdfae1064bc26309c56eb00e6d00a049c0 > jdk8-b65?? a840a2d3e6c8db305ed273af6c8da56de7de0806 -> > ?????????? 7b2e4a34c59908521085550fab7341b4df551e4f > jdk8-b66?? 0e2d6fa1b512a426401bc06c6554a8f68818b159 -> > ?????????? ab2191e3ccb18cef302fb7c125488067dd9c11af > jdk8-b67?? c6b75137290f489517fc38c84d8b2e0af9fadac6 -> > ?????????? a7ebc22bb6d0ef7ccb66077e784bd8c779271bfc > jdk8-b68?? 27146022921c879f472108b5ebea36522e31c390 -> > ?????????? fb39e375097898fd71b5cc9cef873955b0c71338 > jdk8-b69?? cbdece5373304b1baf85c7738651a466c947bee0 -> > ?????????? 320e1e9a1c9db090e759888fc520c3865d94d517 > jdk8-b70?? 03455ab9e0152aa02b65013b1392694a1694c7e2 -> > ?????????? 01fdada0af68f6b7a0839840f1db3b40bfbd3b40 > jdk8-b71?? 8106ebb7e9564e346357d6dae7d072c0915d74c3 -> > ?????????? 25da6dfa22f1aa25a85e78926487cdd8ef760412 > jdk8-b72?? ba4c812f9c35050512c3ae5d489550b57fecd6bd -> > ?????????? d34718c67e882dd5b5048cc0f7c8ecbdf7e8852d > jdk8-b73?? ba6a8fd6218f6ce65bb81967e8d2fb6b40da7f4b -> > ?????????? 81b4e5400b4b6ed8a755a2993dec6cfb7487c5a0 > jdk8-b74?? 309b6a75fc629c474c1c50c2f1ee8d1d40eb31a6 -> > ?????????? 9df2fa988fbd3cd25a0bc3a016b93738f7cf501e > jdk8-b75?? a681de848746a46084cac900b6b65aa602ba9d38 -> > ?????????? 9c8df92261d3a50ec11a7b743891f3adf08c7639 > jdk8-b76?? 7498e74b341940f72b273d51a6770670d7b76be9 -> > ?????????? f8fe95d85e22efd8d55945acc30b4ef5a7fba9d7 > jdk8-b77?? 2ec230b2bd4e531d74e75e27dfa0e16e9c2538d0 -> > ?????????? 3fb074be9d7474410efd47b744fe51f04a2ed4f8 > jdk8-b78?? 0ecc3771452dcf0a3f93e25da4f72db5aef80df5 -> > ?????????? 3ead3a74348f1687e7e903ea4346d2f820d144fa > jdk8-b79?? 22b609ebc81312bc8ebbb89d5616ad859bd57c70 -> > ?????????? 76c445339712be147e15e117b3a75d03d827c7f5 > jdk8-b80?? 6ab8d2452379cb0f766953c456f5d342fd6e2c95 -> > ?????????? e47c4ad33dc38b3829baea1114ed42a3afa6c44a > jdk8-b81?? 6e2ad6218e18245e2a3ed506c2c15ab354e14353 -> > ?????????? 932d2c02021d5850582651e8d1bcda95c13cc0c7 > jdk8-b82?? 21927dc109c38826e0c9000ecf25c8f32b39a2ec -> > ?????????? f1c64c13d3eef0308782af9591bfdf344ff40587 > jdk8-b83?? 66963723e80067a00c1630bea54dd8ee7dbc4a4c -> > ?????????? a622c1980a9d917793f357b77ed4b27d75d04a9a > jdk8-b84?? 88ac15a0cce8c640c14f43529f841dfc06bb8c59 -> > ?????????? a532e44f19896cd738d76f436b88817e73279a7c > jdk8-b85?? 522b13175ea71ba5d2ff529e82015a47c1a948a0 -> > ?????????? fe8a12dc5fb276ea1cda6d31c03dfe52c58ee3ac > jdk8-b86?? 6d055467c2c4b920c2993e3b4cb9ba3ab35901e8 -> > ?????????? fee6f44b8b104c5af10eb150967d15b42d87f073 > jdk8-b87?? 7b8678decd58a1e6a6c7a8a9b4570075d1bbefd6 -> > ?????????? b0cebaa4bf1dc1e2165c91878e3d7caa1578e4eb > jdk8-b88?? cfdced118a7f0f6834a1bbb53d47459344d0e5c6 -> > ?????????? 7550f3f8ac4966ce76d90dcb57e03fc77b070c50 > jdk8-b89?? b853b84f4ecb6ae4d5241480d8c5a030be6802c8 -> > ?????????? 8633970b1c505c37540b2821b01ce1f3d982f352 > jdk8-b90?? 5c4d01b9ffb7e30ecf2ca87f87cd323a8ce3dd35 -> > ?????????? 4dcb0cc7ae2c2bc8f6db1366d8e1877ad7fb8cc2 > jdk8-b91?? 6a93438cac075ea6872a4fc8bf199e1614eb1a36 -> > ?????????? f17647afbae44da697d846b6719dffc5da22a533 > jdk8-b92?? 1f62c87b7429386240d72474afddaefa400bc128 -> > ?????????? 1b3d50b7f19d59ab6e3e552cf00c30854227dbea > jdk8-b93?? 25afba3a61e390608bbd1c3ba0756e62b8d5264f -> > ?????????? da575ccd3f5e3f063a18bd89c7b9e49c9fb1ad47 > jdk8-b94?? d792bc561728e168d664270400f00eb71ca0f7b0 -> > ?????????? 5263ce65860555d8eed8a08096bc147170b32903 > jdk8-b95?? 3514ee82f55e25d44fe743175a5dfd2efe57e91d -> > ?????????? b94b179fc604891a76d1befbb7f9933b6e21fad1 > jdk8-b96?? aa8214f8b13b15dfcbcb427225924002f954f6d9 -> > ?????????? 20a81b3697e720b32c88839e4ca96e40d69d5814 > jdk8-b97?? 52c930851f9ba81c2d70218a592d66a5342be03c -> > ?????????? 477e6634a0107fcd02afc47e096476326d6b0a8f > jdk8-b98?? bec6be5dc993979c951807632ffb49113030e006 -> > ?????????? d405ff56451054b5b0ba3f780f9ffef100aa5fe3 > jdk8-b99?? 4a45d02a01c1df006676c3141e91c1d3cdd140c2 -> > ?????????? f2da184e305469a090e8e5cfa50018128558036a > jdk9-b00?? 713f2f59f3cd4efc478a43c0c7c403b8c216df46 -> > ?????????? 8950e8e0a06913dfb2b6f78c839ce4a3255c3f8b > jdk9-b01?? 1c87486aefc11e48e6c99785908633c4a7ea0453 -> > ?????????? a4781f7911e76e2908f7cbb6b0ed964a873e670f > jdk9-b02?? f8f6dd9353aace854b0c57e137af66e5d3d7c0ba -> > ?????????? 3d9ab12cb9c60dcf1d97a63064de2917ae9a00e6 > jdk9-b03?? dfa471348d018707d0cc6d1afed2fa7985a51686 -> > ?????????? 343fd661c7feefdc8d30eca439db2fb7ec919ef5 > jdk9-b04?? c5da700534090fe9a0709bdb06ea5230ef9d7870 -> > ?????????? 459a60a718165eacd7fc1aee2d05b43abc784bac > jdk9-b05?? eb7a4bcddda401388c181f9c34bf4e69bd5d2a77 -> > ?????????? d428be387385f9a12ecbad51eb69b78cf2d02610 > jdk9-b06?? 55cd3a180797fa430c6953e1ecffeebb952fdc50 -> > ?????????? b0d75da07a72f8487088a1be84d813f506350c08 > jdk9-b07?? b8822e7daef2a40eec7412c7e0f710dfd29aaf50 -> > ?????????? 87dde3df8dc888d82d2825468218805e3c7aeef9 > jdk9-b08?? c27d4b7d28f280b45872769a2c1dbbbfe7cd9395 -> > ?????????? 40acaee0742285fc04abd0e8150f955732638012 > jdk9-b09?? 712392bf99ed82f7ba63d8bbc1cf9b562259e34f -> > ?????????? 88777efb8d8d6d0ee87b5ebde6ad3f1a4fb379c1 > jdk9-b10?? 84dbe45301a3fc13a7c71da7732bbe122ee4f11e -> > ?????????? 43f9318baadd9837cbb0441bc3bce82c917ebc90 > jdk9-b11?? 508199f30b40a0cca31781489dd6886588eee8d1 -> > ?????????? 9ab1ae689b3fc59c26a86bc95f5de1b3e16ae15b > jdk9-b12?? 6a23106ba49675b410b9d45d5340a242a6792706 -> > ?????????? ea0e4b594af5055ca2d451066b4796a0cd66d15c > jdk9-b13?? 5073807228df13c0212e5eda5add5268f1be3867 -> > ?????????? 881341bfa5507464e55dc06e344d0c24f8ccaed5 > jdk9-b14?? 78a1da96a51c56ed5ac642bc15d69621731f33d5 -> > ?????????? ef5ce609a342df30322f54231b60a514f2df8fd3 > jdk9-b15?? 8362d9b9c5573e3dc0f69ccddd8704b8fd2a7e87 -> > ?????????? 1f130c947959b4bcd506bfca3ff5aff69e903734 > jdk9-b16?? bf0277e48b339c57429666d17416da7ae189f70c -> > ?????????? b9da1b90f4c9726e38d78de7774142691a26702f > jdk9-b17?? f3a21e576d53c2217cf1f17b1df7bfd785940654 -> > ?????????? a0e7be25ac56363623757b91f8833dfbad459c35 > jdk9-b18?? 1c32dc4199ab04dc5bc1cac8fb9f418ef91074bf -> > ?????????? d2a3926ea2fd352595f57b14606d836c8db9429b > jdk9-b19?? 109844cc425102f08ef9ec154f4421bb62825573 -> > ?????????? 91851ca5f942bee6983af82460aca57ec55d7dfd > jdk9-b20?? 71821f4180dfe80ce3bb93f980dfdc5320a213ea -> > ?????????? 62e91dd964b6ec7c056775773c0ee8ed7fd24f83 > jdk9-b21?? d6866ad0691790e46a5491fd376893860df18f24 -> > ?????????? 5d1aab89956a88f6dba057ce4c5a328f7c506230 > jdk9-b22?? c719823ecab27011956b1791e90c5d1e95350ace -> > ?????????? c57d1155a778fbd8373a9e70e62049b136ba5a67 > jdk9-b23?? 6621552a02ca3ad876b83058028fd09144c96acb -> > ?????????? 3b91fad6fb807e901d429934055108421f21789b > jdk9-b24?? 9224c1a06818fee3a727ce4aa6f385b8177b2114 -> > ?????????? 164cfacef29ce05d6681f38225a13c4476b4a8eb > jdk9-b25?? 49333cb5937e2763a3bca33c913f9f1fd1ce35d0 -> > ?????????? b5b9ec94c2537567f926597f27a2823724a9810a > jdk9-b26?? 1d954e87d10d3e84aa8fd7d23f0cec8aee49ba09 -> > ?????????? 2c2d21bae63b70f22885648f751e92ab9e360941 > jdk9-b27?? 1883033be665a84be67deef168ff8b2d25fe9af3 -> > ?????????? 137faac2bcf39633b47f83cef83b4fa8bf86fd62 > jdk9-b28?? 2904fa0b17fc96f0d07cad5efa04b551942f948a -> > ?????????? 8ac0c7efac15406e5d2777f9c9cc866dfbc25c09 > jdk9-b29?? 658b13b24d0fb9fb1b1dfa11fbf8c1b0885887a0 -> > ?????????? a7adca59d69a5a384cacb06b7627c87b837f2973 > jdk9-b30?? 3c0790c1c9aef422ada26cb350bff143e04c5649 -> > ?????????? 346321263b744b01e4e710eeb25567f2077618f1 > jdk9-b31?? 561840239f027b682512991dc8a2d9fbd685cf5b -> > ?????????? 185a252bd6856073004d1f28772cc91db5265a24 > jdk9-b32?? c12547c511398ea3693e6d7fb4bec0327b1fc9d0 -> > ?????????? c12fc70b13cbd7973340ecc6497f32a2bcec6e18 > jdk9-b33?? da89d00f6b11fb22c8bdc8e7e15e5fbfc3b6adbf -> > ?????????? dcf28216b40575059b09a84c764af9c01dcd7d3c > jdk9-b34?? 1c10fa1ffccbe897f0d96bbe6a57bac85b2fca93 -> > ?????????? 4567670051979e1dd0f090acc36a758018ad1073 > jdk9-b35?? b66ebe3f56baccc516a58ca137d47583ca64f3e6 -> > ?????????? 360d68ad494adeedcd5262a14cd02286f200022e > jdk9-b36?? b6110039fcac502fa42cfa995331321de9a51e1c -> > ?????????? b3a6ef997beb041fe33ce468e803e66a1795a20b > jdk9-b37?? 9c6acd29b12b450a42f81e1dd4f59bd279563f65 -> > ?????????? 77b4ef42ae30a6ca60b3c118134382d73a51f434 > jdk9-b38?? 24adfb0c8e172cbc38e9716d4cdb42f3c4de3da6 -> > ?????????? 658e432550973b0e98e53e6fd99de2f840e56ec1 > jdk9-b39?? 485ea7fd5e2922365488048ca2c9f7a6fc3e4a3b -> > ?????????? f81d7b2ce025d3480d21854fb51c1795f20c82fb > jdk9-b40?? 58a8ccea1b4daa9f62ca68ffb38149f21b5a1a9a -> > ?????????? a135302d3ee8cf3cfcaa19c001f70290438a0f5e > jdk9-b41?? 8cd356cf3ec4ee97e858ccf5de9bf46976377afa -> > ?????????? c292ae6d93a833247ee0ab24ba82d44145fcd14f > jdk9-b42?? 0936c96718dfc70ab67dbb0d9dc01378a121d902 -> > ?????????? 79e60c3b730d46fd883558d4c25e41344170c1eb > jdk9-b43?? 1eb568947458e92de7aad81931ca74b02d5a698a -> > ?????????? 4b21498206371ac098e10249ef4a870a08e8e0b7 > jdk9-b44?? 7d4b91d284cbb039940f7570206a53612e827e1d -> > ?????????? e7ba06728e111dbfe36a98c99e4cd64621df5497 > jdk9-b45?? 85b30bcf58e37e0567da627c596c6a91ef214172 -> > ?????????? 8d8affb886b0236f8a717987a24f06143aeed025 > jdk9-b46?? 18fc172427a01c6e0faaec2508e5f20ea138d44f -> > ?????????? 8b14cfeb0b2af65b0070c7539bb1a6a3cdf42a50 > jdk9-b47?? 96dbe32c10287a6deeab467ecb84001327821e3b -> > ?????????? d1aabfd0c22f0181c970167fd30cf14156e2592f > jdk9-b48?? 854a967f554a48cee1900afff7c807bcab20ac0d -> > ?????????? da0347c03db51aa8eb3445a3a828d61a4f6b2c99 > jdk9-b49?? 1114a8700fbf5d49951c446ff4d00154e23334de -> > ?????????? 16babc62f41c2ffca3cb05ddfea6868deead03e9 > jdk9-b50?? 73d70c595feb9056f5e312fb57e01a766b348408 -> > ?????????? b4c32db44013abd2533300539a78fdae1a7ada5b > jdk9-b51?? 62f616cd838441615687595d208ba55720b36650 -> > ?????????? 1281b62285505c23101061654ba241edcdb28a56 > jdk9-b52?? b37eb6882fda011a1326f6c7bc11820c7bd3c79b -> > ?????????? 595161194578e3e9a9ba57ba11029a1833c07d46 > jdk9-b53?? 8328e6ea61eff8fe9c7d9e1bd52eeeecfacc0eb3 -> > ?????????? c0101fb71b37f7c0dcaaba13978e0e459ccec7fb > jdk9-b54?? 2960bc0fc5f8078fc51f633168357e1bcfd2ec23 -> > ?????????? d2364a518d1031cb0c73e7f7cfcfd52eb1f18e94 > jdk9-b55?? ae9f1a7c53596a19fb7791e2f6fff1e1181697bf -> > ?????????? 1c982cb7f85153ac0c210802d9a9e41460c7ba42 > jdk9-b56?? c513144800fd7ffe18c3d56a8d99ca5c7e10154d -> > ?????????? c958aae26d5da5c188d589509687282f0b920c56 > jdk9-b57?? c7c85c928b11bc06424c523559273655f9ebf064 -> > ?????????? a9349830f86c61b5f7c770afd1eb51707325d430 > jdk9-b58?? bb00e7c20647d1c6c0a6d9345c78aa6b4d63540e -> > ?????????? cf75fc532cbad160a44e934c6a69cb34fbffb0f7 > jdk9-b59?? c5bd438ad3ddb76c015c266b8a421fcc2a083871 -> > ?????????? 9956b524fa15e5f9057bddd356a3b45bbaab5e82 > jdk9-b60?? b1bc942e8536ec99113290a354faeac861c474d0 -> > ?????????? f2611cad78090c02826d806fdafd0977d4e68a61 > jdk9-b61?? ed0eb2082c5366b543b995103ca15e3c9222fabe -> > ?????????? 12de2c36de36821b9cb40f4a6c121d66f1b508c1 > jdk9-b62?? 74f5e27c1a0a3e08a943760196f48023142f8951 -> > ?????????? 0c1c88d2fbdbcd23ea051f2abaf6c4a86db458dc > jdk9-b63?? 1781c02b21fc39f48a321b3a228dfb1416896369 -> > ?????????? 0e509299aac83a0a400d27b033854042ba449e1b > jdk9-b64?? c4b925670656911f3a6a614ce532c3c860c67874 -> > ?????????? 72098746c7adfa5568a6c214414b66c85ee697af > jdk9-b65?? 688a079096789c5e509e8c7df9be2c83ff0feb2f -> > ?????????? c400eb68ba57ef03714043f93abb610bd5568734 > jdk9-b66?? 04c42553804769359f05031228bad3eb67a86c8a -> > ?????????? a9e4585e621191f5d637ea0ecf01a38809365436 > jdk9-b67?? b9e17afb88f9568507df8fba8d4fd1151a44862b -> > ?????????? b683e90fcd33347ddba800cb8bad1eb12bdd4180 > jdk9-b68?? d62f5f6168e1d7bc77ba7ebe4df5d65b7dac40bc -> > ?????????? c37853537a4b840b16e79a55c19f2c8ba1f2ff96 > jdk9-b69?? 49d94aa0b583a57789156e5231a5b0568a9c50dc -> > ?????????? 03f8585bd31e76ac22dde481aa7b72032c97ee21 > jdk9-b70?? f7db7365de7fb286a09c754b47ab355d6f3c9dbc -> > ?????????? 5ba4552b04af30ad805a1b529abf88121008f031 > jdk9-b71?? 28a909fd1fdb23803a2e6a2f9f0b705f49dfac1e -> > ?????????? efecadee5f0157acbb4eae9af3e34d240cd16849 > jdk9-b72?? 029d76538456cff7b0af7426aa94f587689f15c5 -> > ?????????? 9b32dc03c950d1cc6517b65f7183c7c4ba2abeca > jdk9-b73?? 2fccb792f420dafa5d794a60696919a011d6548d -> > ?????????? e827738fe4b24e044a7cde30848467f0305f6312 > jdk9-b74?? 2b56a417fe9346491d136a66af48253db470ab71 -> > ?????????? 4348771a983ce0e0a3725ff8c3bc47819426ee0e > jdk9-b75?? 82b65d5247c3b70c758e22291ace566a6770af4d -> > ?????????? 5b65b01ac6be96421af884d6a83f9b2485e99685 > jdk9-b76?? 2a9aa81d8b059ba0327e8eb1c9bddb16da348e4d -> > ?????????? 4744cd8ac0c122eafb651acf2e4828da37bf3d98 > jdk9-b77?? c338b713baf9200145ec010b0c7d619869dac1a4 -> > ?????????? 6cd0bc3967743b9e184103c2266fdac7d6d3fc9d > jdk9-b78?? 889a0bee9ad217a0432ffafa4f33654ad2fdc478 -> > ?????????? dd19c8cf3981f3beb94f78cb6e0618852350ce6b > jdk9-b79?? 0e25715b7751e75364988ab5c6d3d0f9d58225a8 -> > ?????????? e07d3f6a7f4cb3fdb617efee5ae8b86c0a4b4311 > jdk9-b80?? 44d5aadd221f138be030a2511f211412fd8396b0 -> > ?????????? 75282effeb0cbb7d137bd5c70a82d0ae369d4af3 > jdk9-b81?? f40560dd4acc31c65b6c0a7ba47006940d576609 -> > ?????????? feae4e33a44b8ff054ce00e814263bf3241a5982 > jdk9-b82?? 3d5ea5f2178b4d1dccabe240cd831f2b52f98ae3 -> > ?????????? c87a9e00c41b1d876825865a3957d914f4566e17 > jdk9-b83?? b3f2d27e6b318012d0b91b84b077d0c7a92598fe -> > ?????????? 94c1374132b62651645a95dfd9c4912f68e8a579 > jdk9-b84?? 7126ea9c3e5939e363dcc51844a1784f982d6fd1 -> > ?????????? 37c057e10b741299b236f0d31434fc5887a6cb70 > jdk9-b85?? dc27ebe29226ae2fb47f6bc078521b9009e6cc7c -> > ?????????? 3849cb9d2d542abfd7620dbbe54c1eb28d97f38e > jdk9-b86?? 45f77730027fa619cb265c8f7559f3c71f27722b -> > ?????????? e6cc6cb0f2c235edfed1f6fa5396c4768f600ed3 > jdk9-b87?? 36993584a5f14890ef29e2b45a85ccb93b570294 -> > ?????????? 35f1b84b90d68737d90cc9674081c6fd24f727f8 > jdk9-b88?? fb790047ea0b58163c7e3da52b8d2ebdf10d0462 -> > ?????????? 5bc4d39bd96dd6e273a4b34ed0f11e2dedffff85 > jdk9-b89?? d76e1884edcea6d22626e18abc42b644f0cb2d5e -> > ?????????? a060162fb5f65f4f2161bbcacde9a906e032a841 > jdk9-b90?? 56de84c4586df4585469ea590ac8f9b800dc9082 -> > ?????????? e70bd431d9d9655f5ef8ffded19f760d55d1eecc > jdk9-b91?? 3c11ef9b01057974ccba9547a22c2affb2cfa450 -> > ?????????? 03a6c2e9f01c69c246dbad6e1a93d2849df7dc07 > jdk9-b92?? 09482af461673090352ddf606a35677941785d66 -> > ?????????? 748526bd1c42cc0454d6c042705eb28435b8afd2 > jdk9-b93?? bccc9bd46aaaffd7a8958af9d3bcc7f3dd11bded -> > ?????????? b1a75f98bfae7a95dffbb74b0a5ee2ba88f43583 > jdk9-b94?? 66145b502652e8b17501e3231b7b9db0b8c976f1 -> > ?????????? 8cf535c977afe777927f081bdca2549152524104 From ehelin at openjdk.java.net Thu Jul 9 08:57:11 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 08:57:11 GMT Subject: RFR: args: fix toString() for trailing input Message-ID: Hi all, please review this small patch that fixes `Input.toString` for trailing input. I also added an additional unit test that tests `Input.toString`. Testing: - [x] Added a new unit test - [x] `make test` passes on Linux x64 Thanks, Erik ------------- Commit messages: - args: fix toString() for trailing input Changes: https://git.openjdk.java.net/skara/pull/698/files Webrev: https://webrevs.openjdk.java.net/skara/698/webrev.00 Stats: 68 lines in 2 files changed: 66 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/skara/pull/698.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/698/head:pull/698 PR: https://git.openjdk.java.net/skara/pull/698 From ehelin at openjdk.java.net Thu Jul 9 09:11:23 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 09:11:23 GMT Subject: RFR: git-pr: add cc sub-command Message-ID: Hi all, please review this patch that adds the `git pr cc` sub-command which corresponds to the [`/cc`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/cc) pull request command. Contributors preferring the command-line can now run for example `git pr cc build-dev hotspot-dev`. Testing: - [x] Manual testing on Linux x64 Thanks, Erik ------------- Commit messages: - git-pr: add cc sub-command Changes: https://git.openjdk.java.net/skara/pull/699/files Webrev: https://webrevs.openjdk.java.net/skara/699/webrev.00 Stats: 88 lines in 3 files changed: 87 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/699.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/699/head:pull/699 PR: https://git.openjdk.java.net/skara/pull/699 From jvernee at openjdk.java.net Thu Jul 9 10:14:51 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Thu, 9 Jul 2020 10:14:51 GMT Subject: RFR: args: fix toString() for trailing input In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 08:48:39 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that fixes `Input.toString` for trailing input. I also added an additional unit test > that tests `Input.toString`. > Testing: > - [x] Added a new unit test > - [x] `make test` passes on Linux x64 > > Thanks, > Erik Marked as reviewed by jvernee (Reviewer). ------------- PR: https://git.openjdk.java.net/skara/pull/698 From ehelin at openjdk.java.net Thu Jul 9 10:25:47 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 10:25:47 GMT Subject: RFR: git-pr: add summary sub-command Message-ID: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> Hi all, please review this patch that adds the `git pr summary` sub-command which corresponds to the [`/summary`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/summary) pull request command. Contributors who prefer to use the command-line can now run `git pr summary` which will open their configured editor for writing a summary. Testing: - [x] Manual testing on Linux x64 Thanks, Erik ------------- Commit messages: - git-pr: add summary sub-command Changes: https://git.openjdk.java.net/skara/pull/700/files Webrev: https://webrevs.openjdk.java.net/skara/700/webrev.00 Stats: 84 lines in 2 files changed: 83 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/700.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/700/head:pull/700 PR: https://git.openjdk.java.net/skara/pull/700 From ehelin at openjdk.java.net Thu Jul 9 10:35:21 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 10:35:21 GMT Subject: RFR: git-pr: add cc sub-command In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 09:01:46 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr cc` sub-command which corresponds to the > [`/cc`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/cc) pull request > command. Contributors preferring the command-line can now run for example `git pr cc build-dev hotspot-dev`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik /summary Adds the `git pr summary` sub-command corresponding to the `/summary` pull request command. ------------- PR: https://git.openjdk.java.net/skara/pull/699 From ehelin at openjdk.java.net Thu Jul 9 10:36:41 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 10:36:41 GMT Subject: RFR: git-pr: add summary sub-command In-Reply-To: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> References: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> Message-ID: On Thu, 9 Jul 2020 10:16:49 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr summary` sub-command which corresponds to the > [`/summary`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/summary) pull > request command. Contributors who prefer to use the command-line can now run `git pr summary` which will open their > configured editor for writing a summary. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik /summary Adds the `git pr summary` sub-command corresponding to the `/summary` pull request command. ------------- PR: https://git.openjdk.java.net/skara/pull/700 From jvernee at openjdk.java.net Thu Jul 9 10:48:41 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Thu, 9 Jul 2020 10:48:41 GMT Subject: RFR: git-pr: add cc sub-command In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 09:01:46 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr cc` sub-command which corresponds to the > [`/cc`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/cc) pull request > command. Contributors preferring the command-line can now run for example `git pr cc build-dev hotspot-dev`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik Marked as reviewed by jvernee (Reviewer). ------------- PR: https://git.openjdk.java.net/skara/pull/699 From ehelin at openjdk.java.net Thu Jul 9 10:54:50 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 10:54:50 GMT Subject: RFR: git-pr: add summary sub-command [v2] In-Reply-To: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> References: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> Message-ID: > Hi all, > > please review this patch that adds the `git pr summary` sub-command which corresponds to the > [`/summary`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/summary) pull > request command. Contributors who prefer to use the command-line can now run `git pr summary` which will open their > configured editor for writing a summary. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik Erik Helin has updated the pull request incrementally with one additional commit since the last revision: Show reply ------------- Changes: - all: https://git.openjdk.java.net/skara/pull/700/files - new: https://git.openjdk.java.net/skara/pull/700/files/ea8a9791..bcaf0e78 Webrevs: - full: https://webrevs.openjdk.java.net/skara/700/webrev.01 - incr: https://webrevs.openjdk.java.net/skara/700/webrev.00-01 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/skara/pull/700.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/700/head:pull/700 PR: https://git.openjdk.java.net/skara/pull/700 From ehelin at openjdk.java.net Thu Jul 9 11:07:17 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 11:07:17 GMT Subject: RFR: git-pr: add summary sub-command [v3] In-Reply-To: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> References: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> Message-ID: > Hi all, > > please review this patch that adds the `git pr summary` sub-command which corresponds to the > [`/summary`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/summary) pull > request command. Contributors who prefer to use the command-line can now run `git pr summary` which will open their > configured editor for writing a summary. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik Erik Helin has updated the pull request incrementally with one additional commit since the last revision: Add --remove switch ------------- Changes: - all: https://git.openjdk.java.net/skara/pull/700/files - new: https://git.openjdk.java.net/skara/pull/700/files/bcaf0e78..56e36cf1 Webrevs: - full: https://webrevs.openjdk.java.net/skara/700/webrev.02 - incr: https://webrevs.openjdk.java.net/skara/700/webrev.01-02 Stats: 9 lines in 1 file changed: 9 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/skara/pull/700.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/700/head:pull/700 PR: https://git.openjdk.java.net/skara/pull/700 From jvernee at openjdk.java.net Thu Jul 9 11:07:19 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Thu, 9 Jul 2020 11:07:19 GMT Subject: RFR: git-pr: add summary sub-command [v3] In-Reply-To: References: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> Message-ID: On Thu, 9 Jul 2020 10:48:13 GMT, Erik Helin wrote: >> Hi all, >> >> please review this patch that adds the `git pr summary` sub-command which corresponds to the >> [`/summary`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/summary) pull >> request command. Contributors who prefer to use the command-line can now run `git pr summary` which will open their >> configured editor for writing a summary. Testing: >> - [x] Manual testing on Linux x64 >> >> Thanks, >> Erik > > Erik Helin has updated the pull request incrementally with one additional commit since the last revision: > > Add --remove switch Marked as reviewed by jvernee (Reviewer). ------------- PR: https://git.openjdk.java.net/skara/pull/700 From ehelin at openjdk.java.net Thu Jul 9 11:43:41 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 11:43:41 GMT Subject: Integrated: args: fix toString() for trailing input In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 08:48:39 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that fixes `Input.toString` for trailing input. I also added an additional unit test > that tests `Input.toString`. > Testing: > - [x] Added a new unit test > - [x] `make test` passes on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: cb5eb04b Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/cb5eb04b Stats: 68 lines in 2 files changed: 0 ins; 66 del; 2 mod args: fix toString() for trailing input Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/698 From ehelin at openjdk.java.net Thu Jul 9 11:44:35 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 11:44:35 GMT Subject: Integrated: git-pr: add cc sub-command In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 09:01:46 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr cc` sub-command which corresponds to the > [`/cc`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/cc) pull request > command. Contributors preferring the command-line can now run for example `git pr cc build-dev hotspot-dev`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: 45cff813 Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/45cff813 Stats: 88 lines in 3 files changed: 0 ins; 87 del; 1 mod git-pr: add cc sub-command Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/699 From ehelin at openjdk.java.net Thu Jul 9 11:59:31 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 11:59:31 GMT Subject: RFR: git-pr: add summary sub-command [v4] In-Reply-To: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> References: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> Message-ID: <3QA-3x6Fak8tW_s2LQw2oF9u2J6YHcTG4Cu2-jg9vdc=.187cf8bb-fff2-418e-a30e-6434edb3dfe7@github.com> > Hi all, > > please review this patch that adds the `git pr summary` sub-command which corresponds to the > [`/summary`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/summary) pull > request command. Contributors who prefer to use the command-line can now run `git pr summary` which will open their > configured editor for writing a summary. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik Erik Helin has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains four commits: - Merge master - Add --remove switch - Show reply - git-pr: add summary sub-command ------------- Changes: https://git.openjdk.java.net/skara/pull/700/files Webrev: https://webrevs.openjdk.java.net/skara/700/webrev.03 Stats: 93 lines in 2 files changed: 93 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/skara/pull/700.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/700/head:pull/700 PR: https://git.openjdk.java.net/skara/pull/700 From ehelin at openjdk.java.net Thu Jul 9 12:04:21 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 12:04:21 GMT Subject: Integrated: git-pr: add summary sub-command In-Reply-To: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> References: <1QKgAKpGjkOG5hna5EV2WkvlKBzMqy5mc41JHvRZ-JE=.53ed2a75-242b-47b9-809c-43338df66bb4@github.com> Message-ID: On Thu, 9 Jul 2020 10:16:49 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr summary` sub-command which corresponds to the > [`/summary`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/summary) pull > request command. Contributors who prefer to use the command-line can now run `git pr summary` which will open their > configured editor for writing a summary. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: 9b2c7e03 Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/9b2c7e03 Stats: 93 lines in 2 files changed: 0 ins; 93 del; 0 mod git-pr: add summary sub-command Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/700 From ehelin at openjdk.java.net Thu Jul 9 12:57:26 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 12:57:26 GMT Subject: RFR: git-pr: add contributor sub-command Message-ID: Hi all, please review this patch that adds the `git pr contributor` sub-command that corresponds to the [`/contributor`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/contributor) pull request command. Contributors who prefer the command line can now add contributors to a pull request, for example `git pr contributor --add='@edvbld'` or `git pr contributor --add=ehelin`. Testing: - [x] Manual testing on Linux x64 Thanks, Erik ------------- Commit messages: - git-pr: add contributor sub-command Changes: https://git.openjdk.java.net/skara/pull/701/files Webrev: https://webrevs.openjdk.java.net/skara/701/webrev.00 Stats: 93 lines in 2 files changed: 92 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/701.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/701/head:pull/701 PR: https://git.openjdk.java.net/skara/pull/701 From jvernee at openjdk.java.net Thu Jul 9 12:59:12 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Thu, 9 Jul 2020 12:59:12 GMT Subject: RFR: git-pr: add contributor sub-command In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 12:48:53 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr contributor` sub-command that corresponds to the > [`/contributor`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/contributor) > pull request command. Contributors who prefer the command line can now add contributors to a pull request, for example > `git pr contributor --add='@edvbld'` or `git pr contributor --add=ehelin`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik Marked as reviewed by jvernee (Reviewer). cli/src/main/java/org/openjdk/skara/cli/pr/GitPrContributor.java line 39: > 38: .describe("USERNAME") > 39: .helptext("Consider pull request reviewed by this user") > 40: .optional(), Need to change the help text here it seems. Suggestion: .helptext("Consider pull request contributed to by this user") cli/src/main/java/org/openjdk/skara/cli/pr/GitPrContributor.java line 44: > 43: .describe("USERNAME") > 44: .helptext("Do not consider pull request reviewed by this user") > 45: .optional(), Same here Suggestion: .helptext("Do not consider pull request contributed to by this user") ------------- PR: https://git.openjdk.java.net/skara/pull/701 From ehelin at openjdk.java.net Thu Jul 9 13:22:40 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 13:22:40 GMT Subject: RFR: git-pr: add contributor sub-command [v2] In-Reply-To: References: Message-ID: > Hi all, > > please review this patch that adds the `git pr contributor` sub-command that corresponds to the > [`/contributor`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/contributor) > pull request command. Contributors who prefer the command line can now add contributors to a pull request, for example > `git pr contributor --add='@edvbld'` or `git pr contributor --add=ehelin`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik Erik Helin has updated the pull request incrementally with one additional commit since the last revision: Fix helptext Co-authored-by: Jorn Vernee ------------- Changes: - all: https://git.openjdk.java.net/skara/pull/701/files - new: https://git.openjdk.java.net/skara/pull/701/files/84ed8656..f0bcbe25 Webrevs: - full: https://webrevs.openjdk.java.net/skara/701/webrev.01 - incr: https://webrevs.openjdk.java.net/skara/701/webrev.00-01 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/skara/pull/701.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/701/head:pull/701 PR: https://git.openjdk.java.net/skara/pull/701 From ehelin at openjdk.java.net Thu Jul 9 13:35:31 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 13:35:31 GMT Subject: Integrated: git-pr: add contributor sub-command In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 12:48:53 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr contributor` sub-command that corresponds to the > [`/contributor`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/contributor) > pull request command. Contributors who prefer the command line can now add contributors to a pull request, for example > `git pr contributor --add='@edvbld'` or `git pr contributor --add=ehelin`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: a39fb993 Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/a39fb993 Stats: 93 lines in 2 files changed: 0 ins; 92 del; 1 mod git-pr: add contributor sub-command Co-authored-by: Jorn Vernee Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/701 From ehelin at openjdk.java.net Thu Jul 9 13:50:10 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 13:50:10 GMT Subject: RFR: git-pr: add csr sub-command Message-ID: Hi all, please review this patch that adds the `git pr csr` sub-command that corresponds to the [`/csr`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/csr) pull request command. A contributor who prefers the command-line can now state that a pull request requires a [CSR](https://wiki.openjdk.java.net/display/csr) by running `git pr csr --needed`. Testing: - [x] Manual testing on Linux x64 Thanks, Erik ------------- Commit messages: - Add csr to GitPr.java - git-pr: add csr sub-command Changes: https://git.openjdk.java.net/skara/pull/702/files Webrev: https://webrevs.openjdk.java.net/skara/702/webrev.00 Stats: 104 lines in 4 files changed: 99 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/skara/pull/702.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/702/head:pull/702 PR: https://git.openjdk.java.net/skara/pull/702 From jvernee at openjdk.java.net Thu Jul 9 13:50:17 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Thu, 9 Jul 2020 13:50:17 GMT Subject: RFR: git-pr: add csr sub-command In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 13:37:55 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr csr` sub-command that corresponds to the > [`/csr`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/csr) pull request > command. A contributor who prefers the command-line can now state that a pull request requires a > [CSR](https://wiki.openjdk.java.net/display/csr) by running `git pr csr --needed`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik Marked as reviewed by jvernee (Reviewer). bots/pr/src/main/java/org/openjdk/skara/bots/pr/CSRCommand.java line 37: > 36: private static void showHelp(PrintWriter writer) { > 37: writer.println("usage: `/csr [needed|unneeded]`, requires that the issue the pull request links to an > approved [CSR](https://wiki.openjdk.java.net/display/csr/Main) request."); 38: } Looks like a pre-existing typo: Suggestion: writer.println("usage: `/csr [needed|unneeded]`, requires that the issue the pull request links to, links to an approved [CSR](https://wiki.openjdk.java.net/display/csr/Main) request."); bots/pr/src/test/java/org/openjdk/skara/bots/pr/CSRTests.java line 253: > 252: assertLastCommentContains(pr, "usage: `/csr [needed|unneeded]`, requires that the issue the pull > request links " + 253: "to an approved > [CSR](https://wiki.openjdk.java.net/display/csr/Main) request."); 254: > assertFalse(pr.labels().contains("csr")); Same here Suggestion: assertLastCommentContains(pr, "usage: `/csr [needed|unneeded]`, requires that the issue the pull request links " + "to, links to an approved [CSR](https://wiki.openjdk.java.net/display/csr/Main) request."); ------------- PR: https://git.openjdk.java.net/skara/pull/702 From jvernee at openjdk.java.net Thu Jul 9 13:50:17 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Thu, 9 Jul 2020 13:50:17 GMT Subject: RFR: git-pr: add csr sub-command In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 13:43:31 GMT, Jorn Vernee wrote: >> Hi all, >> >> please review this patch that adds the `git pr csr` sub-command that corresponds to the >> [`/csr`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/csr) pull request >> command. A contributor who prefers the command-line can now state that a pull request requires a >> [CSR](https://wiki.openjdk.java.net/display/csr) by running `git pr csr --needed`. Testing: >> - [x] Manual testing on Linux x64 >> >> Thanks, >> Erik > > bots/pr/src/main/java/org/openjdk/skara/bots/pr/CSRCommand.java line 37: > >> 36: private static void showHelp(PrintWriter writer) { >> 37: writer.println("usage: `/csr [needed|unneeded]`, requires that the issue the pull request links to an >> approved [CSR](https://wiki.openjdk.java.net/display/csr/Main) request."); 38: } > > Looks like a pre-existing typo: > Suggestion: > > writer.println("usage: `/csr [needed|unneeded]`, requires that the issue the pull request links to, links to an > approved [CSR](https://wiki.openjdk.java.net/display/csr/Main) request."); Assuming the requirement is PR -(links to)-> Issue -(links to)-> CSR ------------- PR: https://git.openjdk.java.net/skara/pull/702 From ehelin at openjdk.java.net Thu Jul 9 15:00:30 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 15:00:30 GMT Subject: RFR: git-pr: add csr sub-command [v2] In-Reply-To: References: Message-ID: > Hi all, > > please review this patch that adds the `git pr csr` sub-command that corresponds to the > [`/csr`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/csr) pull request > command. A contributor who prefers the command-line can now state that a pull request requires a > [CSR](https://wiki.openjdk.java.net/display/csr) by running `git pr csr --needed`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik Erik Helin has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits: - Merge master - Add csr to GitPr.java - git-pr: add csr sub-command ------------- Changes: https://git.openjdk.java.net/skara/pull/702/files Webrev: https://webrevs.openjdk.java.net/skara/702/webrev.01 Stats: 103 lines in 4 files changed: 99 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/skara/pull/702.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/702/head:pull/702 PR: https://git.openjdk.java.net/skara/pull/702 From ehelin at openjdk.java.net Thu Jul 9 15:16:31 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 15:16:31 GMT Subject: RFR: git-pr: add csr sub-command [v3] In-Reply-To: References: Message-ID: > Hi all, > > please review this patch that adds the `git pr csr` sub-command that corresponds to the > [`/csr`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/csr) pull request > command. A contributor who prefers the command-line can now state that a pull request requires a > [CSR](https://wiki.openjdk.java.net/display/csr) by running `git pr csr --needed`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik Erik Helin has updated the pull request incrementally with one additional commit since the last revision: Improve help message ------------- Changes: - all: https://git.openjdk.java.net/skara/pull/702/files - new: https://git.openjdk.java.net/skara/pull/702/files/40f26ae3..a970e4ce Webrevs: - full: https://webrevs.openjdk.java.net/skara/702/webrev.02 - incr: https://webrevs.openjdk.java.net/skara/702/webrev.01-02 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/skara/pull/702.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/702/head:pull/702 PR: https://git.openjdk.java.net/skara/pull/702 From ehelin at openjdk.java.net Thu Jul 9 15:16:32 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 15:16:32 GMT Subject: RFR: git-pr: add csr sub-command [v3] In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 13:47:58 GMT, Jorn Vernee wrote: >> bots/pr/src/main/java/org/openjdk/skara/bots/pr/CSRCommand.java line 37: >> >>> 36: private static void showHelp(PrintWriter writer) { >>> 37: writer.println("usage: `/csr [needed|unneeded]`, requires that the issue the pull request links to an >>> approved [CSR](https://wiki.openjdk.java.net/display/csr/Main) request."); 38: } >> >> Looks like a pre-existing typo: >> Suggestion: >> >> writer.println("usage: `/csr [needed|unneeded]`, requires that the issue the pull request links to, links to an >> approved [CSR](https://wiki.openjdk.java.net/display/csr/Main) request."); > > Assuming the requirement is PR -(links to)-> Issue -(links to)-> CSR Thanks for noticing this, I changed the usage message in a970e4ce2027a8f35d7e9dfffdc072e7c472b369. I used "... the issue the pull request refers to links to an approve" in order to not get to consecutive "links to" ?? What do you think? ------------- PR: https://git.openjdk.java.net/skara/pull/702 From ehelin at openjdk.java.net Thu Jul 9 15:16:33 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 15:16:33 GMT Subject: RFR: git-pr: add csr sub-command [v3] In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 13:45:42 GMT, Jorn Vernee wrote: >> Erik Helin has updated the pull request incrementally with one additional commit since the last revision: >> >> Improve help message > > bots/pr/src/test/java/org/openjdk/skara/bots/pr/CSRTests.java line 253: > >> 252: assertLastCommentContains(pr, "usage: `/csr [needed|unneeded]`, requires that the issue the pull >> request links " + 253: "to an approved >> [CSR](https://wiki.openjdk.java.net/display/csr/Main) request."); 254: >> assertFalse(pr.labels().contains("csr")); > > Same here > Suggestion: > > assertLastCommentContains(pr, "usage: `/csr [needed|unneeded]`, requires that the issue the pull request links " + > "to, links to an approved [CSR](https://wiki.openjdk.java.net/display/csr/Main) request."); Thanks, see my other reply above ? ------------- PR: https://git.openjdk.java.net/skara/pull/702 From jvernee at openjdk.java.net Thu Jul 9 15:33:21 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Thu, 9 Jul 2020 15:33:21 GMT Subject: RFR: git-pr: add csr sub-command [v3] In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 15:01:31 GMT, Erik Helin wrote: >> Assuming the requirement is PR -(links to)-> Issue -(links to)-> CSR > > Thanks for noticing this, I changed the usage message in a970e4ce2027a8f35d7e9dfffdc072e7c472b369. I used "... the > issue the pull request refers to links to an approve" in order to not get to consecutive "links to" ?? What do you > think? Looks good ?? ------------- PR: https://git.openjdk.java.net/skara/pull/702 From ehelin at openjdk.java.net Thu Jul 9 15:47:22 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 15:47:22 GMT Subject: RFR: git-pr: add csr sub-command [v3] In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 15:31:17 GMT, Jorn Vernee wrote: >> Thanks for noticing this, I changed the usage message in a970e4ce2027a8f35d7e9dfffdc072e7c472b369. I used "... the >> issue the pull request refers to links to an approve" in order to not get to consecutive "links to" ?? What do you >> think? > > Looks good ?? ?? ------------- PR: https://git.openjdk.java.net/skara/pull/702 From ehelin at openjdk.java.net Thu Jul 9 15:47:22 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 9 Jul 2020 15:47:22 GMT Subject: Integrated: git-pr: add csr sub-command In-Reply-To: References: Message-ID: On Thu, 9 Jul 2020 13:37:55 GMT, Erik Helin wrote: > Hi all, > > please review this patch that adds the `git pr csr` sub-command that corresponds to the > [`/csr`](https://wiki.openjdk.java.net/display/SKARA/Pull+Request+Commands#PullRequestCommands-/csr) pull request > command. A contributor who prefers the command-line can now state that a pull request requires a > [CSR](https://wiki.openjdk.java.net/display/csr) by running `git pr csr --needed`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: bc3e59b8 Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/bc3e59b8 Stats: 103 lines in 4 files changed: 0 ins; 99 del; 4 mod git-pr: add csr sub-command Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/702 From ehelin at openjdk.java.net Fri Jul 10 09:22:13 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 10 Jul 2020 09:22:13 GMT Subject: RFR: forge: use /app/installations/ endpoint for GitHub access tokens Message-ID: <2L7VOIejGESg0PgDzFVbd8udNNXlVZOqA1hoGs39sMk=.9fae82cf-6c2b-4b3a-b1fb-d3964081808c@github.com> Hi all, please review this small patch that changes the REST endpoint for creating GitHub access tokens from `/installations/:installation_id/access_tokens` to `/app/installations/:installation_id/access_tokens`. GitHub [announced in April](https://developer.github.com/changes/2020-04-15-replacing-create-installation-access-token-endpoint/) that they are deprecating the `/installations/:installation_id/access_tokens` endpoint and that applications should migrate to the `/app/installations/:installation_id/access_tokens` endpoint which features identical semantics. Thanks, Erik ------------- Commit messages: - forge: use /app/installations/ endpoint for GitHub access tokens Changes: https://git.openjdk.java.net/skara/pull/703/files Webrev: https://webrevs.openjdk.java.net/skara/703/webrev.00 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/703.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/703/head:pull/703 PR: https://git.openjdk.java.net/skara/pull/703 From ehelin at openjdk.java.net Fri Jul 10 09:58:38 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 10 Jul 2020 09:58:38 GMT Subject: RFR: git-trees: fix usage message Message-ID: <4H4ys2-hdh8PocUriyQXFUEr_pHaPt_UuA-g1pzwxB4=.93d57d84-481a-4182-9dcd-683c3694a573@github.com> Hi all, please review this small patch that fixes the usage message for `git-trees`. Testing: - [x] Manual testing on Linux x64 Thanks, Erik ------------- Commit messages: - git-trees: fix usage message Changes: https://git.openjdk.java.net/skara/pull/704/files Webrev: https://webrevs.openjdk.java.net/skara/704/webrev.00 Stats: 5 lines in 1 file changed: 3 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/skara/pull/704.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/704/head:pull/704 PR: https://git.openjdk.java.net/skara/pull/704 From ehelin at openjdk.java.net Fri Jul 10 11:00:18 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 10 Jul 2020 11:00:18 GMT Subject: RFR: git-jcheck: simplify options Message-ID: Hi all, please review this patch that simplifies the options to `git jcheck` for setting up a pre-push hook. The old hook was a bit too cumbersome to use, the new one has a much simpler interface. The simplification of the jcheck options also allowed some code to be removed from `git-sync`. Testing: - [x] Manual testing on Linux x64 Thanks, Erik ------------- Commit messages: - git-jcheck: simplify options Changes: https://git.openjdk.java.net/skara/pull/705/files Webrev: https://webrevs.openjdk.java.net/skara/705/webrev.00 Stats: 91 lines in 2 files changed: 0 ins; 79 del; 12 mod Patch: https://git.openjdk.java.net/skara/pull/705.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/705/head:pull/705 PR: https://git.openjdk.java.net/skara/pull/705 From jvernee at openjdk.java.net Fri Jul 10 11:41:01 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Fri, 10 Jul 2020 11:41:01 GMT Subject: RFR: forge: use /app/installations/ endpoint for GitHub access tokens In-Reply-To: <2L7VOIejGESg0PgDzFVbd8udNNXlVZOqA1hoGs39sMk=.9fae82cf-6c2b-4b3a-b1fb-d3964081808c@github.com> References: <2L7VOIejGESg0PgDzFVbd8udNNXlVZOqA1hoGs39sMk=.9fae82cf-6c2b-4b3a-b1fb-d3964081808c@github.com> Message-ID: On Fri, 10 Jul 2020 09:11:21 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that changes the REST endpoint for creating GitHub access tokens from > `/installations/:installation_id/access_tokens` to `/app/installations/:installation_id/access_tokens`. GitHub > [announced in > April](https://developer.github.com/changes/2020-04-15-replacing-create-installation-access-token-endpoint/) that they > are deprecating the `/installations/:installation_id/access_tokens` endpoint and that applications should migrate to > the `/app/installations/:installation_id/access_tokens` endpoint which features identical semantics. Thanks, Erik Marked as reviewed by jvernee (Reviewer). ------------- PR: https://git.openjdk.java.net/skara/pull/703 From jvernee at openjdk.java.net Fri Jul 10 11:41:52 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Fri, 10 Jul 2020 11:41:52 GMT Subject: RFR: git-trees: fix usage message In-Reply-To: <4H4ys2-hdh8PocUriyQXFUEr_pHaPt_UuA-g1pzwxB4=.93d57d84-481a-4182-9dcd-683c3694a573@github.com> References: <4H4ys2-hdh8PocUriyQXFUEr_pHaPt_UuA-g1pzwxB4=.93d57d84-481a-4182-9dcd-683c3694a573@github.com> Message-ID: On Fri, 10 Jul 2020 09:48:56 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that fixes the usage message for `git-trees`. > > Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik Marked as reviewed by jvernee (Reviewer). ------------- PR: https://git.openjdk.java.net/skara/pull/704 From jvernee at openjdk.java.net Fri Jul 10 11:58:21 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Fri, 10 Jul 2020 11:58:21 GMT Subject: RFR: git-jcheck: simplify options In-Reply-To: References: Message-ID: <_rzRmOKt44vBRGU854lspCF5zc4Iv5EYMnY9iPSxKbY=.4a5a77a9-a30f-4517-ae6b-b399aa05af9e@github.com> On Fri, 10 Jul 2020 10:50:28 GMT, Erik Helin wrote: > Hi all, > > please review this patch that simplifies the options to `git jcheck` for setting up a pre-push hook. The old hook was a > bit too cumbersome to use, the new one has a much simpler interface. The simplification of the jcheck options also > allowed some code to be removed from `git-sync`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik Marked as reviewed by jvernee (Reviewer). ------------- PR: https://git.openjdk.java.net/skara/pull/705 From ehelin at openjdk.java.net Fri Jul 10 12:21:52 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 10 Jul 2020 12:21:52 GMT Subject: Integrated: forge: use /app/installations/ endpoint for GitHub access tokens In-Reply-To: <2L7VOIejGESg0PgDzFVbd8udNNXlVZOqA1hoGs39sMk=.9fae82cf-6c2b-4b3a-b1fb-d3964081808c@github.com> References: <2L7VOIejGESg0PgDzFVbd8udNNXlVZOqA1hoGs39sMk=.9fae82cf-6c2b-4b3a-b1fb-d3964081808c@github.com> Message-ID: On Fri, 10 Jul 2020 09:11:21 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that changes the REST endpoint for creating GitHub access tokens from > `/installations/:installation_id/access_tokens` to `/app/installations/:installation_id/access_tokens`. GitHub > [announced in > April](https://developer.github.com/changes/2020-04-15-replacing-create-installation-access-token-endpoint/) that they > are deprecating the `/installations/:installation_id/access_tokens` endpoint and that applications should migrate to > the `/app/installations/:installation_id/access_tokens` endpoint which features identical semantics. Thanks, Erik This pull request has now been integrated. Changeset: 17c058ed Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/17c058ed Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod forge: use /app/installations/ endpoint for GitHub access tokens Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/703 From ehelin at openjdk.java.net Fri Jul 10 12:23:41 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 10 Jul 2020 12:23:41 GMT Subject: Integrated: git-trees: fix usage message In-Reply-To: <4H4ys2-hdh8PocUriyQXFUEr_pHaPt_UuA-g1pzwxB4=.93d57d84-481a-4182-9dcd-683c3694a573@github.com> References: <4H4ys2-hdh8PocUriyQXFUEr_pHaPt_UuA-g1pzwxB4=.93d57d84-481a-4182-9dcd-683c3694a573@github.com> Message-ID: On Fri, 10 Jul 2020 09:48:56 GMT, Erik Helin wrote: > Hi all, > > please review this small patch that fixes the usage message for `git-trees`. > > Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: 40573c71 Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/40573c71 Stats: 5 lines in 1 file changed: 0 ins; 3 del; 2 mod git-trees: fix usage message Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/704 From ehelin at openjdk.java.net Fri Jul 10 12:24:41 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Fri, 10 Jul 2020 12:24:41 GMT Subject: Integrated: git-jcheck: simplify options In-Reply-To: References: Message-ID: On Fri, 10 Jul 2020 10:50:28 GMT, Erik Helin wrote: > Hi all, > > please review this patch that simplifies the options to `git jcheck` for setting up a pre-push hook. The old hook was a > bit too cumbersome to use, the new one has a much simpler interface. The simplification of the jcheck options also > allowed some code to be removed from `git-sync`. Testing: > - [x] Manual testing on Linux x64 > > Thanks, > Erik This pull request has now been integrated. Changeset: 7de9db78 Author: Erik Helin URL: https://git.openjdk.java.net/skara/commit/7de9db78 Stats: 91 lines in 2 files changed: 79 ins; 0 del; 12 mod git-jcheck: simplify options Reviewed-by: jvernee ------------- PR: https://git.openjdk.java.net/skara/pull/705 From github.com+53073448+junyzheng at openjdk.java.net Mon Jul 13 10:23:18 2020 From: github.com+53073448+junyzheng at openjdk.java.net (Junyuan Zheng) Date: Mon, 13 Jul 2020 10:23:18 GMT Subject: RFR: Fix Dockerfile issues Message-ID: 1. adding deps.env file to Docker build env error before this change: Removing intermediate container 72a7b09806df ---> 66828863be56 Step 19/52 : COPY gradlew ./ ---> a3b0c0c94d91 Step 20/52 : ENV JAVA_TOOL_OPTIONS=$JAVA_OPTIONS ---> Running in a7296b1bc7c5 Removing intermediate container a7296b1bc7c5 ---> 9034013f18e5 Step 21/52 : RUN sh gradlew --no-daemon --version $GRADLE_OPTIONS ---> Running in 6172925e9a37 gradlew: line 87: ./deps.env: No such file or directory 2. update .tar.gz file name error before this change: ---> 550d7ac342a3 Step 46/53 : COPY --from=prerequisites-runtime /bots/git/ /bots/git/ ---> 6783d09d4559 Step 47/53 : COPY --from=prerequisites-runtime /bots/hg/ /bots/hg/ ---> e1a17de8e587 Step 48/53 : COPY --from=builder /bots-build/bots/cli/build/distributions/cli-unknown-linux.tar.gz /bots/tar/ COPY failed: stat /var/lib/docker/overlay2/fa560932e1a43ea902ad69deadd9ed76da81c01596e971832cec2906e3c494f0/merged/bots-build/bots/cli/build/distributions/cli-unknown-linux.tar.gz: no such file or directory ------------- Commit messages: - Fix Dockerfile issues Changes: https://git.openjdk.java.net/skara/pull/692/files Webrev: https://webrevs.openjdk.java.net/skara/692/webrev.00 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/skara/pull/692.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/692/head:pull/692 PR: https://git.openjdk.java.net/skara/pull/692 From rwestberg at openjdk.java.net Sat Jul 18 09:33:23 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Sat, 18 Jul 2020 09:33:23 GMT Subject: RFR: 456: Read value of resolved in build properly when considering backports Message-ID: Hi all, Please review this small change that makes sure that the JBS custom field "resolved in build" is read properly. Best regards, Robin ------------- Commit messages: - It's non-null values that cause problems - Add missing null check Changes: https://git.openjdk.java.net/skara/pull/706/files Webrev: https://webrevs.openjdk.java.net/skara/706/webrev.00 Issue: https://bugs.openjdk.java.net/browse/SKARA-456 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/skara/pull/706.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/706/head:pull/706 PR: https://git.openjdk.java.net/skara/pull/706 From rwestberg at openjdk.java.net Sat Jul 18 13:31:43 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Sat, 18 Jul 2020 13:31:43 GMT Subject: RFR: 456: Read value of resolved in build properly when considering backports [v2] In-Reply-To: References: Message-ID: > Hi all, > > Please review this small change that makes sure that the JBS custom field "resolved in build" is read properly. > > Best regards, > Robin Robin Westberg has updated the pull request incrementally with one additional commit since the last revision: Fix failing test ------------- Changes: - all: https://git.openjdk.java.net/skara/pull/706/files - new: https://git.openjdk.java.net/skara/pull/706/files/7e299b0b..b420394c Webrevs: - full: https://webrevs.openjdk.java.net/skara/706/webrev.01 - incr: https://webrevs.openjdk.java.net/skara/706/webrev.00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/skara/pull/706.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/706/head:pull/706 PR: https://git.openjdk.java.net/skara/pull/706 From ehelin at openjdk.java.net Thu Jul 23 07:25:50 2020 From: ehelin at openjdk.java.net (Erik Helin) Date: Thu, 23 Jul 2020 07:25:50 GMT Subject: RFR: 456: Read value of resolved in build properly when considering backports [v2] In-Reply-To: References: Message-ID: <9AYOhU4PghprC0isGFpb1m9nQPSdtExfSxHHItcRCMA=.c7b0210e-7d9e-4900-916f-9a90602974c8@github.com> On Sat, 18 Jul 2020 13:31:43 GMT, Robin Westberg wrote: >> Hi all, >> >> Please review this small change that makes sure that the JBS custom field "resolved in build" is read properly. >> >> Best regards, >> Robin > > Robin Westberg has updated the pull request incrementally with one additional commit since the last revision: > > Fix failing test Looks good! ------------- Marked as reviewed by ehelin (Reviewer). PR: https://git.openjdk.java.net/skara/pull/706 From github.com+53073448+junyzheng at openjdk.java.net Mon Jul 27 17:19:11 2020 From: github.com+53073448+junyzheng at openjdk.java.net (Junyuan Zheng) Date: Mon, 27 Jul 2020 17:19:11 GMT Subject: RFR: Fix Dockerfile issues In-Reply-To: References: Message-ID: On Fri, 3 Jul 2020 19:15:42 GMT, Junyuan Zheng wrote: > Hi all, > > This PR is trying to fix Dockerfile build issue. > > 1. adding deps.env file to Docker build env > > error before this change: > > Removing intermediate container 72a7b09806df > ---> 66828863be56 > Step 19/52 : COPY gradlew ./ > ---> a3b0c0c94d91 > Step 20/52 : ENV JAVA_TOOL_OPTIONS=$JAVA_OPTIONS > ---> Running in a7296b1bc7c5 > Removing intermediate container a7296b1bc7c5 > ---> 9034013f18e5 > Step 21/52 : RUN sh gradlew --no-daemon --version $GRADLE_OPTIONS > ---> Running in 6172925e9a37 > gradlew: line 87: ./deps.env: No such file or directory > > 2. update .tar.gz file name > > error before this change: > > ---> 550d7ac342a3 > Step 46/53 : COPY --from=prerequisites-runtime /bots/git/ /bots/git/ > ---> 6783d09d4559 > Step 47/53 : COPY --from=prerequisites-runtime /bots/hg/ /bots/hg/ > ---> e1a17de8e587 > Step 48/53 : COPY --from=builder /bots-build/bots/cli/build/distributions/cli-unknown-linux.tar.gz /bots/tar/ > COPY failed: stat > /var/lib/docker/overlay2/fa560932e1a43ea902ad69deadd9ed76da81c01596e971832cec2906e3c494f0/merged/bots-build/bots/cli/build/distributions/cli-unknown-linux.tar.gz: > no such file or directory Thanks, > > Junyuan can I get a review on this one? Thanks! ------------- PR: https://git.openjdk.java.net/skara/pull/692 From jvernee at openjdk.java.net Wed Jul 29 14:48:03 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Wed, 29 Jul 2020 14:48:03 GMT Subject: RFR: SKARA-461: Do a git version check Message-ID: Hi, This PR adds a git version check to the `git skara` CLI. This will print a warning if the git version is not a known working version. Since outdated versions can lead to IOExceptions due to e.g. unsupported git CLI options, hopefully the warning message will help to inform users about their use of an unsupported git version, and a potential way to solve the problem i.e. upgrading to a more recent version. Currently at least git 2.22 is required since we use the `--combined-all-paths` option of git log (see GitCommits), which was added in 2.22. Thanks, Jorn ------------- Commit messages: - Add git version check to CLI tools Changes: https://git.openjdk.java.net/skara/pull/707/files Webrev: https://webrevs.openjdk.java.net/skara/707/webrev.00 Issue: https://bugs.openjdk.java.net/browse/SKARA-461 Stats: 268 lines in 5 files changed: 268 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/skara/pull/707.diff Fetch: git fetch https://git.openjdk.java.net/skara pull/707/head:pull/707 PR: https://git.openjdk.java.net/skara/pull/707 From kcr at openjdk.java.net Wed Jul 29 15:21:41 2020 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Wed, 29 Jul 2020 15:21:41 GMT Subject: RFR: SKARA-461: Do a git version check In-Reply-To: References: Message-ID: On Wed, 29 Jul 2020 11:38:27 GMT, Jorn Vernee wrote: > Hi, > > This PR adds a git version check to the `git skara` CLI. This will print a warning if the git version is not a known > working version. Since outdated versions can lead to IOExceptions due to e.g. unsupported git CLI options, hopefully > the warning message will help to inform users about their use of an unsupported git version, and a potential way to > solve the problem i.e. upgrading to a more recent version. Currently at least git 2.22 is required since we use the > `--combined-all-paths` option of git log (see GitCommits), which was added in 2.22. Thanks, > Jorn How hard would it be to actually support older versions? Requiring 2.22 might be a barrier for some users. I just checked and 2 of the 4 machines I use, including my main development platform, have versions older than that. I'm not a heavy user of the Skara CLI tools, but am concerned about those who are. ------------- PR: https://git.openjdk.java.net/skara/pull/707 From kcr at openjdk.java.net Wed Jul 29 15:21:41 2020 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Wed, 29 Jul 2020 15:21:41 GMT Subject: RFR: SKARA-461: Do a git version check In-Reply-To: References: Message-ID: <9Bb9rVdC593-k0Z0dWR1ysQzMZV-Iiejy5DjyTTWrl8=.38b96720-e686-4098-815c-63ff528400af@github.com> On Wed, 29 Jul 2020 15:18:34 GMT, Kevin Rushforth wrote: >> Hi, >> >> This PR adds a git version check to the `git skara` CLI. This will print a warning if the git version is not a known >> working version. Since outdated versions can lead to IOExceptions due to e.g. unsupported git CLI options, hopefully >> the warning message will help to inform users about their use of an unsupported git version, and a potential way to >> solve the problem i.e. upgrading to a more recent version. Currently at least git 2.22 is required since we use the >> `--combined-all-paths` option of git log (see GitCommits), which was added in 2.22. Thanks, >> Jorn > > How hard would it be to actually support older versions? Requiring 2.22 might be a barrier for some users. I just > checked and 2 of the 4 machines I use, including my main development platform, have versions older than that. I'm not a > heavy user of the Skara CLI tools, but am concerned about those who are. Btw, I think this PR is fine unless / until the Skara CLI tools support older versions. ------------- PR: https://git.openjdk.java.net/skara/pull/707 From jvernee at openjdk.java.net Wed Jul 29 15:49:34 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Wed, 29 Jul 2020 15:49:34 GMT Subject: RFR: SKARA-461: Do a git version check In-Reply-To: <9Bb9rVdC593-k0Z0dWR1ysQzMZV-Iiejy5DjyTTWrl8=.38b96720-e686-4098-815c-63ff528400af@github.com> References: <9Bb9rVdC593-k0Z0dWR1ysQzMZV-Iiejy5DjyTTWrl8=.38b96720-e686-4098-815c-63ff528400af@github.com> Message-ID: On Wed, 29 Jul 2020 15:19:38 GMT, Kevin Rushforth wrote: >> How hard would it be to actually support older versions? Requiring 2.22 might be a barrier for some users. I just >> checked and 2 of the 4 machines I use, including my main development platform, have versions older than that. I'm not a >> heavy user of the Skara CLI tools, but am concerned about those who are. > > Btw, I think this PR is fine unless / until the Skara CLI tools support older versions. @kevinrushforth Thanks for taking a look. My intent was not to say the CLI tools should require 2.22 or some other version, but the current list of known working versions is adjusted to the fact that the current implementation requires version 2.22 to run successfully (otherwise e.g. https://bugs.openjdk.java.net/browse/SKARA-454 can occur). I think the intent was to support older versions as well, since a lot of package managers provide older versions of git, but currently using a version older than 2.22 causes problems. I've added the other versions to the code as well, but commented them out for now. The required version should probably be adjusted downwards once lesser versions have been confirmed to work. (i.e. this is more of a stopgap solution) ------------- PR: https://git.openjdk.java.net/skara/pull/707 From kcr at openjdk.java.net Wed Jul 29 16:03:12 2020 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Wed, 29 Jul 2020 16:03:12 GMT Subject: RFR: SKARA-461: Do a git version check In-Reply-To: References: Message-ID: On Wed, 29 Jul 2020 11:38:27 GMT, Jorn Vernee wrote: > Hi, > > This PR adds a git version check to the `git skara` CLI. This will print a warning if the git version is not a known > working version. Since outdated versions can lead to IOExceptions due to e.g. unsupported git CLI options, hopefully > the warning message will help to inform users about their use of an unsupported git version, and a potential way to > solve the problem i.e. upgrading to a more recent version. Currently at least git 2.22 is required since we use the > `--combined-all-paths` option of git log (see GitCommits), which was added in 2.22. Thanks, > Jorn Marked as reviewed by kcr (no project role). ------------- PR: https://git.openjdk.java.net/skara/pull/707 From rwestberg at openjdk.java.net Thu Jul 30 07:50:23 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Thu, 30 Jul 2020 07:50:23 GMT Subject: RFR: Fix Dockerfile issues In-Reply-To: References: Message-ID: On Fri, 3 Jul 2020 19:15:42 GMT, Junyuan Zheng wrote: > Hi all, > > This PR is trying to fix Dockerfile build issue. > > 1. adding deps.env file to Docker build env > > error before this change: > > Removing intermediate container 72a7b09806df > ---> 66828863be56 > Step 19/52 : COPY gradlew ./ > ---> a3b0c0c94d91 > Step 20/52 : ENV JAVA_TOOL_OPTIONS=$JAVA_OPTIONS > ---> Running in a7296b1bc7c5 > Removing intermediate container a7296b1bc7c5 > ---> 9034013f18e5 > Step 21/52 : RUN sh gradlew --no-daemon --version $GRADLE_OPTIONS > ---> Running in 6172925e9a37 > gradlew: line 87: ./deps.env: No such file or directory > > 2. update .tar.gz file name > > error before this change: > > ---> 550d7ac342a3 > Step 46/53 : COPY --from=prerequisites-runtime /bots/git/ /bots/git/ > ---> 6783d09d4559 > Step 47/53 : COPY --from=prerequisites-runtime /bots/hg/ /bots/hg/ > ---> e1a17de8e587 > Step 48/53 : COPY --from=builder /bots-build/bots/cli/build/distributions/cli-unknown-linux.tar.gz /bots/tar/ > COPY failed: stat > /var/lib/docker/overlay2/fa560932e1a43ea902ad69deadd9ed76da81c01596e971832cec2906e3c494f0/merged/bots-build/bots/cli/build/distributions/cli-unknown-linux.tar.gz: > no such file or directory Thanks, > > Junyuan Looks good, thanks for fixing! Sorry about the delay, it arrived right in the middle of vacation season. :) ------------- Marked as reviewed by rwestberg (Reviewer). PR: https://git.openjdk.java.net/skara/pull/692 From rwestberg at openjdk.java.net Thu Jul 30 07:51:12 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Thu, 30 Jul 2020 07:51:12 GMT Subject: Integrated: 456: Read value of resolved in build properly when considering backports In-Reply-To: References: Message-ID: On Sat, 18 Jul 2020 09:21:20 GMT, Robin Westberg wrote: > Hi all, > > Please review this small change that makes sure that the JBS custom field "resolved in build" is read properly. > > Best regards, > Robin This pull request has now been integrated. Changeset: 233758ef Author: Robin Westberg URL: https://git.openjdk.java.net/skara/commit/233758ef Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod 456: Read value of resolved in build properly when considering backports Reviewed-by: ehelin ------------- PR: https://git.openjdk.java.net/skara/pull/706 From rwestberg at openjdk.java.net Thu Jul 30 08:22:01 2020 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Thu, 30 Jul 2020 08:22:01 GMT Subject: RFR: SKARA-461: Do a git version check In-Reply-To: References: Message-ID: On Wed, 29 Jul 2020 11:38:27 GMT, Jorn Vernee wrote: > Hi, > > This PR adds a git version check to the `git skara` CLI. This will print a warning if the git version is not a known > working version. Since outdated versions can lead to IOExceptions due to e.g. unsupported git CLI options, hopefully > the warning message will help to inform users about their use of an unsupported git version, and a potential way to > solve the problem i.e. upgrading to a more recent version. Currently at least git 2.22 is required since we use the > `--combined-all-paths` option of git log (see GitCommits), which was added in 2.22. Thanks, > Jorn Looks good! ------------- Marked as reviewed by rwestberg (Reviewer). PR: https://git.openjdk.java.net/skara/pull/707 From jvernee at openjdk.java.net Thu Jul 30 10:55:02 2020 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Thu, 30 Jul 2020 10:55:02 GMT Subject: Integrated: SKARA-461: Do a git version check In-Reply-To: References: Message-ID: On Wed, 29 Jul 2020 11:38:27 GMT, Jorn Vernee wrote: > Hi, > > This PR adds a git version check to the `git skara` CLI. This will print a warning if the git version is not a known > working version. Since outdated versions can lead to IOExceptions due to e.g. unsupported git CLI options, hopefully > the warning message will help to inform users about their use of an unsupported git version, and a potential way to > solve the problem i.e. upgrading to a more recent version. Currently at least git 2.22 is required since we use the > `--combined-all-paths` option of git log (see GitCommits), which was added in 2.22. Thanks, > Jorn This pull request has now been integrated. Changeset: a813417a Author: Jorn Vernee URL: https://git.openjdk.java.net/skara/commit/a813417a Stats: 268 lines in 5 files changed: 0 ins; 268 del; 0 mod 461: Do a git version check Reviewed-by: kcr, rwestberg ------------- PR: https://git.openjdk.java.net/skara/pull/707 From github.com+53073448+junyzheng at openjdk.java.net Thu Jul 30 16:49:21 2020 From: github.com+53073448+junyzheng at openjdk.java.net (Junyuan Zheng) Date: Thu, 30 Jul 2020 16:49:21 GMT Subject: RFR: Fix Dockerfile issues In-Reply-To: References: Message-ID: <_UAvEbdbY8158mLT4shXdPJ_xDePZ2QPohSfbYaFBE0=.f6c2b668-7f5a-4040-ae66-daaf1a7345ab@github.com> On Thu, 30 Jul 2020 07:48:13 GMT, Robin Westberg wrote: >> Hi all, >> >> This PR is trying to fix Dockerfile build issue. >> >> 1. adding deps.env file to Docker build env >> >> error before this change: >> >> Removing intermediate container 72a7b09806df >> ---> 66828863be56 >> Step 19/52 : COPY gradlew ./ >> ---> a3b0c0c94d91 >> Step 20/52 : ENV JAVA_TOOL_OPTIONS=$JAVA_OPTIONS >> ---> Running in a7296b1bc7c5 >> Removing intermediate container a7296b1bc7c5 >> ---> 9034013f18e5 >> Step 21/52 : RUN sh gradlew --no-daemon --version $GRADLE_OPTIONS >> ---> Running in 6172925e9a37 >> gradlew: line 87: ./deps.env: No such file or directory >> >> 2. update .tar.gz file name >> >> error before this change: >> >> ---> 550d7ac342a3 >> Step 46/53 : COPY --from=prerequisites-runtime /bots/git/ /bots/git/ >> ---> 6783d09d4559 >> Step 47/53 : COPY --from=prerequisites-runtime /bots/hg/ /bots/hg/ >> ---> e1a17de8e587 >> Step 48/53 : COPY --from=builder /bots-build/bots/cli/build/distributions/cli-unknown-linux.tar.gz /bots/tar/ >> COPY failed: stat >> /var/lib/docker/overlay2/fa560932e1a43ea902ad69deadd9ed76da81c01596e971832cec2906e3c494f0/merged/bots-build/bots/cli/build/distributions/cli-unknown-linux.tar.gz: >> no such file or directory Thanks, >> >> Junyuan > > Looks good, thanks for fixing! Sorry about the delay, it arrived right in the middle of vacation season. :) @rwestberg Thank you for reviewing this! ------------- PR: https://git.openjdk.java.net/skara/pull/692 From github.com+53073448+junyzheng at openjdk.java.net Thu Jul 30 17:00:54 2020 From: github.com+53073448+junyzheng at openjdk.java.net (Junyuan Zheng) Date: Thu, 30 Jul 2020 17:00:54 GMT Subject: Integrated: Fix Dockerfile issues In-Reply-To: References: Message-ID: On Fri, 3 Jul 2020 19:15:42 GMT, Junyuan Zheng wrote: > Hi all, > > This PR is trying to fix Dockerfile build issue. > > 1. adding deps.env file to Docker build env > > error before this change: > > Removing intermediate container 72a7b09806df > ---> 66828863be56 > Step 19/52 : COPY gradlew ./ > ---> a3b0c0c94d91 > Step 20/52 : ENV JAVA_TOOL_OPTIONS=$JAVA_OPTIONS > ---> Running in a7296b1bc7c5 > Removing intermediate container a7296b1bc7c5 > ---> 9034013f18e5 > Step 21/52 : RUN sh gradlew --no-daemon --version $GRADLE_OPTIONS > ---> Running in 6172925e9a37 > gradlew: line 87: ./deps.env: No such file or directory > > 2. update .tar.gz file name > > error before this change: > > ---> 550d7ac342a3 > Step 46/53 : COPY --from=prerequisites-runtime /bots/git/ /bots/git/ > ---> 6783d09d4559 > Step 47/53 : COPY --from=prerequisites-runtime /bots/hg/ /bots/hg/ > ---> e1a17de8e587 > Step 48/53 : COPY --from=builder /bots-build/bots/cli/build/distributions/cli-unknown-linux.tar.gz /bots/tar/ > COPY failed: stat > /var/lib/docker/overlay2/fa560932e1a43ea902ad69deadd9ed76da81c01596e971832cec2906e3c494f0/merged/bots-build/bots/cli/build/distributions/cli-unknown-linux.tar.gz: > no such file or directory Thanks, > > Junyuan This pull request has now been integrated. Changeset: 81126504 Author: Junyuan Zheng Committer: Robin Westberg URL: https://git.openjdk.java.net/skara/commit/81126504 Stats: 3 lines in 1 file changed: 0 ins; 1 del; 2 mod Fix Dockerfile issues Reviewed-by: rwestberg ------------- PR: https://git.openjdk.java.net/skara/pull/692