On Mon, Mar 2, 2009 at 12:15 PM, Christian Boos <[email protected]> wrote: > > * Stopped sync in 0.11.2.1 > http://trac.edgewall.org/ticket/8067 > > Not sure the proposed patch really helps, as the rollback should > happen anyway. Clarification of the installation requirements > for MySQL seems to be the really important point there.
I agree that the patch won't help here much. A word of caution and a message in log if DB frontend is MySQL and at least one table is MyISAM. The check in SQL: select table_name, engine from information_schema.tables where table_schema=DATABASE(); >> And to avoid similar regressions in the future we need to do something >> to improve our pre-release testing. >> What is the best approach? Pre-release testing checklists, release >> candidates or both? Both, but also instructions and automation scripts. http://trac.edgewall.org/wiki/TracDev/ReleaseTesting is not enough. Ideally a person should be able to execute one test_trac.py script that will ask a few questions if needed (or use config file) and execute all tests itself. In a distant future FitNesse-like framework may help to add/experiment with tests more interactively. -- --anatoly t. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/trac-dev?hl=en -~----------~----~----~----~------~----~------~--~---
