Thread: pgAdmin III VACUUM Support...

pgAdmin III VACUUM Support...

From
"Dave Page"
Date:
... Is now committed to CVS. It works with Tables and Databases and
supports full, freeze and analyze.

I've also cleaned up a few things here and there.

Cheers, Dave.


Re: pgAdmin III VACUUM Support...

From
Andreas Pflug
Date:
Dave Page wrote:

>... Is now committed to CVS. It works with Tables and Databases and
>supports full, freeze and analyze.
>
>I've also cleaned up a few things here and there.
>
>
>
Hi Dave,

there are still some problems about this.
If the vacuum window is closed using the window close button instead of
"Cancel", vacuum will be performed. This is fixed.
Since VACUUM is a longer running query, this should be abortable.
Additionally, the UI is freezed if a normal pgSet is used. Instead, this
should be implemented using pgQueryThread.

I'd like to see some kind of animation while VACUUM is running (users
LOVE this kind of gimmick!), do we have some artist around here?


Regards,
Andreas


PS: Database properties/CREATE/DROP are supported now.


Re: pgAdmin III VACUUM Support...

From
"Dave Page"
Date:

> -----Original Message-----
> From: Andreas Pflug [mailto:Andreas.Pflug@web.de]
> Sent: 02 May 2003 14:18
> To: Dave Page; pgadmin-hackers@postgresql.org
> Subject: Re: [pgadmin-hackers] pgAdmin III VACUUM Support...
>
>
> Dave Page wrote:
>
> >... Is now committed to CVS. It works with Tables and Databases and
> >supports full, freeze and analyze.
> >
> >I've also cleaned up a few things here and there.
> >
> >
> >
> Hi Dave,
>
> there are still some problems about this.
> If the vacuum window is closed using the window close button
> instead of
> "Cancel", vacuum will be performed. This is fixed.

Ahh well, I've barely touched C++ in months :-)

Thanks!

> Since VACUUM is a longer running query, this should be abortable.
> Additionally, the UI is freezed if a normal pgSet is used.
> Instead, this
> should be implemented using pgQueryThread.

I'll look at that but it's not high on my list of priorities right now.

>
> I'd like to see some kind of animation while VACUUM is running (users
> LOVE this kind of gimmick!), do we have some artist around here?

Agreed. Unfortunately no artists have ever stepped forward :-(

> PS: Database properties/CREATE/DROP are supported now.

So are Tables when I commit. I'm also working on most other objects...

Regards, Dave.


Re: pgAdmin III VACUUM Support...

From
Andreas Pflug
Date:
Dave Page wrote:

>>Since VACUUM is a longer running query, this should be abortable.
>>Additionally, the UI is freezed if a normal pgSet is used.
>>Instead, this
>>should be implemented using pgQueryThread.
>>
>>
>
>I'll look at that but it's not high on my list of priorities right now.
>
OK, so I will take this.

>>I'd like to see some kind of animation while VACUUM is running (users
>>LOVE this kind of gimmick!), do we have some artist around here?
>>
>>
>
>
>
>So are Tables when I commit. I'm also working on most other objects...
>
Which objects are you working on? Just to avoid duplicate work.
Check dlgDatabase how to use dlgSecurityProperty instead of dlgProperty
as base class to inherit the Security page.

Regards,
Andreas