Tiles cache does not work for low zoom
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- apache, cpp
- Área
- backend, performance
Línea de trabajo
El informe identifica render_list y el diagnóstico en src/mod_tile.c:374; empieza revisando la ruta tile_state y reproduciendo las solicitudes de caché con niveles de zoom bajos y altos. Se considera terminado cuando las teselas con poco zoom se leen desde la caché en lugar de renderizarse repetidamente, y el estado de expiración registrado coincide con la antigüedad de la tesela.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I ran render_list to create titles cache.
Meta tiles rendered: Rendered 1398103 tiles in 61960.41 seconds (22.56 tiles/s)
Total tiles rendered: Rendered 89478592 tiles in 61960.41 seconds (1444.13 tiles/s)
Total tiles handled: Rendered 1398103 tiles in 61960.41 seconds (22.56 tiles/s)
*****************************************************
Zoom 01: min: 1.2 avg: 1.2 max: 1.2 over a total of 1.2s in 1 requests
Zoom 02: min: 104.1 avg: 104.1 max: 104.1 over a total of 104.1s in 1 requests
Zoom 03: min: 104.2 avg: 104.2 max: 104.2 over a total of 104.2s in 1 requests
Zoom 04: min: 0.6 avg: 535.4 max: 1605.0 over a total of 1606.2s in 3 requests
Zoom 05: min: 0.2 avg: 121.8 max: 1583.3 over a total of 1826.5s in 15 requests
Zoom 06: min: 0.2 avg: 61.8 max: 1750.2 over a total of 3952.6s in 64 requests
Zoom 07: min: 0.2 avg: 15.6 max: 1294.7 over a total of 3971.6s in 255 requests
Zoom 08: min: 0.2 avg: 6.2 max: 892.9 over a total of 6375.1s in 1024 requests
Zoom 09: min: 0.2 avg: 1.7 max: 599.4 over a total of 7071.1s in 4096 requests
Zoom 10: min: 0.2 avg: 0.6 max: 237.7 over a total of 10385.3s in 16384 requests
Zoom 11: min: 0.2 avg: 0.5 max: 174.2 over a total of 32224.5s in 65536 requests
Zoom 12: min: 0.2 avg: 0.3 max: 122.0 over a total of 91320.5s in 262141 requests
Zoom 13: min: 0.2 avg: 0.3 max: 96.5 over a total of 314768.3s in 1048564 requests
Cache works fine for higher zoom. For lower zoom tiles are being rendered over and over again instead of being read from cache.
[Fri Sep 03 10:42:41.600301 2021] [tile:debug] [pid 19:tid 139994266433280] ./src/mod_tile.c(374): [client 10.0.3.10:55890] tile_state: determined state of ajt 5 4 4 on store 7f52e4000f50: Tile size: 149379, expired: 1 created: 1630391540
As you can see tile was created 3 days ago but still it's expired already.
- Lenguaje dominante
- C++
- Estrellas
- 318
- Forks
- 199
- 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 openstreetmap/mod_tile
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
openstreetmap/mod_tile#292 · 4 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
openstreetmap/mod_tile#499 · 4 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
openstreetmap/mod_tile#478 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
openstreetmap/mod_tile#477 · 7 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 32/100
openstreetmap/mod_tile#472 · 1 comentario ·
Todos los issues de openstreetmap/mod_tile
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
mpfaffenberger/privateer_reimagined#658 ·
Los mantenedores suelen responder en 1 día
-
Broken links in the docsAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
microsoft/onnxruntime#33018 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
AXERA-TECH/ax-llm#81 ·
-
enhancement
Dificultad 2/5 Medio día Aptitud para principiantes 78/100
ros-industrial/ros2_canopen#448 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día