ACSD-63572: le tabelle temporanee dell'indicizzatore catalogrule non vengono pulite se il processo di indicizzazione viene terminato
La patch di ACSD-63572 risolve il problema relativo alla mancata pulizia delle tabelle temporanee dell'indicizzatore quando il processo è stato terminato a causa di un aggiornamento o di un'interruzione del sistema in CLI. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.58. L’ID della patch è ACSD-63572. Il problema è pianificato per essere risolto in Adobe Commerce 2.4.8.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce (tutti i metodi di distribuzione) 2.4.6-p8
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.5 - 2.4.7-p3
magento/quality-patches alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.Problema
Le tabelle temporanee dell'indicizzatore non vengono pulite quando il processo viene terminato a causa di un aggiornamento del sistema o di un arresto in CLI.
Passaggi da riprodurre:
-
Apri CLI.
-
Esegui comando:
bin/magento indexer:reindex catalogrule_rule. -
Annullare il processo prima che sia terminato utilizzando:
^C. -
Reimpostare gli indicizzatori utilizzando:
bin/magento indexer:reset catalogrule_rule catalogrule_product. -
Ripetere più volte i passaggi precedenti.
-
Verificare la presenza delle tabelle temporanee seguenti create nel database:
code language-none catalogrule_product__temp* catalogrule_product_price__temp*
Risultati previsti:
Le tabelle temporanee precedenti vengono eliminate quando non sono necessarie.
Risultati effettivi:
Le tabelle temporanee precedenti non vengono rimosse.
Applicare la patch
Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:
- Adobe Commerce o Magento Open Source on-premise: Quality Patches Tool > Utilizzo nella guida di Quality Patches Tool.
- Adobe Commerce su infrastruttura cloud: Aggiornamenti e patch > Applica patch nella guida Commerce su infrastruttura cloud.
Lettura correlata
Per ulteriori informazioni su Quality Patches Tool, vedere:
- Quality Patches Tool: strumento self-service per patch di qualità nella guida degli strumenti.