Thanks everybody for your contribution. We've committed the patch in the master branch.
Dave, Do we need to check-in this in the REL-1_18_0_PATCHES branch? -- 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 4:28 PM, Akshay Joshi <akshay.jo...@enterprisedb.com > wrote: > > > On Mon, Oct 27, 2014 at 4:22 PM, Ashesh Vashi < > ashesh.va...@enterprisedb.com> wrote: > >> >> 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. >> > > I have reviewed the patch and it looks good to me. > >> >> >> -- >> >> 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 >>> >> >> > > > -- > *Akshay Joshi* > *Principal Software Engineer * > > > > *Phone: +91 20-3058-9517Mobile: +91 976-788-8246* >