pdemarco at zoominternet.net
Sat Aug 5 14:26:02 UTC 2006
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.
More information about the developers