id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
8363	Plugin calls db.commit() when it shouldn't	mal@egenix.com	bobbysmith007	The ticket change hook calls db.commit() even though it is not in control of the transaction.\r\n\r\nThis can result in data inconsistencies when e.g. processing multiple tickets using scripts or other Trac mechanisms which expect that transactions are not committed in case the connection used to save the ticket changes is opened by the controlling script or other mechanism.\r\n\r\nSee http://trac-hacks.org/svn/timingandestimationplugin/branches/trac0.11/timingandestimationplugin/ticket_daemon.py for details.	defect	closed	normal	TimingAndEstimationPlugin	normal	wontfix	waiting-for-feedback		0.11
