Volver a Novedades
v2.10.2-r2CorreccionesArquitectura

Lian Ai v2.10.2-r2 · Integridad Marketplace

El diagnóstico podía mostrar 0/4 tablas y declarar ausentes las tablas Marketplace aunque las consultas posteriores reportaran categorías y eventos existentes.

Lian Ai v2.10.2-r2 · Integridad Marketplace

Incidencia

El diagnóstico podía mostrar 0/4 tablas y declarar ausentes las tablas Marketplace aunque las consultas posteriores reportaran categorías y eventos existentes.

Causa

MarketplacePublicService::health() y ensureSchema() comprobaban existencia mediante SHOW TABLES LIKE ? preparado. En determinadas combinaciones MariaDB/PDO esa sentencia no se prepara correctamente; el catch interpretaba el fallo del probe como tabla ausente.

Corrección

  • La existencia se comprueba mediante information_schema.TABLES con parámetros.
  • El health check incluye las seis estructuras actuales del dominio Marketplace, incluida marketplace_promotions.
  • Release Integrity muestra denominador dinámico (6/6 en la estructura actual), eliminando el antiguo /4 fijo.
  • El actualizador ejecuta MarketplacePublicService::ensureSchema() de forma idempotente antes de validar.
  • Se verifica preservación de categorías y eventos antes/después.
  • No se hace DROP, TRUNCATE ni recreación destructiva de tablas existentes.
Versión anterior← v2.10.2-r1
Versión siguientev2.10.3 →