Quoth Alan Maguire on Thu, Jun 12, 2008 at 09:25:46AM +0100:
> > A minor version seems hygenic, but I don't see a lot of tangible
> > benefit.
>
> I suppose the only benefit would be that we'd have a
> slightly cleaner test (check minor version number -
> if any - versus check if value_order column exists) to
> determine if upgrade is needed. Probably not worth
> it really.

Right.

> For these reasons, I'm leaning towards the
> approach of avoiding bumping the schema version
> (and thus letting older svc.configds use the repository
> with the extra column. Since the value_order column
> makes values default to 0, this works fine). Perhaps
> there are there ways round these problems though -
> I haven't had to deal with these sorts of upgrade/downgrade
> issues much, so I'm not sure.

Yes, let's do that.  The version number can represent incompatible
change.


David

Reply via email to