foojayio / foojayio/discoapi

Inconsistent result when adding or not the `jdk_version` parameter

Abierto
#116 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
154
Forks
17
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

For the `graalvm` distribution, when doing a package query, the results are inconsistent if the `jdk_version` parameter is added:

* Requesting packages without a `jdk_version`:
* https://api.foojay.io/disco/v3.0/packages?distro=graalvm&operating_system=linux&directly_downloadable=true&latest=available
* The above returns results, with some entries having `jdk_version` valued at `21`.
* But when adding `jdk_version` to the request, no packages are returned
* https://api.foojay.io/disco/v3.0/packages?jdk_version=21&distro=graalvm&operating_system=linux&directly_downloadable=true&latest=available

Am I missing something?

Investigaton done in the context of:
* gradle/foojay-toolchains#95

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza reproduciendo las dos solicitudes a /disco/v3.0/packages del issue y comparando sus respuestas, centrándote en los filtros graalvm, linux, directly_downloadable, latest y jdk_version. Usa gradle/foojay-toolchains#95 como contexto. La tarea estará terminada cuando se explique el comportamiento de la solicitud filtrada y el resultado incoherente se corrija o se documente claramente.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
api, backend
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.