When querying the /disco/v3.0/packages/jdks endpoint with a specific jdk_version, the response
includes packages that do not match the requested version.
curl -s -X 'GET' \
'https://api.foojay.io/disco/v3.0/packages/jdks?jdk_version=21&distribution=mandrel&architecture=x64&&operating_system=linux&latest=per_distro' \
-H 'accept: application/json' | jq '.result'
Expected Behavior
All returned packages should have java21 in the filename.
Actual Behavior
DISCO API returns old Mandrel packages versioned 21.x (Mandrel version) that are JDK-11 and JDK-17 based.
Additional info
According to graalvm/setup-graalvm#211 this used to work as expected 3-4 days ago.
When querying the
/disco/v3.0/packages/jdksendpoint with a specificjdk_version, the responseincludes packages that do not match the requested version.
Expected Behavior
All returned packages should have
java21in the filename.Actual Behavior
DISCO API returns old Mandrel packages versioned
21.x(Mandrel version) that are JDK-11 and JDK-17 based.Additional info
According to graalvm/setup-graalvm#211 this used to work as expected 3-4 days ago.