Hi, all Sorry, for so short comments for this issue. Now i'll try to explain more what was done and why. Bug is fixed and nothing has to be changed in your modules. The main goal was to save query on lazy loading, for example if article has 10 fields so on first load (when tmp files are not generated) it makes 10 queries to db to collect data. From now only 1 query is needed, no mater how many fields object has; this data is cached and used only when needed. For this purpose was changed the lazy loading algorithm and data selecting query. It was changed from selecting numeric array to associative. And there was missed that in modules can be using lowercase (or mixed) fields (in shop always uppercase. ). So fix is that returned data array all indexes are changed to uppercase. The fix will be released in 4.5.7. or you can take it from nightly builds.
Linas Kukulskis Developer [email protected] Phone +370 37 333053 Fax +370 37 333054 www.oxid-esales.com OXID eSales AG Bertoldstraße 48, 79098 Freiburg, Germany Lithuanian Division K. Petrausko g. 26-316, Kaunas LT-44158, Lithuania Sales tax identification number: DE 231 450 866 Board of directors authorized to represent the company: Roland Fesenmayr (chairman), Eric Jankowfsky, Andrea Seeger Chairman of the supervisory board: Harald Fuchs Head office Freiburg: Bertoldstraße 48, 79098 Freiburg, Germany Court of registration: Amtsgericht Freiburg i. Br., HRB 701648, Office reference number: 06/447/41949 The next Generation of Premium eCommerce Latest version OXID eShop 4 as open source ________________________________________ From: [email protected] [[email protected]] on behalf of Tobias Merkl [[email protected]] Sent: Monday, January 23, 2012 5:17 PM To: [email protected] Subject: Re: [oxid-dev-general] Problem 4.5.6 oxubase Sorry guys, but now it´s an bug! All developer has to check their moduls for oxid > 4.5.6 and make db-fieldnames UPPERCASE ?! Kindest Regards Tobias -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Im Auftrag von Linas Kukulskis Gesendet: Montag, 23. Januar 2012 15:59 An: [email protected] Betreff: Re: [oxid-dev-general] Problem 4.5.6 oxubase Hi, its related to this bug: https://bugs.oxid-esales.com/view.php?id=3463. Linas Kukulskis Developer [email protected] Phone +370 37 333053 Fax +370 37 333054 www.oxid-esales.com OXID eSales AG Bertoldstraße 48, 79098 Freiburg, Germany Lithuanian Division K. Petrausko g. 26-316, Kaunas LT-44158, Lithuania Sales tax identification number: DE 231 450 866 Board of directors authorized to represent the company: Roland Fesenmayr (chairman), Eric Jankowfsky, Andrea Seeger Chairman of the supervisory board: Harald Fuchs Head office Freiburg: Bertoldstraße 48, 79098 Freiburg, Germany Court of registration: Amtsgericht Freiburg i. Br., HRB 701648, Office reference number: 06/447/41949 The next Generation of Premium eCommerce Latest version OXID eShop 4 as open source ________________________________________ From: [email protected] [[email protected]] on behalf of Tobias Merkl [[email protected]] Sent: Monday, January 23, 2012 3:44 PM To: [email protected] Subject: [oxid-dev-general] Problem 4.5.6 oxubase Hello guys, after changes in oxubase.php eShop 4.5.6 we have problems with custom database fields. All custom fields are no longer in the e. g. article object. There is no entry in bugtracker / changelog, why? Kindest Regards Tobias ************************************* shoptimax GmbH Guntherstraße 45a 90461 Nürnberg Tel (09 11) 2 55 66 - 25 Fax (09 11) 2 55 66 - 29 eMail [email protected] Web www.shoptimax.de ************************************* Geschäftsführung: Friedrich Schreieck Ust.-IdNr.: DE 814340642 Amtsgericht Nürnberg HRB 21703 ************************************* _______________________________________________ dev-general mailing list [email protected] http://dir.gmane.org/gmane.comp.php.oxid.general _______________________________________________ dev-general mailing list [email protected] http://dir.gmane.org/gmane.comp.php.oxid.general _______________________________________________ dev-general mailing list [email protected] http://dir.gmane.org/gmane.comp.php.oxid.general _______________________________________________ dev-general mailing list [email protected] http://dir.gmane.org/gmane.comp.php.oxid.general
