Skip to content

Instantly share code, notes, and snippets.

@io7m
Created November 14, 2018 23:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save io7m/43e8d3bf0fb1f3d0bbbeda3a69e2b19a to your computer and use it in GitHub Desktop.
Save io7m/43e8d3bf0fb1f3d0bbbeda3a69e2b19a to your computer and use it in GitHub Desktop.
CoffeePick
https://github.com/io7m/coffeepick
# Start up the shell
[rm@almond coffeepick]$ java -jar com.io7m.coffeepick.shell/target/com.io7m.coffeepick.shell-0.0.1-main.jar
User directory: /home/rm/local/coffeepick
Loading repositories…
INFO com.io7m.coffeepick.client.vanilla.CoffeePickCatalog: setting up repository from provider net.java.jdk (urn:net.java.jdk)
INFO com.io7m.coffeepick.client.vanilla.CoffeePickCatalog: setting up repository from provider net.adoptopenjdk.raw (urn:net.adoptopenjdk.raw)
# Check the "inventory". The inventory is the set of runtimes we currently have.
[coffeepick]$ inventory
ID | Arch | Platform | Version | VM | Conf | Size | Repository | Tags
# Check the "catalog". The catalog is the set of runtimes that we can obtain. Without
# arguments, the command lists every runtime.
[coffeepick]$ catalog
ID | Arch | Platform | Version | VM | Conf | Size | Repository | Tags
8eee0aede947b804f9a5f49c8a38b52aace8a30a9ebd9383b7d06042fb5a237c | aarch64 | linux | 8 | hotspot | jdk | 75.38 MB | urn:net.adoptopenjdk.raw | production
b0b3923a48243fa98b71c7fd8ff96def453e07b33156e90cb6851b7b7cacd4b1 | aarch64 | linux | 8 | hotspot | jre | 39.53 MB | urn:net.adoptopenjdk.raw | production
4f245d8bb2e6b84876edcc3573d9f8609e7596cb99102419b2174ed146aca642 | ppc64 | aix | 8 | openj9 | jdk | 87.50 MB | urn:net.adoptopenjdk.raw | production
af2532a428fbeb6e6896279a874a3d4b574b74a6ebeae16e4771d7ad517f653a | ppc64le | linux | 8 | openj9 | jdk | 89.53 MB | urn:net.adoptopenjdk.raw | production
e7fd779a6448259641565ca31f258d11052c9997e762bc63bbaa2b5776de98f1 | ppc64le | linux | 8 | openj9 | jre | 48.62 MB | urn:net.adoptopenjdk.raw | production
b092f4e6553a7c50872b0963f4de2b3a2bce78ce11d1bf1905a2ad5a6576924b | s390x | linux | 8 | openj9 | jdk | 90.37 MB | urn:net.adoptopenjdk.raw | production
f0bc82fa49a2a02e881d403170cd8b273fc3d1585a4e65ff639666f056ce7362 | x64 | linux | 8 | openj9 | jdk | 90.12 MB | urn:net.adoptopenjdk.raw | large-heap production
fd7035c60ad3060fccf7ab67c15b722302a1863ebddd3141dc3dd98bd0b25a68 | x64 | linux | 8 | openj9 | jdk | 90.24 MB | urn:net.adoptopenjdk.raw | production
d1ee522053bb4135536b1d3173be8224bf54563d166e882b7ee2ccf609c2517f | aarch64 | linux | 9 | hotspot | jdk | 190.65 MB | urn:net.adoptopenjdk.raw | production
36e4955c0fec6ff6494c5274e6950fdd45e73b11ebe97efdcb9768e07981f626 | aarch64 | linux | 9 | hotspot | jre | 37.12 MB | urn:net.adoptopenjdk.raw | production
d304cbfc9674ff1e1b0caf916b59c32ee9c477e5be6cfa071131b866cd54ec4c | ppc64 | aix | 9 | hotspot | jdk | 198.43 MB | urn:net.adoptopenjdk.raw | production
359c65179f839c5ba0959710803c556c3ce2046dcb0762f2165595706b9b8272 | ppc64le | linux | 9 | hotspot | jre | 36.84 MB | urn:net.adoptopenjdk.raw | production
bd4736feea702c859102bb78145fe3c7dbf6774ce1d66d00a9fc582d6bbeb564 | ppc64le | linux | 9 | hotspot | jdk | 190.36 MB | urn:net.adoptopenjdk.raw | production
6382fe043c0ef1cf5b38cf3f70cc300bbdd66f16fa6e9b1ffbfe6a9cdda9011d | ppc64le | linux | 9 | hotspot | jdk | 190.49 MB | urn:net.adoptopenjdk.raw | production
84bbfca72cbabf04a2fd0e35d0faba03f91977573600edc23714b03aa1ec6fd9 | ppc64le | linux | 9 | hotspot | jre | 36.86 MB | urn:net.adoptopenjdk.raw | production
0510af0db7531eb45bb8723810a10e146a80223cf5b72da077bc41e0e66724e3 | s390x | linux | 9 | hotspot | jre | 38.52 MB | urn:net.adoptopenjdk.raw | production
7bfdc389c25820e08a85eb3a32c4193189f13945847619b14966f7fd45a5c345 | s390x | linux | 9 | hotspot | jdk | 193.60 MB | urn:net.adoptopenjdk.raw | production
aa4fc8bda11741facaf3b8537258a4497c6e0046b9f4931e31f713d183b951f1 | x64 | linux | 9 | hotspot | jdk | 207.46 MB | urn:net.adoptopenjdk.raw | production
b58848cb7229a1dc2c135dbb85cce56cee33ab29849aa432e2ba26bf8f517dca | x64 | linux | 9 | hotspot | jre | 41.55 MB | urn:net.adoptopenjdk.raw | production
b6a14f8dda60528bbb890877b62b7cf6e81bbbe19256bfd38a3ba4390c4eca5e | x64 | linux | 9 | hotspot | jre | 41.53 MB | urn:net.adoptopenjdk.raw | production
ebe1eaad73584f70ab4e587ab9367fb15af820745979e68350fe80fadf615df8 | x64 | linux | 9 | hotspot | jdk | 207.33 MB | urn:net.adoptopenjdk.raw | production
bbe348baab3cca097b77f7fff6c8465858e642ad42c5851bde33a1553ca12653 | x64 | macos | 9 | hotspot | jdk | 189.34 MB | urn:net.adoptopenjdk.raw | production
f92931d258486d77dd986fa0fd2574075569e2f76624822d50bfae01ed72e7e7 | x64 | macos | 9 | hotspot | jre | 35.70 MB | urn:net.adoptopenjdk.raw | production
0373b5be04f98c0077c5b87c2020ecac2fedd36f68e75bbae38d433753506323 | x64 | windows | 9 | hotspot | jre | 36.21 MB | urn:net.adoptopenjdk.raw | production
b2de88155b2eaad123c2615f7eb3c0442d77545046bf85cfbcfe44fc97931dbd | x64 | windows | 9 | hotspot | jdk | 192.42 MB | urn:net.adoptopenjdk.raw | production
3bb2faaba9f1a4f6e212ff34c5f2cfb4d5f083c1623cd2ad24108e0bb542e394 | x64 | windows | 9 | hotspot | jre | 36.25 MB | urn:net.adoptopenjdk.raw | production
709baaf217d24503dff3194fd66aa25ae5976b3f52ed3a564cdd270b6f5eef40 | x64 | windows | 9 | hotspot | jdk | 192.27 MB | urn:net.adoptopenjdk.raw | production
b66121b9a0c2e7176373e670a499b9d55344bcb326f67140ad6d0dc24d13d3e2 | aarch64 | linux | 11 | hotspot | jdk | 193.39 MB | urn:net.adoptopenjdk.raw | production
0f4edea90e57765562740721d052946408273e9744093266f65c02a7fb26800c | ppc64 | aix | 11 | openj9 | jre | 46.93 MB | urn:net.adoptopenjdk.raw | production
eaae79f3a89a6d71f34e9b41cbdfdb14f70988284d9e76427ed705514c614cc3 | ppc64 | aix | 11 | openj9 | jdk | 196.64 MB | urn:net.adoptopenjdk.raw | production
39f97d76a0121f9a2b6e26bc201194921797fcc6c2181871086f09f8bce5862f | ppc64 | aix | 11 | openj9 | jdk | 196.64 MB | urn:net.adoptopenjdk.raw | production
001fd98ca5b5215eac616ed26341052ac1b426d7a55bbca7d28d48137fa9f295 | ppc64 | aix | 11 | openj9 | jdk | 196.65 MB | urn:net.adoptopenjdk.raw | production
35e36d7a20a773e291b728de5d4977485a0d44a54f1433cdf6e6288c331557ea | ppc64le | linux | 11 | openj9 | jdk | 196.51 MB | urn:net.adoptopenjdk.raw | production
4577350c35f4193430b3ae0094e54869b54aadbc76a50c1518069937a63d54d8 | ppc64le | linux | 11 | openj9 | jdk | 196.52 MB | urn:net.adoptopenjdk.raw | production
747c4613b36f6e86ee4a10848b1a7f009d1bde729acf31bb6350c3cc08a7475d | ppc64le | linux | 11 | openj9 | jre | 41.38 MB | urn:net.adoptopenjdk.raw | production
c18364a778b1b990e8e62d094377af48b000f9f6a64ec21baff6a032af06386d | ppc64le | linux | 11 | hotspot | jdk | 179.52 MB | urn:net.adoptopenjdk.raw | production
249ad469735c42fa80fcf4123bc76f7e398ff3349ce6fb4bfa65a850fb70f6f8 | s390x | linux | 11 | openj9 | jdk | 197.27 MB | urn:net.adoptopenjdk.raw | production
119bd9d9faf1bb596b9ca74740f12cc23c20fe9331d312f1c2b59eb15a76625f | x32 | windows | 11 | hotspot | jdk | 174.24 MB | urn:net.adoptopenjdk.raw | production
0b6050cc670eefd9465370ab19ae70401476430fca329e65f0dd636ca9cce9bd | x64 | linux | 11 | openj9 | jdk | 195.41 MB | urn:net.adoptopenjdk.raw | large-heap production
10b2400add0070b64db91026f12b798708e59772a81492fd2b638638f71ed14f | x64 | linux | 11 | hotspot | jdk | 186.61 MB | urn:net.java.jdk | early-access valhalla
765947ab9457a29d2aa9d11460a4849611343c1e0ea3b33b9c08409cd4672251 | x64 | linux | 11 | openj9 | jdk | 195.50 MB | urn:net.adoptopenjdk.raw | production
e0446e80eeb90ab97fd59f91ae094bdd658c354943d4e33e0ddf691714f9da4d | x64 | linux | 11 | openj9 | jdk | 195.55 MB | urn:net.adoptopenjdk.raw | production
518e9330f2aeb020bca31a07034a08c3a568823e703fc503e03206acdad9dae5 | x64 | linux | 11 | openj9 | jre | 40.91 MB | urn:net.adoptopenjdk.raw | large-heap production
9306fa569d2d5abf982df0b4ffa5d30c652cf16139d7b2268db30d2886f3adbf | x64 | linux | 11 | openj9 | jdk | 195.42 MB | urn:net.adoptopenjdk.raw | large-heap production
7e9904e1bfa197e6e72570207cb2bd63dd7cc4bf5f97bc5454c1fc5a559a8bf1 | x64 | linux | 11 | hotspot | jdk | 195.71 MB | urn:net.adoptopenjdk.raw | production
a016413fd8415429b42e543fed7a1bee5010b1dbaf71d29a26e1c699f334c6ff | x64 | linux | 11 | openj9 | jre | 40.96 MB | urn:net.adoptopenjdk.raw | production
11cb48e3592f46f2c2dab095e3b9a4fec60b89199827f2b737a14b54dc5fd68d | x64 | linux | 11 | openj9 | jdk | 195.36 MB | urn:net.adoptopenjdk.raw | large-heap production
c5e9b588b4ac5b0bd5b4edd69d59265d1199bb98af7ca3270e119b264ffb6e3f | x64 | macos | 11 | openj9 | jdk | 180.99 MB | urn:net.adoptopenjdk.raw | production
0901dc5946fdf967f92f7b719ddfffdcdde5bd3fef86a83d7a3f2f39ddbef1f8 | x64 | macos | 11 | openj9 | jre | 38.63 MB | urn:net.adoptopenjdk.raw | production
92494f79cc296625778a50d04816aabedca9cd9666b7bab8f1c3b96f06c82f97 | x64 | macos | 11 | hotspot | jdk | 180.75 MB | urn:net.java.jdk | early-access valhalla
67785f46b264f7a91358cea41e4f7e0880685175a2a18f1f3890828a577fe067 | x64 | macos | 11 | openj9 | jdk | 180.95 MB | urn:net.adoptopenjdk.raw | production
e219e7e2d586ed09ae65f4ec390fca5d5f0c37a61b47677648610194daf1aaa7 | x64 | macos | 11 | hotspot | jdk | 189.91 MB | urn:net.adoptopenjdk.raw | production
f34ced35547e53dd400c1ee99a63d8bf68e45370bc7b098e32f0b7107a60e00b | x64 | macos | 11 | openj9 | jdk | 181.00 MB | urn:net.adoptopenjdk.raw | production
d104c7337ff3cd03fb37d048860192a3de5cbab4b158a681bc20cc521b6da954 | x64 | windows | 11 | openj9 | jdk | 196.90 MB | urn:net.adoptopenjdk.raw | production
b1eb84f5bfce03058f266d7303ad02fcf4d6f2b05c989989ae7b0bd5a663a5a7 | x64 | windows | 11 | hotspot | jdk | 192.97 MB | urn:net.adoptopenjdk.raw | production
106c242e946a74ba71ff22b5a980c375b7cd13fd4550fb3698333e06a1f33243 | x64 | windows | 11 | hotspot | jdk | 180.82 MB | urn:net.java.jdk | early-access valhalla
d33551f15f8d4bc5f97471bca669872665e5db15cc8a5ac88f068e23f56bb129 | x64 | windows | 11 | openj9 | jre | 40.06 MB | urn:net.adoptopenjdk.raw | production
7a6bb980b9c91c478421f865087ad2d69086a0583aeeb9e69204785e8e97dcfd | x64 | linux | 11.0.1 | hotspot | jdk | 187.60 MB | urn:net.java.jdk | production
fa07eee08fa0f3de541ee1770de0cdca2ae3876f3bd78c329f27e85c287cd070 | x64 | macos | 11.0.1 | hotspot | jdk | 182.09 MB | urn:net.java.jdk | production
289dd06e06c2cbd5e191f2d227c9338e88b6963fd0c75bceb9be48f0394ede21 | x64 | windows | 11.0.1 | hotspot | jdk | 187.42 MB | urn:net.java.jdk | production
33a5f5b063dde3a66a98cf691bd00b21c012950ae1af253e19dcc68d74a75f65 | x64 | linux | 12 | hotspot | jdk | 304.88 MB | urn:net.java.jdk | early-access panama
95a033710ed71962c33b226afdbb222442bf0098ea3705448f0d14f0b3044bab | x64 | macos | 12 | hotspot | jdk | 233.21 MB | urn:net.java.jdk | early-access panama
# We can start supplying parameters to narrow the results down to the
# runtime that we want.
[coffeepick]$ catalog arch:x64 platform:linux version:[11,12)
ID | Arch | Platform | Version | VM | Conf | Size | Repository | Tags
11cb48e3592f46f2c2dab095e3b9a4fec60b89199827f2b737a14b54dc5fd68d | x64 | linux | 11 | openj9 | jdk | 195.36 MB | urn:net.adoptopenjdk.raw | large-heap production
e0446e80eeb90ab97fd59f91ae094bdd658c354943d4e33e0ddf691714f9da4d | x64 | linux | 11 | openj9 | jdk | 195.55 MB | urn:net.adoptopenjdk.raw | production
7e9904e1bfa197e6e72570207cb2bd63dd7cc4bf5f97bc5454c1fc5a559a8bf1 | x64 | linux | 11 | hotspot | jdk | 195.71 MB | urn:net.adoptopenjdk.raw | production
a016413fd8415429b42e543fed7a1bee5010b1dbaf71d29a26e1c699f334c6ff | x64 | linux | 11 | openj9 | jre | 40.96 MB | urn:net.adoptopenjdk.raw | production
518e9330f2aeb020bca31a07034a08c3a568823e703fc503e03206acdad9dae5 | x64 | linux | 11 | openj9 | jre | 40.91 MB | urn:net.adoptopenjdk.raw | large-heap production
9306fa569d2d5abf982df0b4ffa5d30c652cf16139d7b2268db30d2886f3adbf | x64 | linux | 11 | openj9 | jdk | 195.42 MB | urn:net.adoptopenjdk.raw | large-heap production
765947ab9457a29d2aa9d11460a4849611343c1e0ea3b33b9c08409cd4672251 | x64 | linux | 11 | openj9 | jdk | 195.50 MB | urn:net.adoptopenjdk.raw | production
10b2400add0070b64db91026f12b798708e59772a81492fd2b638638f71ed14f | x64 | linux | 11 | hotspot | jdk | 186.61 MB | urn:net.java.jdk | early-access valhalla
0b6050cc670eefd9465370ab19ae70401476430fca329e65f0dd636ca9cce9bd | x64 | linux | 11 | openj9 | jdk | 195.41 MB | urn:net.adoptopenjdk.raw | large-heap production
7a6bb980b9c91c478421f865087ad2d69086a0583aeeb9e69204785e8e97dcfd | x64 | linux | 11.0.1 | hotspot | jdk | 187.60 MB | urn:net.java.jdk | production
[coffeepick]$ catalog arch:x64 platform:linux version:[11,12) vm:hotspot
ID | Arch | Platform | Version | VM | Conf | Size | Repository | Tags
7e9904e1bfa197e6e72570207cb2bd63dd7cc4bf5f97bc5454c1fc5a559a8bf1 | x64 | linux | 11 | hotspot | jdk | 195.71 MB | urn:net.adoptopenjdk.raw | production
10b2400add0070b64db91026f12b798708e59772a81492fd2b638638f71ed14f | x64 | linux | 11 | hotspot | jdk | 186.61 MB | urn:net.java.jdk | early-access valhalla
7a6bb980b9c91c478421f865087ad2d69086a0583aeeb9e69204785e8e97dcfd | x64 | linux | 11.0.1 | hotspot | jdk | 187.60 MB | urn:net.java.jdk | production
# Download the specific runtime by ID
[coffeepick]$ download 7e9904e1bfa197e6e72570207cb2bd63dd7cc4bf5f97bc5454c1fc5a559a8bf1
[ 3.64 MB / 195.71 MB] |++ | 3.64MB/s
[ 8.87 MB / 195.71 MB] |+++ | 5.22MB/s
[ 14.11 MB / 195.71 MB] |+++++ | 5.24MB/s
[ 19.35 MB / 195.71 MB] |++++++ | 5.24MB/s
[ 24.58 MB / 195.71 MB] |++++++++ | 5.23MB/s
[ 29.80 MB / 195.71 MB] |++++++++++ | 5.22MB/s
[ 35.01 MB / 195.71 MB] |+++++++++++ | 5.22MB/s
[ 40.23 MB / 195.71 MB] |+++++++++++++ | 5.21MB/s
[ 45.45 MB / 195.71 MB] |++++++++++++++ | 5.23MB/s
[ 50.68 MB / 195.71 MB] |++++++++++++++++ | 5.23MB/s
[ 55.90 MB / 195.71 MB] |++++++++++++++++++ | 5.23MB/s
[ 61.13 MB / 195.71 MB] |+++++++++++++++++++ | 5.23MB/s
[ 66.08 MB / 195.71 MB] |+++++++++++++++++++++ | 4.95MB/s
[ 71.07 MB / 195.71 MB] |++++++++++++++++++++++ | 4.99MB/s
[ 76.20 MB / 195.71 MB] |++++++++++++++++++++++++ | 5.14MB/s
[ 81.43 MB / 195.71 MB] |+++++++++++++++++++++++++ | 5.23MB/s
[ 86.67 MB / 195.71 MB] |+++++++++++++++++++++++++++ | 5.24MB/s
[ 91.92 MB / 195.71 MB] |+++++++++++++++++++++++++++++ | 5.24MB/s
[ 97.16 MB / 195.71 MB] |++++++++++++++++++++++++++++++ | 5.24MB/s
[ 101.99 MB / 195.71 MB] |++++++++++++++++++++++++++++++++ | 4.83MB/s
[ 106.56 MB / 195.71 MB] |+++++++++++++++++++++++++++++++++ | 4.57MB/s
[ 111.59 MB / 195.71 MB] |+++++++++++++++++++++++++++++++++++ | 5.03MB/s
[ 116.79 MB / 195.71 MB] |++++++++++++++++++++++++++++++++++++ | 5.19MB/s
[ 122.01 MB / 195.71 MB] |++++++++++++++++++++++++++++++++++++++ | 5.23MB/s
[ 127.24 MB / 195.71 MB] |++++++++++++++++++++++++++++++++++++++++ | 5.23MB/s
[ 132.17 MB / 195.71 MB] |+++++++++++++++++++++++++++++++++++++++++ | 4.93MB/s
[ 136.68 MB / 195.71 MB] |++++++++++++++++++++++++++++++++++++++++++ | 4.51MB/s
[ 141.72 MB / 195.71 MB] |++++++++++++++++++++++++++++++++++++++++++++ | 5.05MB/s
[ 146.93 MB / 195.71 MB] |++++++++++++++++++++++++++++++++++++++++++++++ | 5.21MB/s
[ 152.18 MB / 195.71 MB] |+++++++++++++++++++++++++++++++++++++++++++++++ | 5.24MB/s
[ 157.40 MB / 195.71 MB] |+++++++++++++++++++++++++++++++++++++++++++++++++ | 5.23MB/s
[ 162.65 MB / 195.71 MB] |++++++++++++++++++++++++++++++++++++++++++++++++++ | 5.24MB/s
[ 167.87 MB / 195.71 MB] |++++++++++++++++++++++++++++++++++++++++++++++++++++ | 5.23MB/s
[ 173.10 MB / 195.71 MB] |++++++++++++++++++++++++++++++++++++++++++++++++++++++ | 5.23MB/s
[ 178.33 MB / 195.71 MB] |+++++++++++++++++++++++++++++++++++++++++++++++++++++++ | 5.23MB/s
[ 183.55 MB / 195.71 MB] |+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | 5.23MB/s
[ 188.78 MB / 195.71 MB] |++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | 5.23MB/s
[ 194.01 MB / 195.71 MB] |++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++| 5.23MB/s
Download finished
# Check that the downloaded runtime is now in the inventory
[coffeepick]$ inventory
ID | Arch | Platform | Version | VM | Conf | Size | Repository | Tags
7e9904e1bfa197e6e72570207cb2bd63dd7cc4bf5f97bc5454c1fc5a559a8bf1 | x64 | linux | 11 | hotspot | jdk | 195.71 MB | urn:net.adoptopenjdk.raw | production
# Update the AdoptOpenJDK repository. New builds are published fairly
# regularly, so this command will fetch the new definitions for releases.
# Note that there are a couple of errors due to https://github.com/AdoptOpenJDK/openjdk-website/issues/363
# but this doesn't prevent the update from completing.
[coffeepick]$ repository-update urn:net.adoptopenjdk.raw
Update of urn:net.adoptopenjdk.raw started…
[ 0.00 % ] | |
ERROR com.io7m.coffeepick.adoptopenjdk.raw.AOJDKDataParser: unable to parse asset:
java.lang.IllegalStateException: Checksum missing for file
File: OpenJDK8U-jre_x64_linux_openj9_linuxXL_8u192b12_openj9-0.11.0.tar.gz
at com.io7m.coffeepick.adoptopenjdk.raw.AOJDKDataParser.parseAsset(AOJDKDataParser.java:158)
at com.io7m.coffeepick.adoptopenjdk.raw.AOJDKDataParser.parseArchive(AOJDKDataParser.java:94)
at com.io7m.coffeepick.adoptopenjdk.raw.AOJDKDataParser.parseArchives(AOJDKDataParser.java:251)
at com.io7m.coffeepick.adoptopenjdk.raw.AOJDKDataParser.parse(AOJDKDataParser.java:224)
at com.io7m.coffeepick.adoptopenjdk.raw.AOJDKRawRepository.update(AOJDKRawRepository.java:151)
at com.io7m.coffeepick.client.vanilla.CoffeePickCatalog.updateRepository(CoffeePickCatalog.java:314)
at com.io7m.coffeepick.client.vanilla.CoffeePickClients$Client.lambda$repositoryUpdate$7(CoffeePickClients.java:285)
at com.io7m.coffeepick.client.vanilla.CoffeePickClients$Client.lambda$submit$8(CoffeePickClients.java:301)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
ERROR com.io7m.coffeepick.adoptopenjdk.raw.AOJDKDataParser: unable to parse asset:
java.lang.IllegalStateException: Checksum missing for file
File: OpenJDK8U-jre_ppc64_aix_openj9_8u192b12_openj9-0.11.0.tar.gz
at com.io7m.coffeepick.adoptopenjdk.raw.AOJDKDataParser.parseAsset(AOJDKDataParser.java:158)
at com.io7m.coffeepick.adoptopenjdk.raw.AOJDKDataParser.parseArchive(AOJDKDataParser.java:94)
at com.io7m.coffeepick.adoptopenjdk.raw.AOJDKDataParser.parseArchives(AOJDKDataParser.java:251)
at com.io7m.coffeepick.adoptopenjdk.raw.AOJDKDataParser.parse(AOJDKDataParser.java:224)
at com.io7m.coffeepick.adoptopenjdk.raw.AOJDKRawRepository.update(AOJDKRawRepository.java:151)
at com.io7m.coffeepick.client.vanilla.CoffeePickCatalog.updateRepository(CoffeePickCatalog.java:314)
at com.io7m.coffeepick.client.vanilla.CoffeePickClients$Client.lambda$repositoryUpdate$7(CoffeePickClients.java:285)
at com.io7m.coffeepick.client.vanilla.CoffeePickClients$Client.lambda$submit$8(CoffeePickClients.java:301)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
[ 0.00 % ] | |
[ 1.85 % ] |++ |
[ 3.70 % ] |+++ |
[ 5.56 % ] |++++ |
[ 7.41 % ] |+++++ |
[ 9.26 % ] |++++++ |
[ 11.11 % ] |+++++++ |
[ 12.96 % ] |++++++++ |
[ 14.81 % ] |+++++++++ |
[ 16.67 % ] |++++++++++ |
[ 18.52 % ] |++++++++++++ |
[ 20.37 % ] |+++++++++++++ |
[ 22.22 % ] |++++++++++++++ |
[ 24.07 % ] |+++++++++++++++ |
[ 25.93 % ] |++++++++++++++++ |
[ 27.78 % ] |+++++++++++++++++ |
[ 29.63 % ] |++++++++++++++++++ |
[ 31.48 % ] |+++++++++++++++++++ |
[ 33.33 % ] |++++++++++++++++++++ |
[ 35.19 % ] |++++++++++++++++++++++ |
[ 37.04 % ] |+++++++++++++++++++++++ |
[ 38.89 % ] |++++++++++++++++++++++++ |
[ 40.74 % ] |+++++++++++++++++++++++++ |
[ 42.59 % ] |++++++++++++++++++++++++++ |
[ 44.44 % ] |+++++++++++++++++++++++++++ |
[ 46.30 % ] |++++++++++++++++++++++++++++ |
[ 48.15 % ] |+++++++++++++++++++++++++++++ |
[ 50.00 % ] |++++++++++++++++++++++++++++++ |
[ 51.85 % ] |++++++++++++++++++++++++++++++++ |
[ 53.70 % ] |+++++++++++++++++++++++++++++++++ |
[ 55.56 % ] |++++++++++++++++++++++++++++++++++ |
[ 57.41 % ] |+++++++++++++++++++++++++++++++++++ |
[ 59.26 % ] |++++++++++++++++++++++++++++++++++++ |
[ 61.11 % ] |+++++++++++++++++++++++++++++++++++++ |
[ 62.96 % ] |++++++++++++++++++++++++++++++++++++++ |
[ 64.81 % ] |+++++++++++++++++++++++++++++++++++++++ |
[ 66.67 % ] |++++++++++++++++++++++++++++++++++++++++ |
[ 68.52 % ] |++++++++++++++++++++++++++++++++++++++++++ |
[ 70.37 % ] |+++++++++++++++++++++++++++++++++++++++++++ |
[ 72.22 % ] |++++++++++++++++++++++++++++++++++++++++++++ |
[ 74.07 % ] |+++++++++++++++++++++++++++++++++++++++++++++ |
[ 75.93 % ] |++++++++++++++++++++++++++++++++++++++++++++++ |
[ 77.78 % ] |+++++++++++++++++++++++++++++++++++++++++++++++ |
[ 79.63 % ] |++++++++++++++++++++++++++++++++++++++++++++++++ |
[ 81.48 % ] |+++++++++++++++++++++++++++++++++++++++++++++++++ |
[ 83.33 % ] |++++++++++++++++++++++++++++++++++++++++++++++++++ |
[ 85.19 % ] |++++++++++++++++++++++++++++++++++++++++++++++++++++ |
[ 87.04 % ] |+++++++++++++++++++++++++++++++++++++++++++++++++++++ |
[ 88.89 % ] |++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
[ 90.74 % ] |+++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
[ 92.59 % ] |++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
[ 94.44 % ] |+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
[ 96.30 % ] |++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
[ 98.15 % ] |+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
Update of urn:net.adoptopenjdk.raw finished.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment