Omitir verificación de versión de Redis

¿Es posible omitir la verificación de la versión de Redis en una reconstrucción? La reconstrucción comenzó a fallar en la versión más reciente de Discourse y el único error que veo es que Discourse requiere Redis 6.2.0 o superior. Estamos usando un servidor Redis externo que está en la versión 6.0.14. Me sorprendería que esto causara un problema con la funcionalidad de Discourse, así que me gustaría poder actualizar Discourse hasta que podamos actualizar Redis.

También intenté reconstruir sin usar Redis externo, pero obtuve errores diferentes entonces, dependiendo de si incluí la plantilla de Redis.

Gracias.

Me sorprendería que establecieran esa versión como requisito si no hubiera una razón.

Vi una publicación anterior donde se decía/implicaba que el requisito se debe simplemente a que es lo que usan para desarrollar/probar, por lo que no pueden garantizar que funcione nada menos. Estoy dispuesto a asumir ese riesgo o al menos probarlo si es posible. También estoy buscando acelerar nuestra actualización.

Hmm. Eso me suena familiar. Pero este requisito se agregó recientemente, así que creo que probablemente haya una razón. ¡Pero no puedo buscar commits muy bien desde mi teléfono, así que veremos qué más escuchamos!

1 me gusta

Estamos utilizando un nuevo comando de Redis que solo está disponible en Redis >= 6.2.0. Enviamos esa versión de Redis en nuestra imagen base durante 11 meses, y también está disponible en el servicio AWS Elasticache, o como la imagen oficial de Docker de Redis.

El cambio se realizó para obtener un mejor rendimiento en situaciones de alto tráfico, donde Redis se convierte en un cuello de botella para algunas instancias grandes de Discourse.

Dicho esto, estamos discutiendo internamente si es un requisito demasiado agresivo y podríamos revertir ese parche de rendimiento para acomodar sitios que se quedaron atascados en una versión antigua.

6 Me gusta

Bueno saberlo, gracias. Jay tenía razón, tenías una razón. :grinning:

Puedo cambiar a usar una versión más reciente, pero podría ser bueno no hacer que eso sea un requisito estricto para aquellos que se quedan un poco atrás si no rompe nada.

¡Gracias!

3 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.