Closed toddbc closed 8 years ago
Incredible work here. Very concise and easy to follow. I can't find anything wrong with it to be honest. I'm pulling it down to test on a vanilla 1.14 and will report back with findings.
@toddbc could you add the Ticket # you're billing to please?
Ticket #331346.
This looks good. It works seamlessly for me on local Mage 1.14. Great work.
This does a few important things:
Note that when product category membership is changed:
All of these would happen for every product in a smart category, every time the smart category was reevaluated. These changes, along with #10, prevent that so FPC and indexes are only touched for products that actually change.
This however does mean potentially more full smart category reindexes (e.g. when product data changes frequently.) Based on testing, when the membership doesn't change or changes very little, this is fairly inexpensive even on a large catalog.