Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1eywPf-0000o5-3u for pgadmin-hackers@arkaria.postgresql.org; Thu, 22 Mar 2018 09:21:35 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1eywPd-0001Sv-Jw for pgadmin-hackers@arkaria.postgresql.org; Thu, 22 Mar 2018 09:21:33 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1eywPd-0001Sl-9L for pgadmin-hackers@lists.postgresql.org; Thu, 22 Mar 2018 09:21:33 +0000 Received: from mail-qt0-x232.google.com ([2607:f8b0:400d:c0d::232]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1eywPY-0001Ln-N4 for pgadmin-hackers@postgresql.org; Thu, 22 Mar 2018 09:21:32 +0000 Received: by mail-qt0-x232.google.com with SMTP id n12so8176003qtl.5 for ; Thu, 22 Mar 2018 02:21:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ac35FpYqDscikEkrbfWvDmEjntkBrF3fsXAjEyq2ESY=; b=IrsaVd3RKrckOZt1REtdcbSGCjMWe6xdp8fRDpLuAn3IOBdZEttDcCGTNXqolXsngD uk1ITteGHQ7JVnyh8B3zvdnUUHCPqs3hkoEYIm2exjrr1X8IAzCov/sSd14BQV3Wevop 4+In/1lcEUjAF9lxdRnLJPlSckvayY12GP4ayBKMR9RSTfOUHOzafKuxfnRphjPe67jb aJGP2iV4knb91b2luU0YYNZXQ9e8kbjDp3okIN6pUHfDW1Krczd31sm782IFWBEzcJ9U /qh1nXplM/lBFd0pexWr5RQCBlBLGxaJoNR/0RvuZ9VFWPQ2JIxpOiAAUtjSt28BXeAK LbOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ac35FpYqDscikEkrbfWvDmEjntkBrF3fsXAjEyq2ESY=; b=IrmxHmrMYNM4jxJajd6Q1JFVo4aQTzR/n6RBb8LVjEUNfNexJ0hPG3Ypo6Grehz5ap x+zHQYg4ChSF7TCWYpsdCrFlhIOyCH7jP+7nWisPOKGPhsBuSdkuPIwjJaHeo+xIlQY+ 4b9mInVT7EqZ4ChLzsj87EnjvhH0Sg6mMOSHAKgN7DVV/ndmO5JEE66mio5CKskCgAC8 V3wURVGd9lDU6M5uCeU8TGJr9nmi6E8nym5GnWxNvyvZNM27FSXYwlHNWquyrPfomRtH xYSwNuzemFx8+rAyCjZXVXaHwSWFYkxhKphM9q3D5KAFisu8LNx7MNAPAUcOY4PGHEVw /iIQ== X-Gm-Message-State: AElRT7H4iCVZ/IDn1kkXQOPu02geOLaDfcq729lMkCeVgOdlhft7+hek Ywg6AqIU+I0dRjifM9FynpyFXzzC8T32kvc6/2AzbA== X-Google-Smtp-Source: AG47ELuLa/3P3HYm0avAZ8HrOcxukj7Z3jm3JzQ5bLnYsnUu0YRCBjFCZFsRi2SebglcTjmIIDNyOrZw6sNzdmKqJ4k= X-Received: by 10.200.66.83 with SMTP id r19mr7512813qtm.126.1521710486524; Thu, 22 Mar 2018 02:21:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.194.131 with HTTP; Thu, 22 Mar 2018 02:21:26 -0700 (PDT) In-Reply-To: References: From: Akshay Joshi Date: Thu, 22 Mar 2018 14:51:26 +0530 Message-ID: Subject: Re: v3.0 release on hold To: Dave Page Cc: pgadmin-hackers , Murtuza Zabuawala , Khushboo Vashi , Syed Fahar Abbas , =?UTF-8?B?RGV2cmltIEfDnE5Ew5xa?= Content-Type: multipart/alternative; boundary="f4f5e80910d0002b080567fcd540" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --f4f5e80910d0002b080567fcd540 Content-Type: text/plain; charset="UTF-8" Hi Dave On Wed, Mar 21, 2018 at 9:05 PM, Dave Page wrote: > We've run into a number of unexpected issues with the v3.0 release that I > think we need to resolve before moving forwards. For the time being, only > patches critical to fix these issues should be committed. > > I'll try to look at 1, though I do have another deadline I need to meet. > Akshay, can you look at 2 please? > Fahar is already looking at 3. > Khushboo, can you look at 4 please? > > Thanks all. > > 1) There is no longer a system tray in Gnome 3.26 and later, and thus the > runtime won't initialise in Fedora 27 and later. We need an alternative for > this, either a tray replacement that the RPM can depend on, or better yet, > support whatever it is Gnome expect such apps to use these days. > > 2) Starting a second instance of the app bundle on Mac doesn't always open > a new pgAdmin window as it should. It works fine in the debugger, or if you > start the app with a command like: "/Applications/pgAdmin\ > 4.app/Contents/MacOS/pgAdmin4". It doesn't work if you double-click the > appbundle or use a command like "open /Applications/pgAdmin\ 4.app" > Still working on this, not found any solution yet. > > 3) Fahar saw a crash on Windows 7. I couldn't reproduce this on my copy, > but apparently his is a fresh installation. > I have tried on Windows 7 and Windows 8.1 64 bit clean VM (created using ISO file) and pgAdmin4 is working fine on both. I have given the same ISO file to Khushboo and she has created VM for both the OS and it is crashed on her machine (seems strange behaviour), only difference is version of VMWare fusion. I have 6.0.6 and she has 7.0.1 > > 4) On my Windows 7 machine, after running a backup I get no status window, > and see the following in the logs: > > Traceback (most recent call last): > File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\werkzeug\serving.py", > line 209, in run_wsgi > execute(self.server.app) > File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\werkzeug\serving.py", > line 197, in execute > application_iter = app(environ, start_response) > File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py", > line 1997, in __call__ > return self.wsgi_app(environ, start_response) > File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py", > line 1985, in wsgi_app > response = self.handle_exception(e) > File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py", > line 1540, in handle_exception > reraise(exc_type, exc_value, tb) > File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py", > line 1982, in wsgi_app > response = self.full_dispatch_request() > File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py", > line 1614, in full_dispatch_request > rv = self.handle_user_exception(e) > File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py", > line 1517, in handle_user_exception > reraise(exc_type, exc_value, tb) > File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py", > line 1612, in full_dispatch_request > rv = self.dispatch_request() > File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py", > line 1598, in dispatch_request > return self.view_functions[rule.endpoint](**req.view_args) > File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask_login.py", > line 792, in decorated_view > return func(*args, **kwargs) > File "C:\Program Files (x86)\pgAdmin 4\v3\web\pgadmin\misc\bgprocess\__init__.py", > line 62, in index > return make_response(response=BatchProcess.list()) > File "C:\Program Files (x86)\pgAdmin 4\v3\web\pgadmin\misc\bgprocess\processes.py", > line 584, in list > details = desc.details(p.command, args) > File "C:\Program Files (x86)\pgAdmin 4\v3\web\pgadmin\tools\backup\__init__.py", > line 190, in details > res += html.safe_str(cmd + self.cmd) > AttributeError: 'BackupMessage' object has no attribute 'cmd' > > > > -- > Dave Page > Blog: http://pgsnake.blogspot.com > Twitter: @pgsnake > > EnterpriseDB UK: http://www.enterprisedb.com > The Enterprise PostgreSQL Company > -- *Akshay Joshi* *Sr. Software Architect * *Phone: +91 20-3058-9517Mobile: +91 976-788-8246* --f4f5e80910d0002b080567fcd540 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Dave

On Wed, Mar 21, 2018 at 9:05 PM, Dave Page <dpage@pgadmin.org&g= t; wrote:
We'= ve run into a number of unexpected issues with the v3.0 release that I thin= k we need to resolve before moving forwards. For the time being, only patch= es critical to fix these issues should be committed.

I&#= 39;ll try to look at 1, though I do have another deadline I need to meet.= =C2=A0
Akshay, can you look at 2 please?
Fahar is alrea= dy looking at 3.
Khushboo, can you look at 4 please?
Thanks all.

1) There is no longer a s= ystem tray in Gnome 3.26 and later, and thus the runtime won't initiali= se in Fedora 27 and later. We need an alternative for this, either a tray r= eplacement that the RPM can depend on, or better yet, support whatever it i= s Gnome expect such apps to use these days.

2) Sta= rting a second instance of the app bundle on Mac doesn't always open a = new pgAdmin window as it should. It works fine in the debugger, or if you s= tart the app with a command like: "/Applications/pgAdmin\ 4.app/Conten= ts/MacOS/pgAdmin4". It doesn't work if you double-click the a= ppbundle or use a command like "open /Applications/pgAdmin\ 4.app"= ;

=C2=A0 Still working on this,= not found any solution yet.=C2=A0=C2=A0

3) Fahar saw a crash on Windows 7. I= couldn't reproduce this on my copy, but apparently his is a fresh inst= allation.

=C2=A0 =C2=A0 I have = tried on Windows 7 and Windows 8.1 64 bit clean VM (created using ISO file)= and pgAdmin4 is working fine on both. I have given the same ISO file to Kh= ushboo and she has created VM for both the OS and it is crashed on her mach= ine (seems strange behaviour), only difference is version of VMWare fusion.= I have 6.0.6 and she has 7.0.1=C2=A0 =C2=A0=C2=A0

4) On my Windows 7 machi= ne, after running a backup I get no status window, and see the following in= the logs:

Traceback (most recent call l= ast):
=C2=A0 File "C:\Program Files (x86)\pgAdmin 4\v3\venv\= Lib\site-packages\werkzeug\serving.py", line 209, in run_wsgi
=C2=A0 =C2=A0 execute(self.server.app)
=C2=A0 File "C= :\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\werkzeug\ser= ving.py", line 197, in execute
=C2=A0 =C2=A0 application_ite= r =3D app(environ, start_response)
=C2=A0 File "C:\Program F= iles (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py", lin= e 1997, in __call__
=C2=A0 =C2=A0 return self.wsgi_app(environ, s= tart_response)
=C2=A0 File "C:\Program Files (x86)\pgAdmin 4= \v3\venv\Lib\site-packages\flask\app.py", line 1985, in wsgi_app<= /div>
=C2=A0 =C2=A0 response =3D self.handle_exception(e)
=C2= =A0 File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\<= wbr>flask\app.py", line 1540, in handle_exception
=C2=A0 =C2= =A0 reraise(exc_type, exc_value, tb)
=C2=A0 File "C:\Program= Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py", l= ine 1982, in wsgi_app
=C2=A0 =C2=A0 response =3D self.full_dispat= ch_request()
=C2=A0 File "C:\Program Files (x86)\pgAdmin 4\v= 3\venv\Lib\site-packages\flask\app.py", line 1614, in full_dispat= ch_request
=C2=A0 =C2=A0 rv =3D self.handle_user_exception(e)
=C2=A0 File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-= packages\flask\app.py", line 1517, in handle_user_exception
=
=C2=A0 =C2=A0 reraise(exc_type, exc_value, tb)
=C2=A0 File &= quot;C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\= app.py", line 1612, in full_dispatch_request
=C2=A0 =C2=A0 r= v =3D self.dispatch_request()
=C2=A0 File "C:\Program Files = (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py", line 159= 8, in dispatch_request
=C2=A0 =C2=A0 return self.view_functions[r= ule.endpoint](**req.view_args)
=C2=A0 File "C:\Program = Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask_login.py", = line 792, in decorated_view
=C2=A0 =C2=A0 return func(*args, **kw= args)
=C2=A0 File "C:\Program Files (x86)\pgAdmin 4\v3\web\p= gadmin\misc\bgprocess\__init__.py", line 62, in index
= =C2=A0 =C2=A0 return make_response(response=3DBatchProcess.list())
=C2=A0 File "C:\Program Files (x86)\pgAdmin 4\v3\web\pgadmin\mi= sc\bgprocess\processes.py", line 584, in list
=C2=A0 = =C2=A0 details =3D desc.details(p.command, args)
=C2=A0 File &quo= t;C:\Program Files (x86)\pgAdmin 4\v3\web\pgadmin\tools\backup\__init_= _.py", line 190, in details
=C2=A0 =C2=A0 res +=3D html.safe= _str(cmd + self.cmd)
AttributeError: 'BackupMessage' obje= ct has no attribute 'cmd'



--
Dave Page
Blog: http://pgsnake.blogspot.com=
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterpr= ise PostgreSQL Company



--
Akshay Joshi
Sr. Software Architect
=

<= /font>

Phone: +91 20-3058-9517
Mob= ile: +91 976-788-8246
--f4f5e80910d0002b080567fcd540--