Notas de la versión - v0.207.0
v0.207.0
Sección titulada «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.
Nuevas funciones
Sección titulada «Nuevas funciones»- 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 ejecutaStop().StopChan()se cierra por separado deDoneChan(), que indica que el apagado terminó.
Cambios incompatibles
Sección titulada «Cambios incompatibles»- 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 deledger.Blake2b256de longitud fija.
Versión: v0.207.0
Comparar: v0.206.2…v0.207.0
Docs authored by Doc Holiday