MDVA-30977: productos que faltan en las categorías, relacionados con la indexación

El parche MDVA-30977 soluciona los problemas con los productos mostrados en las páginas de categorías de tiendas durante las reindexaciones o las acciones masivas con un gran número de productos. Este parche está disponible cuando está instalada la Herramienta de parches de calidad (QPT) v.1.0.6. Estos problemas están programados para solucionarse en Adobe Commerce 2.4.2.

Productos y versiones afectados

El parche se ha creado para Adobe Commerce en la infraestructura en la nube 2.3.4. También es compatible con Adobe Commerce local 2.3.4.

NOTE
El parche podría ser aplicable a otras versiones con las nuevas versiones de la herramienta Parches de Calidad. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el paquete magento/quality-patches a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches. Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.

Problemas

Problema 1

El número de productos que se muestra en la página de categoría de la tienda es diferente después de que cada página se vuelva a cargar durante la actualización masiva de productos.

Pasos a seguir:

  1. Cree al menos 30000 productos en dos categorías, al menos 15000 productos en cada categoría.
  2. Vaya a Catálogo > Productos en el Administrador de Commerce.
  3. Seleccione todos los productos de la cuadrícula y realice una actualización masiva de atributos. Por ejemplo, establezca el atributo New = Yes.
  4. Ejecute el trabajo cron de Magento usando el comando bin/magento cron:run dos veces.
  5. Actualice las páginas de categorías en Storefront mientras Adobe Commerce realiza la actualización de productos 30000.

Resultado esperado:

El número de productos en categorías siempre se 15000 en cada actualización de página de categoría.

Resultado real:

El número de productos en las categorías es diferente en cada actualización de página de categoría.

Problema 2

Cuando se ejecuta la reindexación completa del inventario, las páginas de categoría se vacían y se muestra el mensaje No podemos encontrar productos que coincidan con la selección.

Pasos a seguir:

  1. Configure Adobe Commerce con Elasticsearch.
  2. Añada un nuevo sitio web.
  3. Cree un nuevo origen y asígnelo al nuevo sitio web mediante Administrar stock.
  4. Cree 30000 productos configurables.
  5. Asigne todos los productos al nuevo sitio web y agregue inventario al nuevo origen de inventario.
  6. Ejecute una reindexación completa.
  7. Ejecute el reíndice de inventario ejecutando bin/magento indexer:reindex inventory
  8. Examine una categoría con un gran número de productos.

Resultado esperado:

Las páginas de categorías muestran los productos como de costumbre durante la reindexación.

Resultado real:

Las páginas de categoría quedan vacías durante la reindexación.

Aplicar el parche

Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:

Lectura relacionada

Para obtener más información sobre la herramienta Parches de calidad, consulte:

Para obtener información sobre otros parches disponibles en QPT, consulte la sección Parches disponibles en QPT.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a