Aliia, the issue did not just affect sites on shared hosting.
I have a fully dedicated server, 12gig RAM, i7 eight core processor and your messages plugin not only choked my oxwall site, but it choked my entire server, where I have other non-oxwall sites that earn me money that were shut down as well. It was shutting my DEDICATED server down.
Fortunately, I got my server and sites working again after 3 days of being all but shut down by this amateur blunder of a plugin by deleting 20,000 messages from the database in which the plugin was trying to call into the mailboxes of members. And to keep my server running optimally, I must periodically go into the database and delete messages as they build up. Because the plugin calls every message that has not been deleted, into the system.
It was not so much a matter of a lack of "thorough testing", it was a lack of basic thought, and a very amateur blunder in the development process.
All of us that were shut down and terribly affected, and continue to be terribly affected by this amateur screw up have been patient. But we're all quite upset, because this was such an avoidable situation had proper thought in development and thorough testing been done.
So please allow us to express it. Our sites are down and suffering. We're not happy. And by expressing it, we hope this will help the Oxwall team to do more thorough testing on large sites with 1000's of members and years of data in their databases.
Site members are not as patient and understanding as site owners, especially if members have paid to be a member on our sites. And something like this can easily kill a site as members leave for good.
Thanks for the update on what is being done. But the word "soon" is a highly relative term to use. I think we want some kind of idea, such as a goal set for this new core/mailbox update to be released, so we also can tell our members something more informative than the word "soon".
In this case, does "soon" mean within a week or two? Within a month or two? We'd like to stop our members from leaving by giving them some kind of idea of how long our sites will remain dysfunctional.