View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004317 | OXID eShop (all versions) | 1.11. Private Sales, Invitations | public | 2012-08-06 17:05 | 2016-02-12 09:54 |
Reporter | LG | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | duplicate | ||
Product Version | 4.4.0 revision 28699 | ||||
Summary | 0004317: OXID private sales is not compatable with the high attendance shops | ||||
Description | OXID private sales is not compatable with the high attendance shops. When the stream of visitors is high, OXID discards the expired sales (after cart expires) and renews the stock listing incorrectly (race condition!). For example instead of the remaining stock of 10 items – OXID can renew it into 15. The problem is with oxarticles::reduceStock - no transaction is used to ensure correct stock management during heavy load. | ||||
Additional Information | Project uses OXID PE 4.4 but oxarticles::reduceStock is same as in 4.6.3 | ||||
Tags | High_Load, Stock | ||||
Theme | Not defined | ||||
Browser | All | ||||
PHP Version | Not defined | ||||
Database Version | 5.1 | ||||