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 1ek7np-0006ku-9c for pgadmin-hackers@arkaria.postgresql.org; Fri, 09 Feb 2018 12:29:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ek7no-0001rr-97 for pgadmin-hackers@arkaria.postgresql.org; Fri, 09 Feb 2018 12:29:16 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ek7no-0001rT-17 for pgadmin-hackers@lists.postgresql.org; Fri, 09 Feb 2018 12:29:16 +0000 Received: from mail-wm0-x244.google.com ([2a00:1450:400c:c09::244]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1ek7ng-0003zb-D5 for pgadmin-hackers@postgresql.org; Fri, 09 Feb 2018 12:29:14 +0000 Received: by mail-wm0-x244.google.com with SMTP id 143so15061384wma.5 for ; Fri, 09 Feb 2018 04:29:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pgadmin-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=SKd69Bs5VfViPlRdSkOdOxjQysdfNAlOnuJdVGHTPRs=; b=g+B/Vm7GsgSa8XuQHP3/+nNKUvTA9/Qqh1R3S/dXX6cqcZqL0Rt83fZVdWoZaud8mE RG+hIZnIoycz7/xgwRbW8yaeQj1Un74UvNqXTOrTkUEjUNPrB3e/BYLK//vULIt1GTYd Gztl8oBwB+B2sMYJxvbdWKupKHW9+YmA8yIWdUJWWVNZt3n0fWTA9OJKE4mfLolIXRN4 wtPdRVm84lh2c3MZM6bkeSQG2d9zTU6QZqkoegnxzuC0mUPNCvqaUFUbRFzf1kl0WhaG XxQSPOBwsH1p7BoHUJ27+GC2j3BJ1YpItWAQkehW7jPqV0QoxneHP0JFx6zg75WNPw60 +KEA== 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=SKd69Bs5VfViPlRdSkOdOxjQysdfNAlOnuJdVGHTPRs=; b=P7mrJ1s2Ybf628Er4t6VXXDhpCc+gfbXD5nelyMUC3/D9SBhji+aYfCZI/7cZ4mvDJ Vu0zrEqyme4gcQDhplt+SQ8bmXn2GUrHERRsQxIPafAbixhJDre+SZs/ZORducy9z5x0 0XkpjAOhvEXFgmboH/HzsyRXAXLvWv9+h9N1G5Wa8j39UMlmDSQnbsiw3kgdpPPzfodx TNCrAqF6mLq4Jw1O6C7qfGUJo0D229+6k6A82ud9yAhQQCPOQQVB/HDPVITdpWn3WUEa +V3T1XTBafsWvukMegOUF3d2ylMP5Acit+rE/oVFJjipshB4rqi3/CZ7Yc7GZaKWz3oL /EGQ== X-Gm-Message-State: APf1xPDCSxzVdKJFQ8g5og9ouuJsbNqg2qFrH7yHJy6crCmhfckOUOXp h1vrvpfNyW/cSDRm2o/eZJrkjKnplYgjWKbztUe2Dg== X-Google-Smtp-Source: AH8x224fZ8W3vttAsFr6Yt2XKifJsUG3hgxYpx22AlhQd79xl5Xi3KPLnyG8skEJz4Lhn/YU79ZctP9IJQItpeg8aH8= X-Received: by 10.28.143.196 with SMTP id r187mr2151874wmd.68.1518179346467; Fri, 09 Feb 2018 04:29:06 -0800 (PST) MIME-Version: 1.0 Received: by 10.28.16.138 with HTTP; Fri, 9 Feb 2018 04:29:05 -0800 (PST) In-Reply-To: References: From: Dave Page Date: Fri, 9 Feb 2018 12:29:05 +0000 Message-ID: Subject: Re: [pgadmin][patch] [GreenPlum] When user press Explain Plan and Explain analyze plan an error is displayed To: Joao De Almeida Pereira Cc: pgadmin-hackers Content-Type: multipart/alternative; boundary="001a1146951ea6e1940564c6ac38" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --001a1146951ea6e1940564c6ac38 Content-Type: text/plain; charset="UTF-8" Hi Joao, It looks like Jenkins has taken umbrage to this change, at least with Python 3.x. Can you take a look please? https://jenkins.pgadmin.org/ Thanks. On Fri, Feb 9, 2018 at 11:54 AM, Dave Page wrote: > Thanks, patches applied. > > On Fri, Feb 2, 2018 at 10:50 PM, Joao De Almeida Pereira < > jdealmeidapereira@pivotal.io> wrote: > >> Hi Hackers, >> This is quite a big patch in order to solve the problem with the Explain >> Plan. >> >> We sent 2 patches that have the following: >> *- update-javascript-packages.diff * >> Add package: >> is-docker to select a specific setting when running the Chrome tests >> in >> Docker >> >> Upgrade the version of: >> - babel-loader >> - extract-text-webpack-plugin >> - jasmine-core >> - jasmine-enzyme >> - moment >> *- explain-plan-greenplum.diff* >> Extract SQLEditor.execute and SQLEditor._poll into their own files and >> add test around them >> Extract SQLEditor backend functions that start executing query to their >> own files and add tests around it >> Move the Explain SQL from the front-end and now pass the Explain plan >> parameters as a JSON object in the start query call. >> Extract the compile_template_name into a function that can be used by >> the different places that try to select the version of the template and the >> server type >> >> >> Thanks >> Joao >> > > > > -- > Dave Page > Blog: http://pgsnake.blogspot.com > Twitter: @pgsnake > > EnterpriseDB UK: http://www.enterprisedb.com > The Enterprise PostgreSQL Company > -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise PostgreSQL Company --001a1146951ea6e1940564c6ac38 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Joao,

It looks like Jenkins has take= n umbrage to this change, at least with Python 3.x. Can you take a look ple= ase?


Thanks.

On Fri, Feb 9, = 2018 at 11:54 AM, Dave Page <dpage@pgadmin.org> wrote:
Thanks, patches applied.

On Fri, Feb 2, 2018 at 10:50 PM, Joao De Almeida Pereira <jdealmeidapereira@pivotal.io> wrote:
Hi Hackers,
This is quite a big patch in= order to solve the problem with the Explain Plan.

We sent 2 patches that have the following:
-=C2=A0update-java= script-packages.diff=C2=A0
=C2=A0 =C2=A0 Add packag= e:
=C2=A0 =C2=A0 =C2=A0is-docker to select a specific setting= when running the Chrome tests in
=C2=A0 =C2=A0 =C2=A0Docker

=C2=A0 =C2=A0 Upgrade the version of:
=C2=A0= =C2=A0 - babel-loader
=C2=A0 =C2=A0 - extract-text-webpack-plugi= n
=C2=A0 =C2=A0 - jasmine-core
=C2=A0 =C2=A0 - jasmine-= enzyme
=C2=A0 =C2=A0 - moment
-=C2=A0explain-p= lan-greenplum.diff
=C2=A0 Extract SQLEditor.execute and SQLEd= itor._poll into their own files and add test around them
=C2=A0 E= xtract SQLEditor backend functions that start executing query to their own = files and add tests around it
=C2=A0 Move the Explain SQL from th= e front-end and now pass the Explain plan parameters as a JSON object in th= e start query call.
=C2=A0 Extract the compile_template_name into= a function that can be used by the different places that try to select the= version of the template and the server type


<= /div>
Thanks
Joao



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

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



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

EnterpriseDB UK: http://www.enterprisedb.com<= br>The Enterprise PostgreSQL Company
--001a1146951ea6e1940564c6ac38--