Replies: 3 comments 1 reply
-
I think the reason is simply because I wonder if it's okay to just mark the process as |
Beta Was this translation helpful? Give feedback.
-
Yes, that is clear, what is not obvious is why cron task |
Beta Was this translation helpful? Give feedback.
-
I have production project which is running since this discussion was started and had no complains since then. |
Beta Was this translation helpful? Give feedback.
-
Let's discuss before opening issue.
Does anyone understand why that is the case? I can not find any logic to that.
\Mage_CatalogRule_Model_Observer::dailyCatalogUpdate
is executed from cron taskcatalogrule_apply_all
at 1 am every day, which in turn is hard-coded to run full re-indexing of catalog_product_price index - see\Mage_CatalogRule_Model_Rule::applyAll
Than the core has another crontab task
catalog_product_index_price_reindex_all
which runs every day at 2 am. It simply does again the full price re-indexing. What's the point? Do I miss something?EDIT: If anyone do check and do not find a reason for that, please comment so I know other people did not found a reason. Thanks.
EDIT 2: and there is one more public method intended to trigger full price re-indexing but I did not find any usage of it:
\Mage_CatalogRule_Model_Observer::runCatalogProductPriceReindex
Beta Was this translation helpful? Give feedback.
All reactions