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

Reply via email to