You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Select any index, for example the 'Product Categories' index.
Select Update on Save from the dropdown at the top and click Save.
Select the same index again, select Update by Schedule from the dropdown and click Save.
Expected result
When executing step 4, the catalog_product_category_cl table is dropped and recreated, resetting its auto increment value to 0.
The version_id column in the mview_state table for the catalog_product_category index should be set to 0 so it matches the auto increment value of the catalog_product_category_cl table.
Actual result
The version_id column in the mview_state table for the catalog_product_category index is not set to 0.
It will only be set to 0 after manually running bin/magento index:reindex catalog_product_category on the command line.
This issue causes any logged change in the *_cl tables to be skipped until a manual reindex with bin/magento index:reindex catalog_product_category has been executed. Because of this, any changes made to the catalog related to the affected indexes will not become visible on the front end of your shop. I think this issue is highly related to #5836 (which hasn't seen any progress from Magento's side in a while). It is also somewhat related to #10203.
The text was updated successfully, but these errors were encountered:
Turns out this issue only occurs on our installations with the Mirasvit Search Spell-Correction module installed (part of their Sphinx Search Ultimate module). I'll inform them to fix this and close this issue.
Preconditions
Update by Schedule
Steps to reproduce
System > Index Management
Update on Save
from the dropdown at the top and clickSave
.Update by Schedule
from the dropdown and clickSave
.Expected result
When executing step 4, the
catalog_product_category_cl
table is dropped and recreated, resetting its auto increment value to 0.The
version_id
column in themview_state
table for thecatalog_product_category
index should be set to 0 so it matches the auto increment value of thecatalog_product_category_cl
table.Actual result
The
version_id
column in themview_state
table for thecatalog_product_category
index is not set to 0.It will only be set to 0 after manually running
bin/magento index:reindex catalog_product_category
on the command line.This issue causes any logged change in the
*_cl
tables to be skipped until a manual reindex withbin/magento index:reindex catalog_product_category
has been executed. Because of this, any changes made to the catalog related to the affected indexes will not become visible on the front end of your shop. I think this issue is highly related to #5836 (which hasn't seen any progress from Magento's side in a while). It is also somewhat related to #10203.The text was updated successfully, but these errors were encountered: