Saltar al contenido

Notas de la versión - v0.207.0

Título: Mejorar las señales de apagado, el manejo de pánicos y la compatibilidad de metadatos de pools

Versión: v0.207.0

Esta versión permite detectar antes el apagado del protocolo, mejora los diagnósticos cuando se producen pánicos en los goroutines del protocolo y los trabajadores del pipeline, y acepta hashes de metadatos de pools con longitudes distintas de 32 bytes.

  • Mejoró el manejo de pánicos en los goroutines propiedad del protocolo y los trabajadores del pipeline: recupera los pánicos y comunica diagnósticos. El procesamiento ordenado del pipeline continúa, mientras que un fallo fatal de un trabajador cancela el pipeline cuando es necesario.
  • Agregó (*protocol.Protocol).StopChan() para observar inmediatamente la solicitud de apagado cuando se ejecuta Stop(). StopChan() se cierra por separado de DoneChan(), que indica que el apagado terminó.
  • Amplió la decodificación de metadatos de pools de la consulta de estado local: usa ledger/common.PoolMetadataHash. El decodificador ahora acepta hashes de metadatos con longitudes distintas de 32 bytes, y el campo exportado usa este tipo en lugar de ledger.Blake2b256 de longitud fija.

Versión: v0.207.0

Comparar: v0.206.2…v0.207.0


Doc Holiday logo

Docs authored by Doc Holiday

Editar página

Última actualización: