Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b1d0c-00041v-9L for pgadmin-hackers@arkaria.postgresql.org; Sat, 14 May 2016 17:05:46 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1b1d0b-0003aD-Mp for pgadmin-hackers@arkaria.postgresql.org; Sat, 14 May 2016 17:05:45 +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 1b1d0a-0003Xl-GD for pgadmin-hackers@postgresql.org; Sat, 14 May 2016 17:05:44 +0000 Received: from mail-qk0-x233.google.com ([2607:f8b0:400d:c09::233]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1b1d0X-0006Zs-J3 for pgadmin-hackers@postgresql.org; Sat, 14 May 2016 17:05:43 +0000 Received: by mail-qk0-x233.google.com with SMTP id r184so76403453qkc.1 for ; Sat, 14 May 2016 10:05:40 -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=lfG50i2l8RaOvqomiHc1bd5EmDD92/GsVGUlf7PkXj8=; b=VFgVk6ffr3v7TrIYBDCxApbXMNRjOsRNdoAwntQ8Jy9j9FTG80UAmts9A7TQ/Hxtkv OUH1PAXa53ly9TXdFV8oW6PUHlMDfnpxgOUiKATPS6N/Zf/2quJJf49YXxpdsFX12ZYs BvGcoBSwkD0WjeKGHdAR6yizGn7hkdW742h/a/A7hrZe4CMKvgmhdSW4iEAaGaoEpkC0 5FEk8DcKd9mKeyW3/9Y6XFvFX+QKi+YwJrzehWrR3IU8/TTVX7mLhl5yt9Kz6iBVIkht odZu1JT7SvZjDJ25fj91opCP1TjX9luOJisuFPOvjBY0gUkgVTXQoUxN2t1VmruCVCoV Subg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=lfG50i2l8RaOvqomiHc1bd5EmDD92/GsVGUlf7PkXj8=; b=ihiTadqf6e3sJ3SfBdYUTt3u9EgzfExQbxMpVUYB9Z1SU0IrDX77pj6wMfVGbIRT+K rNxXfIsr3Sp8reLj5fzZ3cDXwISC0x9iBiS2ppoa02R4e49+x4cK53JvWlyzCevCSaCt 38VhlJnZ+5k67ITKKkNKmEqEZ7Sq/ZcrAk+b3HVdWuGQohllmxW71RZe5LGrqX14hWB+ 09wbYZ/NgshSXpl3BFRlP0Yjw8O0dGlt142Z27bfSRxjQza9uTrsb7raHXHXsZUM5mup wiUnrlYklYGnEirBWo5WPohy+r+bUMCgMA6nMyNssHEKUv4fUhS5VPKdASasjdV/YYNJ LllQ== X-Gm-Message-State: AOPr4FWuZ9zmd4xAu0Fa/mxt7NGZRQ8oo7szakXQut0YD269/EuZm6tV3AwxxFnxd76fcGOgZmKTycPTynMWNFyy X-Received: by 10.55.143.129 with SMTP id r123mr21899348qkd.170.1463245540067; Sat, 14 May 2016 10:05:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.55.207.202 with HTTP; Sat, 14 May 2016 10:05:20 -0700 (PDT) In-Reply-To: References: From: Murtuza Zabuawala Date: Sat, 14 May 2016 22:35:20 +0530 Message-ID: Subject: Re: PATCH: Initiale backup utility [pgAdmin4] To: Ashesh Vashi Cc: pgadmin-hackers Content-Type: multipart/mixed; boundary=94eb2c083bc0a2b7630532d066ac X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org --94eb2c083bc0a2b7630532d066ac Content-Type: multipart/alternative; boundary=94eb2c083bc0a2b75e0532d066aa --94eb2c083bc0a2b75e0532d066aa Content-Type: text/plain; charset=UTF-8 Hi, PFA patch for backup which is add-on to last patch which includes TODO list & node selection validation Regards, Murtuza -- Regards, Murtuza Zabuawala EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company On Fri, May 13, 2016 at 5:39 PM, Ashesh Vashi wrote: > On Tue, May 3, 2016 at 5:41 PM, Murtuza Zabuawala < > murtuza.zabuawala@enterprisedb.com> wrote: > >> Hi, >> >> PFA patch to add backup server/global/database object functionality. >> >> This patch depends on, >> - File manager control patch & job executer. >> >> >> *TODO:* >> - Integrate browser tree control >> > Put that in the TODO list. > > We will select the current object at the moment for backup at the moment. > > We will add object selection in later phase. > > Please take look at the patch. > It needs to define the message class properly for better message. > > -- > > Thanks & Regards, > > Ashesh Vashi > EnterpriseDB INDIA: Enterprise PostgreSQL Company > > > > *http://www.linkedin.com/in/asheshvashi* > > >> >> >> -- >> Regards, >> Murtuza Zabuawala >> EnterpriseDB: http://www.enterprisedb.com >> The Enterprise PostgreSQL Company >> >> >> -- >> Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) >> To make changes to your subscription: >> http://www.postgresql.org/mailpref/pgadmin-hackers >> >> > --94eb2c083bc0a2b75e0532d066aa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

PFA patch for backup whi= ch is add-on to last patch which includes TODO list & node selection va= lidation

Regards,
Murtuza

--
Regards,<= /span>
Murtuza Zabuawala
EnterpriseDB:=C2=A0http://www.enterprisedb.com
The Enterprise PostgreSQL Co= mpany


On Fri, May 13, 2016 at 5:39 PM, Ashesh Vash= i <ashesh.vashi@enterprisedb.com> wrote:

On Tue, May 3, 2016 at 5:41 PM, Murtuza Zabuawala &= lt;= murtuza.zabuawala@enterprisedb.com> wrote:

H= i,

PFA patch to add backup server/global/database object= functionality.

This patch depends on,
-= File manager control patch & job executer.


TODO:
- Integrate br= owser tree control
Put that in the TODO list.<= /div>

We will select the current object at the moment fo= r backup at the moment.

We will add object selecti= on in later phase.

Please take look at the patch.<= /div>
It needs to define the message class properly for better message.=

--

Thanks & Regar= ds,

<= span style=3D"font-style:italic">Ashesh Vashi

EnterpriseDB INDIA:=C2=A0= Enterprise Postg= reSQL Company


http://www.linked= in.com/in/asheshvashi



--
Regards,
= Murtuza Zabuawala
EnterpriseDB:=C2=A0= http://www.enterprisedb.com
The Ente= rprise PostgreSQL Company



--
Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-hackers=



--94eb2c083bc0a2b75e0532d066aa-- --94eb2c083bc0a2b7630532d066ac Content-Type: application/octet-stream; name="Added_selected_object.patch" Content-Disposition: attachment; filename="Added_selected_object.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_io7ell1t1 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3Rvb2xzL2JhY2t1cC90ZW1wbGF0 ZXMvYmFja3VwL2pzL2JhY2t1cC5qcyBiL3dlYi9wZ2FkbWluL3Rvb2xzL2Jh Y2t1cC90ZW1wbGF0ZXMvYmFja3VwL2pzL2JhY2t1cC5qcwppbmRleCAzNjk1 NmZlLi5kOGRlMGQ3IDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi90b29scy9i YWNrdXAvdGVtcGxhdGVzL2JhY2t1cC9qcy9iYWNrdXAuanMKKysrIGIvd2Vi L3BnYWRtaW4vdG9vbHMvYmFja3VwL3RlbXBsYXRlcy9iYWNrdXAvanMvYmFj a3VwLmpzCkBAIC0xMSw2ICsxMSwyNCBAQCBkZWZpbmUoWwogICAgICAgcmV0 dXJuIHBnQnJvd3Nlci5CYWNrdXA7CiAgICAgfQogCisvKgorPT09PT09PT09 PT09PT09PT09PT09CitUT0RPIExJU1QgRk9SIEJBQ0tVUDoKKz09PT09PT09 PT09PT09PT09PT09PQorMSkgQWRkIE9iamVjdCB0cmVlIG9uIG9iamVjdCB0 YWIgd2hpY2ggYWxsb3dzIHVzZXIgdG8gc2VsZWN0CisgICBvYmplY3RzIHdo aWNoIGNhbiBiZSBiYWNrZWQgdXAKKzIpIEFsbG93IHVzZXIgdG8gc2VsZWN0 L2Rlc2VsZWN0IG9iamVjdHMKKzMpIElmIGRhdGFiYXNlIGlzIHNlbGVjdGVk IGluIGJyb3dzZXIKKyAgIHNob3cgYWxsIGRhdGFiYXNlIGNoaWxkcmVuIG9i amVjdHMgc2VsZWN0ZWQgaW4gT2JqZWN0IHRyZWUKKzQpIElmIHNjaGVtYSBp cyBzZWxlY3RlZCBpbiBicm93c2VyCisgICBzaG93IGFsbCBzY2hlbWEgY2hp bGRyZW4gb2JqZWN0cyBzZWxlY3RlZCBpbiBPYmplY3QgdHJlZQorNSkgSWYg dGFibGUgaXMgc2VsZWN0ZWQgdGhlbiBzaG93IHRhYmxlL3NjaGVtYS9kYXRh YmFzZSBzZWxlY3RlZAorICAgaW4gT2JqZWN0IHRyZWUKKzYpIGlmIHJvb3Qg b2JqZWN0cyBsaWtlIGRhdGFiYXNlL3NjaGVtYSBpcyBub3Qgc2VsZWN0ZWQg YW5kIHRoZWlyCisgICBjaGlsZHJlbiBhcmUgc2VsZWN0ZWQgdGhlbiBhZGQg dGhlbSBzZXBhcmF0ZWx5IHdpdGggaW4gdGFibGVzIGF0dHJpYnV0ZQorICAg d2l0aCBzY2hlbWEuCisqLworCiAgICAgdmFyIEN1c3RvbVN3aXRjaENvbnRy b2wgPSBCYWNrZm9ybS5DdXN0b21Td2l0Y2hDb250cm9sID0gQmFja2Zvcm0u U3dpdGNoQ29udHJvbC5leHRlbmQoewogICAgICAgICB0ZW1wbGF0ZTogXy50 ZW1wbGF0ZShbCiAgICAgICAgICAgJzxsYWJlbCBjbGFzcz0iPCU9QmFja2Zv cm0uY29udHJvbExhYmVsQ2xhc3NOYW1lJT4gY3VzdG9tX3N3aXRjaF9sYWJl bF9jbGFzcyI+PCU9bGFiZWwlPjwvbGFiZWw+JywKQEAgLTU5OSw2ICs2MTcs MjMgQEAgZGVmaW5lKFsKICAgICAgICAgICAgICAgICAgIC8vIFNldCBjdXJy ZW50IGRhdGFiYXNlIGludG8gbW9kZWwKICAgICAgICAgICAgICAgICAgIHRo aXMudmlldy5tb2RlbC5zZXQoJ2RhdGFiYXNlJywgdHJlZUluZm8uZGF0YWJh c2UubGFiZWwpOwogCisgICAgICAgICAgICAgICAgICAvLyBXZSB3aWxsIHJl bW92ZSBvbmNlIG9iamVjdCB0cmVlIGlzIGltcGxlbWVudGVkCisgICAgICAg ICAgICAgICAgICAvLyBJZiBzZWxlY3RlZCBub2RlIGlzIFNjaGVtYSB0aGVu IGFkZCBpdCBpbiBtb2RlbAorICAgICAgICAgICAgICAgICAgaWYoZC5fdHlw ZSA9PSAnc2NoZW1hJykgeworICAgICAgICAgICAgICAgICAgICB2YXIgc2No ZW1hcyA9IFtdOworICAgICAgICAgICAgICAgICAgICBzY2hlbWFzLnB1c2go ZC5sYWJlbCk7CisgICAgICAgICAgICAgICAgICAgIHRoaXMudmlldy5tb2Rl bC5zZXQoJ3NjaGVtYXMnLCBzY2hlbWFzKTsKKyAgICAgICAgICAgICAgICAg IH0KKyAgICAgICAgICAgICAgICAgIC8vIElmIHNlbGVjdGVkIG5vZGUgaXMg VGFibGUgdGhlbiBhZGQgaXQgaW4gbW9kZWwgYWxvbmcgd2l0aAorICAgICAg ICAgICAgICAgICAgLy8gaXRzIHNjaGVtYQorICAgICAgICAgICAgICAgICAg aWYoZC5fdHlwZSA9PSAndGFibGUnKSB7CisgICAgICAgICAgICAgICAgICAg IHZhciB0YWJsZXMgPSBbXSwKKyAgICAgICAgICAgICAgICAgICAgICBzZWxl Y3RlZF90YWJsZSA9IFtdOworICAgICAgICAgICAgICAgICAgICBzZWxlY3Rl ZF90YWJsZS5wdXNoKHRyZWVJbmZvLnNjaGVtYS5sYWJlbCkKKyAgICAgICAg ICAgICAgICAgICAgc2VsZWN0ZWRfdGFibGUucHVzaChkLmxhYmVsKTsKKyAg ICAgICAgICAgICAgICAgICAgdGhpcy52aWV3Lm1vZGVsLnNldCgndGFibGVz Jywgc2VsZWN0ZWRfdGFibGUpOworICAgICAgICAgICAgICAgICAgfQorCiAg ICAgICAgICAgICAgICAgICB2YXIgc2VsZiA9IHRoaXMsCiAgICAgICAgICAg ICAgICAgICAgIGJhc2VVcmwgPSAie3sgdXJsX2ZvcignYmFja3VwLmluZGV4 JykgfX0iICsKICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlX2pvYi9i YWNrdXBfb2JqZWN0LyIgKyB0cmVlSW5mby5zZXJ2ZXIuX2lkLAo= --94eb2c083bc0a2b7630532d066ac Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers --94eb2c083bc0a2b7630532d066ac--