Re: alter-table-1 isolation test spec contains a duplicate step name - Mailing list pgsql-hackers

From Robert Haas
Subject Re: alter-table-1 isolation test spec contains a duplicate step name
Date
Msg-id CA+TgmoaSVV2H6FWZEW+cyd_Stkr3YXgExAK4UkO1xt0ZxTgvnQ@mail.gmail.com
Whole thread Raw
In response to Re: alter-table-1 isolation test spec contains a duplicate step name  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
On Fri, Aug 14, 2015 at 5:18 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Robert Haas <robertmhaas@gmail.com> writes:
>> Commit f14a6bbedb79adce2298d0d4f5e2abe8563e0eca added an isolation
>> test, alter-table-1.spec, which reads in part:
>
>> session "s2"
>> setup           { BEGIN; }
>> step "rx1"      { SELECT * FROM b WHERE a_id = 1 LIMIT 1; }
>> step "wx"       { INSERT INTO b VALUES (0); }
>> step "rx1"      { SELECT * FROM b WHERE a_id = 3 LIMIT 3; }
>> step "c2"       { COMMIT; }
>
>> The step name "rx1" is used twice, a condition the isolation tester
>> should probably reject as an error but currently doesn't.
>
> +1 for throwing an error ... this is clearly a mistake.

OK, done.  I made it throw an error, and changed the step name to rx3.

-- 
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company



pgsql-hackers by date:

Previous
From: Jim Nasby
Date:
Subject: Re: Test code is worth the space
Next
From: "David G. Johnston"
Date:
Subject: Re: [RFC] allow 'semester' in functions EXTRACT, DATE_PART, TO_CHAR and so on.