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.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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