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 1eywTo-00014U-1k for pgadmin-hackers@arkaria.postgresql.org; Thu, 22 Mar 2018 09:25:52 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1eywTm-0002A4-OK for pgadmin-hackers@arkaria.postgresql.org; Thu, 22 Mar 2018 09:25:50 +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 1eywTm-00029u-Hy for pgadmin-hackers@lists.postgresql.org; Thu, 22 Mar 2018 09:25:50 +0000 Received: from mail-ot0-x22a.google.com ([2607:f8b0:4003:c0f::22a]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1eywTf-0001Ra-2w for pgadmin-hackers@postgresql.org; Thu, 22 Mar 2018 09:25:49 +0000 Received: by mail-ot0-x22a.google.com with SMTP id g97-v6so8691625otg.13 for ; Thu, 22 Mar 2018 02:25:42 -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=RcJDijMdIgB9Wbv/EK5XFmoui1d4loNlhaldMo2FsJs=; b=WFrp2xTQnvmoBVPLPJFrJumGw2qTwD8C/FbTUpQY9CCwa5C/d75Df7xqXIm/gsZDOv h4VLSXNE7/QA60617vNxk2bS1bwlg0GaRo/2PsCk+rdp/X0qESji9TiCnxHxRx3L9r/3 X0qKam7oXvyhfiJgS072CUbfsYOXqGj2Idga+MzOcAfGwWamPrqMBde7gsjAEuJaarb6 1x1ZiL3u/hvqdXkiar8KYWLAx90/aq2ANoH4yG7LYh33uJ8NRd0gDyXJgIRakOl183zn kgmxaxPHZR2Lne4qZ3QNJaYnv/BSXUvRpToa6f9AhSMDlYHIhUG7HsEq/XgMgSAxFnXf TOJA== 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=RcJDijMdIgB9Wbv/EK5XFmoui1d4loNlhaldMo2FsJs=; b=eXht6i5Vt1ZdDdc0A0JV8BEA2IYQFnnn+TGV0BekU5lJ+xgjsoYIcKYtgvdlM9/pOx aWLAjCn9u3FSJbOzMDh3vtvUBtBqh9fuyuxkB86KxaTiKfjcp3W++iO47DSu2yk5dpeq kuqQfcPEMd7DJucS9mBZpfxAy4OwGtSZjk1l5NuSba8/AieKMkevij1WftMw2AuodjjV nGrIC258fwU0PUMHBqPOip1jC0z6vFVXwqAvd4UGC5SelJnpt3UY8T1Y60BmwG9PDv5q YVV1n25pi8/faZ+tp2Wf9ahf9bux5ukxlgV3dOPVJX7HQPHrfXsO8JKiJCepOafosnRT ejZQ== X-Gm-Message-State: AElRT7HjXZK3S+1e8t6ryTrHo4tfSa/zbHn0Nhs0HIMeYK8vUhcxBjPm qLHUJmdfyWcHFuJitj8yQfDA3yiRiLdhd75I3zjpzg== X-Google-Smtp-Source: AG47ELuniKQxJvAx5u3uLUDOE6Nlc0G91srMYNdZgVqnRWI7OC/vp/ddppUQTRCBuqbP0iP74Okhc/y/i5j42nBX0hc= X-Received: by 2002:a9d:349b:: with SMTP id g27-v6mr16135014otc.121.1521710740725; Thu, 22 Mar 2018 02:25:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.138.251 with HTTP; Thu, 22 Mar 2018 02:25:40 -0700 (PDT) In-Reply-To: References: From: Khushboo Vashi Date: Thu, 22 Mar 2018 14:55:40 +0530 Message-ID: Subject: Re: v3.0 release on hold To: Dave Page Cc: pgadmin-hackers , Akshay Joshi , Murtuza Zabuawala , Syed Fahar Abbas , =?UTF-8?B?RGV2cmltIEfDnE5Ew5xa?= Content-Type: multipart/alternative; boundary="00000000000026fb820567fce419" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --00000000000026fb820567fce419 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" > > 3) Fahar saw a crash on Windows 7. I couldn't reproduce this on my copy, > but apparently his is a fresh installation. > > 4) On my Windows 7 machine, after running a backup I get no status window, > and see the following in the logs: > > We have tried to reproduce this issue on Windows 7 and Windows 8, but couldn't reproduce it, It is working fine on both the environments. Can you please provide the options which you have selected while taking a backup? 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' > > > Thanks, Khushboo > > -- > Dave Page > Blog: http://pgsnake.blogspot.com > Twitter: @pgsnake > > EnterpriseDB UK: http://www.enterprisedb.com > The Enterprise PostgreSQL Company > --00000000000026fb820567fce419 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi D= ave,

O= n Wed, Mar 21, 2018 at 9:05 PM, Dave Page <dpage@pgadmin.org> wrote:
We've run i= nto a number of unexpected issues with the v3.0 release that I think we nee= d to resolve before moving forwards. For the time being, only patches criti= cal to fix these issues should be committed.

I'll tr= y 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 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 Fedo= ra 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 ex= pect such apps to use these days.

2) Starting a se= cond instance of the app bundle on Mac doesn't always open a new pgAdmi= n window as it should. It works fine in the debugger, or if you start the a= pp with a command like: "/Applications/pgAdmin\ 4.app/Contents/MacOS/p= gAdmin4". It doesn't work if you double-click the appbundle o= r use a command like "open /Applications/pgAdmin\ 4.app"

3) Fahar saw a crash on Windows 7. I couldn't reproduc= e this on my copy, but apparently his is a fresh installation.
4) On my Windows 7 machine, after running a backup I get no st= atus window, and see the following in the logs:


We have tried to reproduce this = issue on Windows 7 and Windows 8, but couldn't reproduce it, It is work= ing fine on both the environments.
Can you please provide the opt= ions which you have selected while taking a backup?

Trac= eback (most recent call last):
=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-p= ackages\werkzeug\serving.py", line 197, in execute
=C2= =A0 =C2=A0 application_iter =3D app(environ, start_response)
=C2= =A0 File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\<= wbr>flask\app.py", line 1997, in __call__
=C2=A0 =C2=A0 retu= rn self.wsgi_app(environ, start_response)
=C2=A0 File "C:\Pr= ogram Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py&quo= t;, line 1985, in wsgi_app
=C2=A0 =C2=A0 response =3D self.handle= _exception(e)
=C2=A0 File "C:\Program Files (x86)\pgAdmin 4\= v3\venv\Lib\site-packages\flask\app.py", line 1540, in handle_exc= eption
=C2=A0 =C2=A0 reraise(exc_type, exc_value, tb)
= =C2=A0 File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-package= s\flask\app.py", line 1982, in wsgi_app
=C2=A0 =C2=A0 r= esponse =3D self.full_dispatch_request()
=C2=A0 File "C:\Pro= gram Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\flask\app.py"= ;, line 1614, in full_dispatch_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 "C:\Program Files (x86)\pgAdmin 4\v3\venv\L= ib\site-packages\flask\app.py", line 1612, in full_dispatch_reque= st
=C2=A0 =C2=A0 rv =3D self.dispatch_request()
=C2=A0 = File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-packages\= flask\app.py", line 1598, in dispatch_request
=C2=A0 =C2=A0 = return self.view_functions[rule.endpoint](**req.view_args)
= =C2=A0 File "C:\Program Files (x86)\pgAdmin 4\v3\venv\Lib\site-package= s\flask_login.py", line 792, in decorated_view
=C2=A0 = =C2=A0 return func(*args, **kwargs)
=C2=A0 File "C:\Program = Files (x86)\pgAdmin 4\v3\web\pgadmin\misc\bgprocess\__init__.py",= line 62, in index
=C2=A0 =C2=A0 return make_response(response=3D= BatchProcess.list())
=C2=A0 File "C:\Program Files (x86= )\pgAdmin 4\v3\web\pgadmin\misc\bgprocess\processes.py", line 584= , in list
=C2=A0 =C2=A0 details =3D desc.details(p.command, args)=
=C2=A0 File "C:\Program Files (x86)\pgAdmin 4\v3\web\pgadmi= n\tools\backup\__init__.py", line 190, in details
=C2= =A0 =C2=A0 res +=3D html.safe_str(cmd + self.cmd)
AttributeError:= 'BackupMessage' object has no attribute 'cmd'


Thanks,
Khushboo=C2= =A0

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

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

--00000000000026fb820567fce419--