MDVA-30977: produtos ausentes de categorias, relacionados à indexação

O patch MDVA-30977 corrige os problemas com produtos exibidos nas páginas de categoria da loja durante as ações de reindexação ou em massa com um grande número de produtos. Este patch está disponível quando a Ferramenta de Patches de Qualidade (QPT) v.1.0.6 está instalada. Os problemas estão programados para serem corrigidos no Adobe Commerce 2.4.2.

Produtos e versões afetados

O patch foi criado para o Adobe Commerce na infraestrutura em nuvem 2.3.4. Também é compatível com o Adobe Commerce no local 2.3.4.

NOTE
O patch pode se tornar aplicável a outras versões com as novas versões da Ferramenta de patches de qualidade. Para verificar se o patch é compatível com a sua versão do Adobe Commerce, atualize o pacote magento/quality-patches para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.

Problemas

Problema 1

O número de produtos exibidos na página de categoria da loja é diferente após cada recarregamento de página durante a atualização de produtos em massa.

Etapas a serem reproduzidas:

  1. Crie pelo menos 30000 produtos em duas categorias - pelo menos 15000 produtos em cada categoria.
  2. Vá para Catálogo > Produtos no Administrador do Commerce.
  3. Selecione todos os produtos na grade e execute uma atualização de atributo em massa. Por exemplo, defina o atributo Novo = Sim.
  4. Execute o trabalho Magento cron usando o comando bin/magento cron:run duas vezes.
  5. Atualize as páginas de categoria na Loja enquanto o Adobe Commerce executa a atualização de 30000 produtos.

Resultado esperado:

O número de produtos em categorias é sempre 15000 em cada atualização de página de categoria.

Resultado real:

O número de produtos em categorias é diferente em cada atualização de página de categoria.

Problema 2

Quando a reindexação completa do inventário é executada, as páginas de categoria ficam vazias e a mensagem Não é possível encontrar produtos que correspondam à seleção é exibida.

Etapas a serem reproduzidas:

  1. Configure o Adobe Commerce com o Elasticsearch.
  2. Adicionar um novo site.
  3. Crie uma nova fonte e atribua-a ao novo site usando a opção Gerenciar estoque.
  4. Crie 30000 produtos configuráveis.
  5. Atribua todos os produtos ao novo site e também adicione o inventário à nova origem de inventário.
  6. Executar um reindexação completo.
  7. Executar a reindexação de estoque executando bin/magento indexer:reindex inventory
  8. Procure uma categoria com um grande número de produtos.

Resultado esperado:

As páginas de categoria exibem os produtos como de costume durante a reindexação.

Resultado real:

As páginas de categoria ficam vazias durante a reindexação.

Aplicar o patch

Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:

Leitura relacionada

Para saber mais sobre a Ferramenta de correção de qualidade, consulte:

Para obter informações sobre outros patches disponíveis no QPT, consulte a seção Patches disponíveis no QPT.

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