W-Systems’ Performance Hosting Platform Is Too Fast!!!
W-Systems has updated it’s hosting offerings since the original publication date of this blog post. To learn more about our current cloud hosting, click here.
Eric Wikman, one of W-Systems' engineers, forwarded me this email from SugarCRM support recently.
Turns out that the servers we use in our SugarCRM Performance Hosting Platform are just too fast! They exploited a weakness in the SugarCRM software that had to be fixed in a new release.
Does this mean we'll have to get slower servers?????
Here's the text of the email we received from our SugarCRM support engineer, Chris Raffle:
Chris Raffle has created a new Note:
Case Number: 50768
Case Name: Inconsistent and wrong subordinates list
Subject: Bug # 25864
Note: Hi Eric, I attached your case to closed bug # 25864 (http://bugs.sugarcrm.com/?bug_number=25864). This bug is resolved in our 5.5 release. Prior to that release, the bug was most prevalent on powerful servers running Linux. In the file:
Around line 57, was the following code:
The issue with microtime is that on powerful, fast servers, multiple items could have the same value thus only showing a small section of the records that should be shown in the record trees as seen in Studio, Forecasts, Product Catalog, etc.
In 5.5, we changed the code to:
$this->uid = create_guid();
This ensures that each element has its own unique identifier and will be shown in the tree.
I am closing this case, but if you have any additional questions regarding this issue, please post a follow-up note.