HTTP services on macOS warn generate a warning about missing Netty MacOSDnsServerAddressStreamProvider
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- java
- Área
- build-system
Línea de trabajo
Inspecciona la configuración de Gradle del proyecto de los ejemplos y reproduce la advertencia del resolvedor DNS de Netty en macOS, incluidos los sistemas basados en ARM. Compara las opciones disponibles de dependencias de ejecución para macOS y verifica que el resolvedor nativo adecuado esté presente sin afectar a otras plataformas; se considera terminado cuando el inicio ya no emite la advertencia.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
We currently do not include a runtime dependency on Netty's macOS-specific DNS resolver package, which causes the following warning on startup:
2023-12-11 11:54:31 WARN io.netty.resolver.dns.DnsServerAddressStreamProviders - Can not find io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider in the classpath, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'
This doesn't seem to be causing examples to break in an obvious way but there are probably cases where it is desirable to use the native resolver config.
We may address this by including something like the following in our examples' project Gradle config:
plugins {
// ...
id("com.google.osdetector") version "1.7.0"
}
dependencies {
// ...
if (osdetector.os == "osx") {
runtimeOnly("io.netty:netty-resolver-dns-native-macos:4.1.72.Final:osx-${osdetector.arch}")
}
}
Since ARM-architecture macOS is likely going to be a common development platform, we may wish to fix this purely to suppress the WARN noise even if it doesn't break anything.
- Lenguaje dominante
- Java
- Estrellas
- 60
- Forks
- 17
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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 restatedev/sdk-java
-
Vert.x 5 update Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
restatedev/sdk-java#629 · 2 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 68/100
restatedev/sdk-java#614 · 2 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
restatedev/sdk-java#603 ·
-
Reflection based experience Abierto
restatedev/sdk-java#570 · 1 asignado ·
-
Java jackson 3 version upgrade Abiertodependencies
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
restatedev/sdk-java#569 · 2 comentarios · 1 reacción ·
Todos los issues de restatedev/sdk-java
Issues similares
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
inu-appcenter/memorIN-backend#288 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
frontend maui-pilot pilot-ask question
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
executions.Query — startDate and timeRange filters are sent with inverted comparison operators Abiertoarea/plugin
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
kestra-io/plugin-kestra#190 ·