Skip to content

RepartoCopier v2.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 11:42

RepartoCopier v2.1.0

Esta versión consolida la arquitectura FAN-OUT productiva posterior a v2.0.0 y endurece rendimiento, recuperación e integridad sin reintroducir rutas legacy.

Principales cambios

  • FAN-OUT unificado con SharedBlock, transferencia adaptativa y QD adaptativo por dispositivo.
  • Direct I/O overlapped para source, destinos y verify cuando la topología lo permite, con fallback buffered seguro.
  • Replay de ramas lentas solo cuando la ubicación física es demostrablemente segura, con histéresis sostenida.
  • Reintentos buffered limitados a errores realmente transitorios.
  • Verificación CRC32C/Castagnoli y telemetría de cuello de botella de verify.
  • Recovery endurecido ante crashes de journal/manifest, .part huérfanos, cleanup post-commit y concurrencia entre procesos.
  • Aislamiento de fallos por destino FAN-OUT y cancelación correcta desde pausa.
  • Throughput visual en pausa fijado inmediatamente a 0.0 B/s.
  • Eliminación de rutas/clases reemplazadas (StorageWritePolicy, FanoutPerformancePolicy, ExplicitOffsetWriter).
  • AppLogo.png reparado y regenerado con transparencia válida.

Validación

  • Suite Core Release completa.
  • WinUI Release x64 con warnings tratados como errores.
  • Contratos de arquitectura sobre retries, replay e UI pausada.
  • Publicación self-contained win-x64.
  • SHA256SUMS.txt incluido para verificar el ZIP descargable.

Plataforma: Windows 10 2004 (19041) o posterior, x64 · .NET 10 · WinUI 3.