Paul pdemarco at
Sat Aug 5 14:26:02 UTC 2006

And quips

On Sat, 2006-08-05 at 00:22 -0700, Max Kanat-Alexander wrote:
> On Fri, 2006-08-04 at 23:59 -0400, David Miller wrote:
> > I seem to recall their being database changes that got triggered by the 
> > existence (or non-existence) of certain files on the filesystem, and/or 
> > some filesystem changes that depended on certain schema changes having 
> > not happened yet.
> >
> > a) am I really remembering that right?
> 	Yep, there are two DB changes that depend on the filesystem. Importing
> Old Charts into New Charts and moving data/nomail into the DB.
> > b) if so, how do you account for that with filesystem and database 
> > changes in different places?
> 	They happen during the DB phase. They're really DB changes, so
> Bugzilla::Install::DB takes care of them.
> 	The filesystem creation stuff happens before the DB changes, so if any
> DB change depends on a file's *existence*, then that's already handled.
> 	If no DB change depends on a file, then it can safely be deleted in
> Bugzilla::Install::Filesystem, and usually is.
> 	-Max

More information about the developers mailing list