Hoy hemos lanzado la versión del cliente .NET de Couchbase 1.3.2 1.3.3, que es una versión de estabilización y corrección de errores.
Un par de correcciones importantes incluyen:
- Reducir el número de cambios de configuración ordenando la lista antes de comparar los códigos hash de la configuración actual y la anterior.
- Aleatorizar los nodos de arranque para que los clientes utilicen nodos diferentes para arrancar, de modo que la carga se distribuya por todo el clúster y que, cuando se produzcan cambios en el clúster y los clientes necesiten reconfigurarse, se minimice el efecto "manada en estampida".
- Además, se han corregido varios errores menores y se han realizado ajustes que mejoran el rendimiento o la estabilidad del cliente. Las notas de la versión completa se encuentran en aquí.
Contribuciones comunitarias
También hemos recibido varias contribuciones de la comunidad en forma de archivos de informes de errores en Jira y de nuestra página de preguntas y respuestas, además de un par de pull requests de Github¡! MUCHAS GRACIAS a todos aquellos que se han tomado la molestia de rellenar un informe de error o una solicitud de funcionalidad. La participación de la comunidad es muy importante para un proyecto de código abierto.
Un saludo muy especial a bchavez y sdir456 que han contribuido con pull requests:
Ambos se han incluido en esta versión. Seguid enviando contribuciones y participando en la comunidad, ¡se agradece mucho!
Los binarios se encuentran en aquí y en Nuget o se instala escribiendo lo siguiente en el intérprete de comandos de Nuget:
A continuación repasaré los detalles de la Configuración de Streaming HTTP para el próximo cliente .NET 2.X.