Skip to content

Pricing Index runs without ever completing - Magento 2.3.1 #22516

@batmike

Description

@batmike

Preconditions (*)

  1. Magento 2.3.1
  2. PHP 7.2
  3. MySQL 5.7

Steps to reproduce (*)

  1. Heavily configurable product based catalog - about 375,000 total products of which about 15,000 are configurable products and the remaining 350,000 are simple products links to the configurables.
  2. Upon upgrading to version 2.3.1 from version 2.3.0, the pricing index (catalog_product_price) would not complete indexing and would run without ending (in my environment, I let it run out to about 50 hours before giving up)
  3. After reverting the changes made in the following commits, pricing index was able to be rebuilt again:

Expected result (*)

  1. Pricing index should be able to be fully rebuilt and moved into the active price database table in a reasonable amount of time

Actual result (*)

  1. Pricing index does not rebuild after our maximum test time of 45 hours.
  2. With a 32 core, 120 GB RAM server, the pricing index was able to be rebuilt in approximately 3 minutes on the above catalog size configuration after the rollback of the noted commits to version 2.3.1.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions