Hey, So the good news is, this is not a corruption issue, nor is it related to the contents of any of your files.
This error is occurring when saving diff data using our new compressed storage mechanism. We populate a binary field with compressed diff data when uploading a new diff, viewing an existing diff, or condensing all diffs. What's happening is that MySQL is validating the compressed data as Unicode. It's then seeing something it doesn't like in there and complaining about it, but still permitting it to be stored. The storage is therefore working as expected (since you can then successfully view the diff), just the validation is wrong. This happens regardless of the contents of your diffs. Newer versions of Django work around this, but we don't use those versions. I'll see if there's a workaround we can put in place. If you keep DEBUG set to False (which you should for production), then the warnings shouldn't crash the page. If need be, you can instruct MySQL to ignore warning code 1300. What version of MySQL are you using? Christian On Wed, Dec 21, 2016 at 08:41 Koushik Roy <roys2...@gmail.com> wrote: Christian, As promised, more information in the file attached. Please HELP, HELP!! With the utf8 conversion warning, MY CONCERN IS DATA LOSS/CORRUPTION. If the text contains only plain English, then may be we are fine. But where multi-byte encoding is required, is there any guarantee that the warning did not cause data loss/corruption? Also, I don't understand if the encoding warning has anything to do with the 'condensediffs' as Eric had mentioned. Performing 'condensediffs' may have only bypassed the warning? Let me know if you need any more information. Thank you. Koushik Roy. -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.