`latest` API parameter does not seem to work as expected
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 42/100
Línea de trabajo
Comienza con el endpoint de packages documentado y reproduce la solicitud vinculada de Semeru JDK 11 usando latest=available. Compara la respuesta con las expectativas indicadas: excluye los paquetes cuyo latest_build_available sea false y determina si la distribución certificada debe llamarse semeru_certified; se considera completado cuando el comportamiento de la API y la nomenclatura coinciden con el contrato documentado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
This might be user error.
I want to download (say) the latest version of Semeru JDK 11, for Linux/x64.
The documentation says I should use latest=available, but if I do that I get the following response:
{
"result": [
{
"id": "e001e5341739cb1a86454e2bf4758eb2",
"archive_type": "tar.gz",
"distribution": "semeru",
"major_version": 11,
"java_version": "11.0.22",
"distribution_version": "11.0.22",
"jdk_version": 11,
"latest_build_available": true,
"release_status": "ga",
"term_of_support": "lts",
"operating_system": "linux",
"lib_c_type": "glibc",
"architecture": "x64",
"fpu": "unknown",
"package_type": "jdk",
"javafx_bundled": false,
"directly_downloadable": true,
"filename": "ibm-semeru-open-jdk_x64_linux_11.0.22_7_openj9-0.43.0.tar.gz",
"links": {
"pkg_info_uri": "https://api.foojay.io/disco/v3.0/ids/e001e5341739cb1a86454e2bf4758eb2",
"pkg_download_redirect": "https://api.foojay.io/disco/v3.0/ids/e001e5341739cb1a86454e2bf4758eb2/redirect"
},
"free_use_in_production": true,
"tck_tested": "unknown",
"tck_cert_uri": "",
"aqavit_certified": "unknown",
"aqavit_cert_uri": "",
"size": 205750292,
"feature": []
},
{
"id": "81408b9d636baab491c46b2948299907",
"archive_type": "tar.gz",
"distribution": "semeru",
"major_version": 11,
"java_version": "11.0.22",
"distribution_version": "11.0.22",
"jdk_version": 11,
"latest_build_available": false,
"release_status": "ga",
"term_of_support": "lts",
"operating_system": "linux",
"lib_c_type": "glibc",
"architecture": "x64",
"fpu": "unknown",
"package_type": "jdk",
"javafx_bundled": false,
"directly_downloadable": true,
"filename": "ibm-semeru-certified-jdk_x64_linux_11.0.22.0.tar.gz",
"links": {
"pkg_info_uri": "https://api.foojay.io/disco/v3.0/ids/81408b9d636baab491c46b2948299907",
"pkg_download_redirect": "https://api.foojay.io/disco/v3.0/ids/81408b9d636baab491c46b2948299907/redirect"
},
"free_use_in_production": true,
"tck_tested": "no",
"tck_cert_uri": "",
"aqavit_certified": "yes",
"aqavit_cert_uri": "https://github.com/ibmruntimes/semeru11-certified-binaries/releases/download/jdk-11.0.22%2B7_openj9-0.43.0/ibm-semeru-certified-jdk_x64_linux_11.0.22.0.tap.zip",
"size": 219470559,
"feature": []
}
],
"message": "2 package(s) found"
}
It's returned:
ibm-semeru-open-jdk_x64_linux_11.0.22_7_openj9-0.43.0.tar.gzwithlatest_build_available=trueibm-semeru-certified-jdk_x64_linux_11.0.22.0.tar.gzwithlatest_build_available=false
I think that:
latest=availableshould have filtered out anylatest_build_available=false- a
semeru-certifiedJDK should have adistributionofsemeru_certified
- Lenguaje dominante
- Java
- Estrellas
- 154
- Forks
- 18
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de foojayio/discoapi
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 32/100
-
Corretto distribution_version loses build/revision componentsPosiblemente ocupada @HanSolo la tomó hace 5 días. Abiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
-
oracle_open_jdk: JDK 27 GA build 35 still reported as 27-ea+35Posiblemente ocupada @danishnawab la tomó hace 25 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
Todos los issues de foojayio/discoapi
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
openhab/openhab-addons#21921 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
jellyfin/jellyfin-androidtv#5885 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
objectionary/eo-graphs#85 ·
-
XtYaml throws a bare ClassCastException when sheets or asserts is a scalar or holds a non-stringAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
objectionary/xax#246 ·
Los mantenedores suelen responder en 1 día