Re: [BUGS] BUG #4125: Strange ALTER TABLE behavior

2008-04-23 Thread Vladimir Kanazir
> > But, if I do this: > > alter table history add incoming_id bigint; > > alter table history alter incoming_id set default 0; > > update history set incoming_id=0; > > the table will be locked only during alter table execution, which > > is very short time. > > But this exposes the state where i

Re: [BUGS] BUG #4125: Strange ALTER TABLE behavior

2008-04-23 Thread Tom Lane
"Vladimir Kanazir" <[EMAIL PROTECTED]> writes: > If I execute this query: > alter table history add incoming_id bigint default 0; > the table will be locked until operation finishes (checked by executing the > select query on the same table via another connection). Indeed, because it has to physi

[BUGS] BUG #4125: Strange ALTER TABLE behavior

2008-04-23 Thread Vladimir Kanazir
The following bug has been logged online: Bug reference: 4125 Logged by: Vladimir Kanazir Email address: [EMAIL PROTECTED] PostgreSQL version: 8.2.6 Operating system: Fedora 7 Description:Strange ALTER TABLE behavior Details: If I execute this query: alter table his