Thread: START-value for sequences

START-value for sequences

From
Erwin Brandstetter
Date:
Hi all!

I have been absent to finish my uni degree. Now I am fully back at work
and make heavy use of pgAdmin again, which inevitably leads to bug
reports ...

Running pgAdmin 1.10.1 (Dec 3 2009, rev: 8025:8026M) on Win XP. Server:
pg 8.4.1 on Debian Lenny.
I think there is a glitch in the sequence properties dialog:

I tried to change a run-of-the-mill sequence, so that it gives negative
values. Could not be done with the properties dialog.
"Value of START cannot be greater than  MAXVALUE" - but the properties
dialog does not provide a field for START. Users are out of luck, has to
be done with SQL.
Screenshot attached.

START-value is also missing in the "Property" pane. The SQL pane, on the
other hand, includes the START clause just fine. It was introduced with
pg 8.4.


Regards
Erwin


P.S.: Other than that, v1.10.1 works just fine so far.

Attachment

Re: START-value for sequences

From
Dave Page
Date:
On Wed, Dec 9, 2009 at 9:36 PM, Erwin Brandstetter
<brandstetter@falter.at> wrote:
> Hi all!
>
> I have been absent to finish my uni degree. Now I am fully back at work and
> make heavy use of pgAdmin again, which inevitably leads to bug reports ...

Oh joy - there go my evenings :-p

Seriously though - great to have you back!

> Running pgAdmin 1.10.1 (Dec 3 2009, rev: 8025:8026M) on Win XP. Server: pg
> 8.4.1 on Debian Lenny.
> I think there is a glitch in the sequence properties dialog:
>
> I tried to change a run-of-the-mill sequence, so that it gives negative
> values. Could not be done with the properties dialog.
> "Value of START cannot be greater than  MAXVALUE" - but the properties
> dialog does not provide a field for START. Users are out of luck, has to be
> done with SQL.
> Screenshot attached.

Start Value becomes Current Value on the properties dialogue for
existing sequences. I hadn't noticed that that option was added for
8.4.

That whole dialogue is a minefield to modify, as the countless
combinations of changes the user can make, can cause an
correspondingly countless number of combinations of variations that
are required in the ordering of the SQL statements to make those
changes. I wonder though, if having START fixes that for us by
allowing us to do everything in a single statement....

Anyway, I think his will have to be fixed for 1.12. As it's you,
there's no need for us to triage your bugs, so if you let me know your
community account username, i'll give you access to
http://code.pgadmin.org/ so you can log bugs directly (if you don't
mind, starting with this one :-) ).

If you don't have a community account, you can get one here:
http://www.postgresql.org/community/signup

--
Dave Page
EnterpriseDB UK: http://www.enterprisedb.com

Re: START-value for sequences

From
Erwin Brandstetter
Date:
Hi Dave!


On 10.12.2009 15:34, dpage@pgadmin.org wrote:
> On Wed, Dec 9, 2009 at 9:36 PM, Erwin Brandstetter
> <brandstetter@falter.at>  wrote:
>
>> Hi all!
>>
>> I have been absent to finish my uni degree. Now I am fully back at work and
>> make heavy use of pgAdmin again, which inevitably leads to bug reports ...
>>
> Oh joy - there go my evenings :-p
>
> Seriously though - great to have you back!
>

Thanks for warm welcome. :)
I will try and go easy on your precious evenings as mine are limited as
well. I'll have to catch up with recent developments first, too.


>> Running pgAdmin 1.10.1 (Dec 3 2009, rev: 8025:8026M) on Win XP. Server: pg
>> 8.4.1 on Debian Lenny.
>> I think there is a glitch in the sequence properties dialog:
>>
>> I tried to change a run-of-the-mill sequence, so that it gives negative
>> values. Could not be done with the properties dialog.
>> "Value of START cannot be greater than  MAXVALUE" - but the properties
>> dialog does not provide a field for START. Users are out of luck, has to be
>> done with SQL.
>> Screenshot attached.
>>
> Start Value becomes Current Value on the properties dialogue for
> existing sequences. I hadn't noticed that that option was added for
> 8.4.
>
> That whole dialogue is a minefield to modify, as the countless
> combinations of changes the user can make, can cause an
> correspondingly countless number of combinations of variations that
> are required in the ordering of the SQL statements to make those
> changes. I wonder though, if having START fixes that for us by
> allowing us to do everything in a single statement....
>
> Anyway, I think his will have to be fixed for 1.12. As it's you,
> there's no need for us to triage your bugs, so if you let me know your
> community account username, i'll give you access to
> http://code.pgadmin.org/ so you can log bugs directly (if you don't
> mind, starting with this one :-) ).
>

My pg community account is "brsa".

Logging a bug is just creating a new ticket I assume.
Guidelines on priority setting? Any document I should read to get
started? Didn't see anything obvious on code.pgadmin.org.
Where do possible questions on the handling go? To the list? Private
mail to you?


Regards
Erwin



Re: START-value for sequences

From
Guillaume Lelarge
Date:
Hi Erwin,

Good so see you back with us.

Le lundi 14 décembre 2009 à 07:39:41, Erwin Brandstetter a écrit :
> > [...]
> > Anyway, I think his will have to be fixed for 1.12. As it's you,
> > there's no need for us to triage your bugs, so if you let me know your
> > community account username, i'll give you access to
> > http://code.pgadmin.org/ so you can log bugs directly (if you don't
> > mind, starting with this one :-) ).
>
> My pg community account is "brsa".
>
> Logging a bug is just creating a new ticket I assume.

Right.

> Guidelines on priority setting?

They are quite simple priorities. We don't have a guideline because few are
allowed to create and edit tickets.

> Any document I should read to get started? Didn't see anything obvious on
> code.pgadmin.org.

I don't think there is.

Maybe you should just try, and we'll see if we need to write something.

> Where do possible questions on the handling go? To the list? Private
> mail to you?

I would say on the list.


--
Guillaume.
 http://www.postgresqlfr.org
 http://dalibo.com

Re: START-value for sequences

From
Dave Page
Date:
On Mon, Dec 14, 2009 at 7:47 AM, Guillaume Lelarge
<guillaume@lelarge.info> wrote:
>> My pg community account is "brsa".

OK, you should be able to log tickets now.

>> Logging a bug is just creating a new ticket I assume.
>
> Right.
>
>> Guidelines on priority setting?
>
> They are quite simple priorities. We don't have a guideline because few are
> allowed to create and edit tickets.

Yup. And it's all pretty new and experimental at the moment.

>> Any document I should read to get started? Didn't see anything obvious on
>> code.pgadmin.org.
>
> I don't think there is.
>
> Maybe you should just try, and we'll see if we need to write something.
>
>> Where do possible questions on the handling go? To the list? Private
>> mail to you?
>
> I would say on the list.

Also agreed on that :-)

--
Dave Page
EnterpriseDB UK: http://www.enterprisedb.com