Perché non c'è reindicizzazione parziale per EAV e tag?


39

Questa domanda mi ha lasciato perplesso per un bel po '.

Perché il bugfix di miglioramento introdotto in Magento 1.13.xx chiamato reindicizzazione parziale non copre gli indicizzatori "Attributi del prodotto" e "Dati di aggregazione dei tag"? Perché questi due devono essere reindicizzati manualmente?

A mio avviso, l'indice EAV è uno dei più critici. Non avere un reindicizzazione parziale per questo significa che dopo ogni vendita (e alcune persone li hanno) l'indice viene invalidato, il che significa che la navigazione a strati non è più valida, con conseguente visualizzazione incoerente dei dati e perdita delle vendite.

Mi sto perdendo qualcosa di ovvio?

Aggiornare:

Quindi, ecco la descrizione di questo errore . Una volta effettuata la vendita e il prodotto esaurito, la navigazione a più livelli riflette le modifiche agli attributi dei prodotti solo per i prodotti semplici ma non per quelli configurabili (non sono stati testati raggruppamenti e raggruppati).

Quindi supponiamo che nel tuo catalogo tu abbia un prodotto configurabile come la maglietta disponibile in diverse taglie e l'attributo "Taglia" sia "Filtrabile (con risultati)". Quindi, in una navigazione a più livelli della categoria o dei risultati di ricerca appropriati, avrai la sezione delle dimensioni in cui sono elencate tutte le dimensioni disponibili . Se dopo una delle vendite, una determinata dimensione dovesse esaurirsi, ti aspetteresti che scompaia dalla navigazione a più livelli. Ciò non accade a meno che non si aggiorni l'indice degli attributi e svuoti la cache dei blocchi.

Questo bug è davvero critico. È una minaccia a doppio senso. Innanzitutto, il cliente finale che vede le sue dimensioni in una navigazione a più livelli e poi vede che non è effettivamente disponibile lascerà il tuo negozio frustrato. La cosa peggiore è che una volta che il prodotto è di nuovo disponibile non sarà più visibile nella navigazione a più livelli, quindi il cliente finale non sarà in grado di acquistarlo. Quindi è difficile sottovalutare l'ammontare delle perdite di entrate.


5
Siamo a corto di tempo per implementare quei due e non sono stati critici dal punto di vista delle prestazioni che è stato il principale fattore trainante per le modifiche. Se vedi dati incoerenti, puoi segnalare al supporto? Forse c'è una patch per quello.
Piotr Kaminski,

2
@PiotrKaminski è triste, ma puoi tranquillamente pubblicarlo come una risposta, perché ovviamente spiega tutto.
user487772,

2
Sto votando per chiudere questa domanda come fuori tema perché si tratta di EE
Sander Mangel

4
Woah. EE è una versione perfettamente valida di Magento con molti sviluppatori (come evidenziato dal numero di voti che questa cosa ha).
Luke Rodgers,

2
"Sto votando per chiudere questa domanda come fuori tema perché si tratta di EE" - Non eccezionale
Paras Sood

Risposte:


5

Per non lasciare per sempre questa domanda in cima alla coda senza risposta, ecco di nuovo la risposta ufficiale a "PERCHÉ":

Siamo a corto di tempo per implementare quei due e non sono stati critici dal punto di vista delle prestazioni, che è stato il principale fattore trainante per le modifiche . Se vedi dati incoerenti, puoi segnalare al supporto? Forse c'è una patch per quello.

- Piotr Kaminski, 18 luglio 14 alle 17:38

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.