¿Por qué no hay reindexación parcial para EAV y etiquetas?

39

Esta pregunta me dejó perplejo durante bastante tiempo.

¿Por qué la corrección de errores de mejora introducida en Magento 1.13.xx se llama reindexación parcial que no cubre los indizadores "Atributos del producto" y "Datos de agregación de etiquetas"? ¿Por qué estos dos tienen que volver a indexarse ​​manualmente?

En mi opinión, el índice EAV es uno de los más críticos. No tener una reindexación parcial significa que después de cada venta (y algunas personas las tienen) el índice se invalida, lo que significa que la navegación por capas ya no es válida, lo que resulta en una visualización de datos inconsistente y pérdida de ventas.

¿Me estoy perdiendo algo obvio?

Actualizar:

Así que aquí está la descripción de este error . Una vez que se realiza la venta y el producto se agota, la navegación en capas refleja los cambios para los atributos de los productos solo para productos simples, pero no para configurables (no han probado paquetes agrupados).

Así que supongamos que en su catálogo tiene un producto configurable como una camiseta disponible en diferentes tamaños y el atributo "Tamaño" es "Filtrable (con resultados)". Luego, en una navegación por capas de la categoría apropiada o resultados de búsqueda, tendrá la sección de tamaños donde se enumeran todos los tamaños disponibles . Si después de una de las ventas, un tamaño en particular se agota, esperaría que desapareciera de la navegación por capas. Esto no sucede a menos que actualice el índice de atributos y la caché de bloques de vaciado.

Este error es realmente crítico. Es una amenaza de dos vías. Primero, el cliente final que ve su tamaño en una navegación en capas y luego ve que en realidad no está disponible abandonará su tienda frustrado. Lo peor es que una vez que el producto vuelva a estar en stock, no será visible en la navegación por capas, por lo que el cliente final no podrá comprarlo. Por lo tanto, es difícil subestimar la cantidad de pérdidas de ingresos.

usuario487772
fuente
55
Nos quedamos sin tiempo para implementar esos dos y no fueron críticos desde el punto de vista del rendimiento, que fue el principal factor impulsor de los cambios. Si ve datos inconsistentes, ¿puede informar al soporte? Tal vez hay un parche para eso.
Piotr Kaminski
2
@PiotrKaminski esto es triste, pero puedes publicarlo de manera segura como respuesta, ya que, por supuesto, explica todo.
user487772
2
Estoy votando para cerrar esta pregunta como fuera de tema porque se trata de EE
Sander Mangel
44
Woah EE es una versión perfectamente válida de Magento con muchos desarrolladores (como lo demuestra la cantidad de votos que tiene).
Luke Rodgers
2
"Estoy votando para cerrar esta pregunta como fuera de tema porque se trata de EE" - No es genial
Paras Sood

Respuestas:

5

Para no dejar que esta pregunta cuelgue en la parte superior de la cola sin respuesta para siempre, aquí está la respuesta oficial a "POR QUÉ" nuevamente:

Nos quedamos sin tiempo para implementar esos dos y no fueron críticos desde el punto de vista del rendimiento, que fue el principal factor impulsor de los cambios . Si ve datos inconsistentes, ¿puede informar al soporte? Tal vez hay un parche para eso.

- Piotr Kaminski 18 de julio de 14 a 17:38

Fabian Schmengler
fuente