On Mon, Oct 27, 2014 at 4:16 PM, Dave Page <dp...@pgadmin.org> wrote:
> Ashesh, can you review/commit this please? > Sure Dave. I/Akshay will review the patch asap. -- Thanks & Regards, Ashesh Vashi EnterpriseDB INDIA: Enterprise PostgreSQL Company <http://www.enterprisedb.com> *http://www.linkedin.com/in/asheshvashi* <http://www.linkedin.com/in/asheshvashi> > On Mon, Oct 27, 2014 at 9:56 AM, Sanket Mehta < > sanket.me...@enterprisedb.com> wrote: > >> Hi Dave, >> >> I have reviewed the older patch, it looked good to me except one issue >> that I have fixed. >> I have attached the revised patch with this mail. >> >> >> >> Regards, >> Sanket Mehta >> Sr Software engineer >> Enterprisedb >> >> On Mon, Oct 27, 2014 at 3:16 PM, Akshay Joshi < >> akshay.jo...@enterprisedb.com> wrote: >> >>> Adding Sanket >>> >>> He has already worked on it. >>> >>> On Tue, Feb 11, 2014 at 10:35 AM, Ashesh Vashi < >>> ashesh.va...@enterprisedb.com> wrote: >>> >>>> Sure >>>> >>>> >>>> On Mon, Feb 10, 2014 at 8:00 PM, Dave Page <dp...@pgadmin.org> wrote: >>>> >>>>> Ashesh; can you review this please? >>>>> >>>>> Thanks. >>>>> >>>>> >>>>> On Fri, Feb 7, 2014 at 9:17 AM, Dinesh Kumar < >>>>> dinesh.ku...@enterprisedb.com> wrote: >>>>> >>>>>> Hi Dave/Team, >>>>>> >>>>>> I would like to take the owner ship of this patch from now onwards. >>>>>> >>>>>> Sorry for my previous test case result, which is an improper one from >>>>>> my side. I believe, i need to configure the same slony version on PG 9.2 >>>>>> as >>>>>> well. It seems an expected behaviour if the slony version is not match. >>>>>> >>>>>> And also i have fixed one small version bug as below. >>>>>> >>>>>> BUG Details >>>>>> ------------------ >>>>>> After configuring the slony on PG 9.2 server follow the below steps. >>>>>> >>>>>> 1. Launch pgadmin III >>>>>> 2. Add New server and Right Click on Slony cluster node >>>>>> 3. Click on Restart node >>>>>> 4. Error occurred regarding procpid does not exist. (Image is >>>>>> attached) >>>>>> >>>>>> I have fixed this trivial bug on top of Neel's patch, and sending >>>>>> single patch for these two issues. >>>>>> >>>>>> Kindly let me know, if i miss anything here. >>>>>> >>>>>> Thanks in advance. >>>>>> >>>>>> Regards, >>>>>> Dinesh >>>>>> >>>>>> -- >>>>>> *Dinesh Kumar* >>>>>> Software Engineer >>>>>> >>>>>> Ph: +918087463317 >>>>>> Skype ID: dinesh.kumar432 >>>>>> www.enterprisedb.co <http://www.enterprisedb.com/>m >>>>>> <http://www.enterprisedb.com/> >>>>>> >>>>>> *Follow us on Twitter* >>>>>> @EnterpriseDB >>>>>> >>>>>> Visit EnterpriseDB for tutorials, webinars, whitepapers >>>>>> <http://www.enterprisedb.com/resources-community> and more >>>>>> <http://www.enterprisedb.com/resources-community> >>>>>> >>>>>> >>>>>> On Tue, Dec 10, 2013 at 2:49 AM, Dinesh Kumar < >>>>>> dinesh.ku...@enterprisedb.com> wrote: >>>>>> >>>>>>> Hi Neel, >>>>>>> >>>>>>> On Mon, Nov 11, 2013 at 6:46 PM, Neel Patel < >>>>>>> neel.pa...@enterprisedb.com> wrote: >>>>>>> >>>>>>>> Hi Ashesh, >>>>>>>> >>>>>>>> Please find the updated patch with below fix. >>>>>>>> >>>>>>>> -- Fix for slony version 1.2.23 with PG 9.0 >>>>>>>> -- Picking the correct version of slony1_base.xxx.sql >>>>>>>> -- Fix the error "no schema has been selected to create in". It >>>>>>>> gives error after deleting the slony cluster and again create the >>>>>>>> new >>>>>>>> slony cluster. >>>>>>>> -- Fix for function storeNode() API which is accepting three >>>>>>>> arguments in slony version 1.1 and 1.2 and two arguments in >>>>>>>> slony version 2.0 and above. >>>>>>>> >>>>>>>> Please let me know for any comments. >>>>>>>> >>>>>>> >>>>>>> I have tested this patch, and seems working fine. I have found one >>>>>>> small issue when i try to create a new slony cluster with PG 9.2. When >>>>>>> i am >>>>>>> trying to create a new cluster in PG 9.2 by setting the slony-path of PG >>>>>>> 9.3, then it' showing the >>>>>>> "ERROR: could not access file "$libdir/slony1_funcs.2.2.0": No such >>>>>>> file or directory". >>>>>>> >>>>>>> Could you look into this as well. >>>>>>> >>>>>>> Thanks, >>>>>>> Dinesh >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Neel Patel >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Oct 31, 2013 at 9:41 AM, Neel Patel < >>>>>>>> neel.pa...@enterprisedb.com> wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> Thanks Ashesh. >>>>>>>>> >>>>>>>>> I will check and let you know. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Neel Patel >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Oct 30, 2013 at 5:19 PM, Ashesh Vashi < >>>>>>>>> ashesh.va...@enterprisedb.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Neel, >>>>>>>>>> >>>>>>>>>> I test the patch with following slony-I versions: >>>>>>>>>> 1.2.27 (not working with PG 9.0) >>>>>>>>>> 2.0.x (not picking correct slony1_base.xxx.sql - as per >>>>>>>>>> comment, it should pick slony1_base.v84.sql with PG 8.4 and above, >>>>>>>>>> but >>>>>>>>>> picking slony1_base.v83.sql) >>>>>>>>>> >>>>>>>>>> I have not tested further. >>>>>>>>>> Can you please take a look at it? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tue, Oct 29, 2013 at 3:38 PM, Dave Page < >>>>>>>>>> dave.p...@enterprisedb.com> wrote: >>>>>>>>>> >>>>>>>>>>> Ashesh, can you look at this one as well please? Thanks. >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 22, 2013 at 8:34 AM, Neel Patel < >>>>>>>>>>> neel.pa...@enterprisedb.com> wrote: >>>>>>>>>>> > Hi Dave, >>>>>>>>>>> > >>>>>>>>>>> > We have fixed the below two issues to support in Slony version >>>>>>>>>>> 2.2.0 with PG >>>>>>>>>>> > 9.3 in pgAdmin. >>>>>>>>>>> > >>>>>>>>>>> > Issue 1:- >>>>>>>>>>> > >>>>>>>>>>> > Bug to reproduce:- >>>>>>>>>>> > >>>>>>>>>>> > - Install PG 9.3 and slony 2.2.0 >>>>>>>>>>> > - Right click on database and click on option "New slony-I >>>>>>>>>>> cluster..." >>>>>>>>>>> > - In the dialog we are able to see the error in status bar >>>>>>>>>>> saying "Slony-I >>>>>>>>>>> > creation scripts not available; only joining possible" >>>>>>>>>>> > >>>>>>>>>>> > Solution :- >>>>>>>>>>> > >>>>>>>>>>> > As per the above conversation in new version of slony 2.2.0 >>>>>>>>>>> installation >>>>>>>>>>> > name of the sql files got changed so it is not able to find >>>>>>>>>>> the current >>>>>>>>>>> > slony version. >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > Issue 2:- >>>>>>>>>>> > >>>>>>>>>>> > "storenode" API contains three argument in slony version 1.1 >>>>>>>>>>> and 1.2 but in >>>>>>>>>>> > slony version 2.0 onwards it contains only two arguments so >>>>>>>>>>> that issue also >>>>>>>>>>> > fixed. >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > As per our knowledge we have tested this patch in slony 2.2.0 >>>>>>>>>>> with PG 9.3. >>>>>>>>>>> > >>>>>>>>>>> > Can anyone please test this patch and let us know if any bugs. >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > Thanks, >>>>>>>>>>> > Neel Patel >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > On Fri, Oct 11, 2013 at 5:17 PM, Neel Patel < >>>>>>>>>>> neel.pa...@enterprisedb.com> >>>>>>>>>>> > wrote: >>>>>>>>>>> >> >>>>>>>>>>> >> Hi Sven, >>>>>>>>>>> >> >>>>>>>>>>> >> No idea regarding the next release. >>>>>>>>>>> >> >>>>>>>>>>> >> Thanks, >>>>>>>>>>> >> Neel Patel >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> On Fri, Oct 11, 2013 at 11:46 AM, Sven Meirsman < >>>>>>>>>>> sven.meirs...@gmail.com> >>>>>>>>>>> >> wrote: >>>>>>>>>>> >>> >>>>>>>>>>> >>> Hi, >>>>>>>>>>> >>> >>>>>>>>>>> >>> Thanks for the feedback. I'm looking forward to this update. >>>>>>>>>>> Any idea on >>>>>>>>>>> >>> when it will be released? >>>>>>>>>>> >>> >>>>>>>>>>> >>> regards, >>>>>>>>>>> >>> Sven >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> 2013/10/11 Neel Patel <neel.pa...@enterprisedb.com> >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> Hi Sven, >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> Sorry for the late replay, we have checked and it is a bug >>>>>>>>>>> in pgAdmin >>>>>>>>>>> >>>> because the name of the sql files got changed in new slony >>>>>>>>>>> version ( v2.2.0 >>>>>>>>>>> >>>> ) which is used by the pgAdmin. >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> Issue :- >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> When we install the slony ( version less than 2.2.0 ) then >>>>>>>>>>> it will >>>>>>>>>>> >>>> install below sql files in C:\Program >>>>>>>>>>> Files\PostgreSQL\9.3\share folder. >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> slony1_base.sql >>>>>>>>>>> >>>> slony1_base.v83.sql >>>>>>>>>>> >>>> slony1_base.v84.sql >>>>>>>>>>> >>>> slony1_funcs.sql >>>>>>>>>>> >>>> slony1_funcs.v83.sql >>>>>>>>>>> >>>> slony1_funcs.v84.sql >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> Now in New version of slony 2.2.0 onwards the name of the >>>>>>>>>>> above sql >>>>>>>>>>> >>>> files got changed as below. >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> slony1_base.2.2.0.sql >>>>>>>>>>> >>>> slony1_base.v83.2.2.0.sql >>>>>>>>>>> >>>> slony1_base.v84.2.2.0.sql >>>>>>>>>>> >>>> slony1_funcs.2.2.0.sql >>>>>>>>>>> >>>> slony1_funcs.v83.2.2.0.sql >>>>>>>>>>> >>>> slony1_funcs.v84.2.2.0.sql >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> As we are using above sql files names in pgAdmin to create >>>>>>>>>>> the new slony >>>>>>>>>>> >>>> clusters so we need to change in pgAdmin also. >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> We are working on this issue and submit the patch once its >>>>>>>>>>> done. >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> Thanks, >>>>>>>>>>> >>>> Neel Patel >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> On Mon, Sep 30, 2013 at 2:05 AM, Guillaume Lelarge >>>>>>>>>>> >>>> <guilla...@lelarge.info> wrote: >>>>>>>>>>> >>>>> >>>>>>>>>>> >>>>> On Sun, 2013-09-29 at 22:29 +0200, Sven Meirsman wrote: >>>>>>>>>>> >>>>> > Sorry, My mistake. >>>>>>>>>>> >>>>> > >>>>>>>>>>> >>>>> > 'Binary Paths' is the section you choose at the left of >>>>>>>>>>> the screen. >>>>>>>>>>> >>>>> > It >>>>>>>>>>> >>>>> > contains several paths, one 'PG Bin Path' is directing >>>>>>>>>>> to my postgres >>>>>>>>>>> >>>>> > BIN >>>>>>>>>>> >>>>> > folder like you suggest. It is the Slony-I path that >>>>>>>>>>> contains the >>>>>>>>>>> >>>>> > path to >>>>>>>>>>> >>>>> > the postgres SHARE folder where the slony scripts reside. >>>>>>>>>>> >>>>> > >>>>>>>>>>> >>>>> >>>>>>>>>>> >>>>> Oh OK, you're right. >>>>>>>>>>> >>>>> >>>>>>>>>>> >>>>> On the Slony issue, I see that Dave commited a patch from >>>>>>>>>>> Neel Patel >>>>>>>>>>> >>>>> last thursday. This patch commit log is: "Ensure DDLScript >>>>>>>>>>> will work >>>>>>>>>>> >>>>> with Slony 2.2+ which has a new SQL level API.". So I >>>>>>>>>>> guess this is >>>>>>>>>>> >>>>> what >>>>>>>>>>> >>>>> you're looking for. This will be in the next minor release >>>>>>>>>>> (1.18.1), >>>>>>>>>>> >>>>> which should be available on thursday 10th october. >>>>>>>>>>> >>>>> >>>>>>>>>>> >>>>> >>>>>>>>>>> >>>>> -- >>>>>>>>>>> >>>>> Guillaume >>>>>>>>>>> >>>>> http://blog.guillaume.lelarge.info >>>>>>>>>>> >>>>> http://www.dalibo.com >>>>>>>>>>> >>>>> >>>>>>>>>>> >>>>> >>>>>>>>>>> >>>>> >>>>>>>>>>> >>>>> -- >>>>>>>>>>> >>>>> Sent via pgadmin-support mailing list ( >>>>>>>>>>> pgadmin-support@postgresql.org) >>>>>>>>>>> >>>>> To make changes to your subscription: >>>>>>>>>>> >>>>> http://www.postgresql.org/mailpref/pgadmin-support >>>>>>>>>>> >>>> >>>>>>>>>>> >>>> >>>>>>>>>>> >>> >>>>>>>>>>> >> >>>>>>>>>>> > >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Dave Page >>>>>>>>>>> Chief Architect, Tools & Installers >>>>>>>>>>> EnterpriseDB: http://www.enterprisedb.com >>>>>>>>>>> The Enterprise PostgreSQL Company >>>>>>>>>>> >>>>>>>>>>> Blog: http://pgsnake.blogspot.com >>>>>>>>>>> Twitter: @pgsnake >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> Thanks & Regards, >>>>>>>>>> >>>>>>>>>> Ashesh Vashi >>>>>>>>>> EnterpriseDB INDIA: Enterprise PostgreSQL Company >>>>>>>>>> <http://www.enterprisedb.com> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *http://www.linkedin.com/in/asheshvashi* >>>>>>>>>> <http://www.linkedin.com/in/asheshvashi> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Sent via pgadmin-support mailing list ( >>>>>>>> pgadmin-support@postgresql.org) >>>>>>>> To make changes to your subscription: >>>>>>>> http://www.postgresql.org/mailpref/pgadmin-support >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Dave Page >>>>> >>>>> Blog: http://pgsnake.blogspot.com >>>>> Twitter: @pgsnake >>>>> >>>>> EnterpriseDB UK: http://www.enterprisedb.com >>>>> The Enterprise PostgreSQL Company >>>>> >>>> >>>> >>>> >>>> -- >>>> -- >>>> >>>> Thanks & Regards, >>>> >>>> Ashesh Vashi >>>> EnterpriseDB INDIA: Enterprise PostgreSQL Company >>>> <http://www.enterprisedb.com> >>>> >>>> >>>> >>>> *http://www.linkedin.com/in/asheshvashi* >>>> <http://www.linkedin.com/in/asheshvashi> >>>> >>> >>> >>> >>> -- >>> *Akshay Joshi* >>> *Principal Software Engineer * >>> >>> >>> >>> *Phone: +91 20-3058-9517 <%2B91%2020-3058-9517>Mobile: +91 976-788-8246* >>> >> >> > > > -- > Dave Page > Blog: http://pgsnake.blogspot.com > Twitter: @pgsnake > > EnterpriseDB UK: http://www.enterprisedb.com > The Enterprise PostgreSQL Company >