Username | Profile | java install | java-devel install | java-openjdk install | java-11-openjdk install | java-1.8.0-openjdk install | java-9-openjdk install | icedtea-web install | Comments |
---|---|---|---|---|---|---|---|---|---|
Enter result | Enter result | Enter result | Enter result | Enter result | Enter result | Enter result | |||
andrlos | f29-x64 | [1] |
1.
#1633332,
java 1.8.0 configs missing in /etc/java
|
||||||
nabooengineer | Fedora-Workstation-Live-x86_64-29_Beta-1.5 + Updates | [1] | [2] |
1.
I rolled back the initial VM snapshot each time to do a fresh install vs. installing each additive. Then installed all of them to test the alternatives switching.
2. sudo dnf install java-9-openjdk Last metadata expiration check: 0:04:00 ago on Tue 25 Sep 2018 11:43:45 PM EDT. No match for argument: java-9-openjdk Error: Unable to find a match |
|||||
spathare | Fedora 29 Workstation x86_64 | ||||||||
stooke | [1] | [2] [3] | [4] |
1.
I found the different separators between the package names and java versions slightly confusing, and for a second thought it was downgrading. This was totally my carelessness, but I thought I'd
admit to it.
$ java --version
openjdk 11-ea 2018-09-25
OpenJDK Runtime Environment (build 11-ea+22)
OpenJDK 64-Bit Server VM (build 11-ea+22, mixed mode, sharing)
RPM install:
Installing:
java-11-openjdk x86_64 1:11.0.ea.28-2.fc29 updates-testing 193 k
All I saw was the "+22" and "-2" until I looked carefully.
2. Sorry, I just read the test case again, and this was expected behaviour. As a user, I would find it very confusing - if I dnf install java , then I would expect the java-devel package to be the same version. 3. sudo dnf install java-devel offered to (and I let it) install (1/3): java-1.8.0-openjdk-1.8.0.181.b15-0.fc29.x86_64.rpm 103 kB/s | 234 kB 00:02 (2/3): java-1.8.0-openjdk-devel-1.8.0.181.b15-0.fc29.x86_64.rpm 651 kB/s | 9.8 MB 00:15 (3/3): java-1.8.0-openjdk-headless-1.8.0.181.b15-0.fc29.x86_64.rpm 875 kB/s | 32 MB 00:37 I would expect JDK 11 ! 4. JDK 11 was installed by default on my version of f29, so I got "already installed" |
|||||
stooke | Fedora-Workstation-Live-x86_64-29_Beta-1.5 + Updates | [1] | [2] |
1.
(already installed)
2. "Error: Unable to find a match" |
Username | Profile | swtich JRE/JDK | Comments |
---|---|---|---|
Enter result | |||
nabooengineer | Fedora-Workstation-Live-x86_64-29_Beta-1.5 + Updates | [1] |
1.
Awesome, just be aware that some familiarity with alternatives & java helps to do this test. The "How to test" instructions are a little nebulous, as such not as clean as the install "How to test".
|
spathare | Fedora 29 Workstation x86_64 | ||
stooke | Fedora-Workstation-Live-x86_64-29_Beta-1.5 + Updates | [1] |
1.
I think it might be confusing if java gets you 1.8, while javac gets you 11 - the mismatch should be flagged with a warning, at 'alternatives' time somehow
|
Username | Profile | system wide | Comments |
---|---|---|---|
Enter result | |||
nabooengineer | Fedora-Workstation-Live-x86_64-29_Beta-1.5 + Updates | [1] |
1.
DEFAULT, LEGACY & FUTURE worked as expected.
|
spathare | Fedora 29 Workstation x86_64 | ||
stooke | Fedora-Workstation-Live-x86_64-29_Beta-1.5 + Updates |
Username | Profile | GC testing | Comments |
---|---|---|---|
Enter result | |||
nabooengineer | Fedora-Workstation-Live-x86_64-29_Beta-1.5 + Updates | [1] [2] |
1.
Decreasing the VCPU count from 4 to 1 allows me to see the better performance of ShenandoahGC over default GC
2. Shenandoah GC appears to be functionally working as expected. GC does seem smoother/quicker. However I don't really see a pause time impact, really need to do a performance comparison benchmark and on bare metal vs on a VM F29 install. Will require some time to setup a real test, unless we have a specific test case comparison. Do we have a specific comparison? |
Username | Profile | java | java-devel | java-openjdk | java-11-openjdk | java-1.8.0-openjdk | icedtea-web | Comments |
---|---|---|---|---|---|---|---|---|
Enter result | Enter result | Enter result | Enter result | Enter result | Enter result | |||
nabooengineer | Fedora-Workstation-Live-x86_64-29_Beta-1.5 + Updates | |||||||
stooke | Fedora-Workstation-Live-x86_64-29_Beta-1.5 + Updates | [1] |
1.
"sudo dnf remove java" offered to remove all versions of java on my system, yet "sudo dnf remove java-devel" only offered to remove JDK 1.8.0. This is inconsistent.
|