Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
No PHP function guarantees uniqueness. rand() isn't unique either. It's entirely possible for it to pick the same value 100 times in a row. It's insanely hard to cause uniqid to generate the same id though so I've no idea how you're managing to reliably. At any rate I will improve the caching ID generator to be more unique for next nightly.uniqid() does not always generate unique IDs. It sometimes reuses already used IDs, which caused the mess.
We solved it by changing it to uniqid() . rand(10000,99999) (see also: stackoverflow.com/questions/29974146/mul...lls-not-being-unique).
WARNING: PLEASE CHANGE THE LOGIC OF CB PRIVACY SOON. Privacy should always be set to maximum by default. This is the basic idea of privacy. At the moment the default in the logic of CB Privacy is set to minimum (checkFieldDisplayAccess $return = true; at the beginning). This is a threat to your customers, as they could be taken to court if they violate privacy laws.
Force Index is only used in CB Connections queries. Yes, they'll be removed once the CB Connections rewrite happens, but I've no idea when that'll happen.Finally, we encountered antoher problem in a multisite environment: You use FORCE INDEX in your code (SQL). This does not work in multisite environment as they usually use views (see: www.jms2win.com/en/forum/29-help-for-con...tension--force-index ). Are there any plans to get rid of FORCE INDEX?
Please Log in or Create an account to join the conversation.