uc_product_kit_load does a node_load of every product within the product kit. If you have 30 products in your product kit, this adds say 500 queries on a page view. That's a lot of queries. Could it just ask for the info it needs without a full node_load?

Comments

rszrama’s picture

Issue tags: +Scaling, +ubercamp sprint

Tagging.

longwave’s picture

Status: Active » Closed (won't fix)

If we don't call node_load() we don't give other modules a chance to alter those products when they are loaded as part of a kit, so I think this has to stay. This issue is 18 months old with no other comments, so I guess it's not actually a problem for anyone.