Return-Path: X-Original-To: apmail-zookeeper-user-archive@www.apache.org Delivered-To: apmail-zookeeper-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 25D24119C9 for ; Wed, 17 Sep 2014 11:09:05 +0000 (UTC) Received: (qmail 18824 invoked by uid 500); 17 Sep 2014 11:09:04 -0000 Delivered-To: apmail-zookeeper-user-archive@zookeeper.apache.org Received: (qmail 18773 invoked by uid 500); 17 Sep 2014 11:09:04 -0000 Mailing-List: contact user-help@zookeeper.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@zookeeper.apache.org Delivered-To: mailing list user@zookeeper.apache.org Received: (qmail 18758 invoked by uid 99); 17 Sep 2014 11:09:03 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Sep 2014 11:09:03 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of fpjunqueira@yahoo.com designates 98.139.213.154 as permitted sender) Received: from [98.139.213.154] (HELO nm9-vm0.bullet.mail.bf1.yahoo.com) (98.139.213.154) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Sep 2014 11:08:36 +0000 Received: from [98.139.215.143] by nm9.bullet.mail.bf1.yahoo.com with NNFMP; 17 Sep 2014 11:08:34 -0000 Received: from [98.139.212.201] by tm14.bullet.mail.bf1.yahoo.com with NNFMP; 17 Sep 2014 11:08:34 -0000 Received: from [127.0.0.1] by omp1010.mail.bf1.yahoo.com with NNFMP; 17 Sep 2014 11:08:34 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 795088.72516.bm@omp1010.mail.bf1.yahoo.com Received: (qmail 65408 invoked by uid 60001); 17 Sep 2014 11:08:34 -0000 X-YMail-OSG: LrZtcpcVM1mGaPuED.ih04ys8b2V5N3acVYP3GARNeqGelj ZiMmmtj5.wLzU0H4SiHdnLby1h7RTPWy5UVd_PW1Sz29aYNMlAuUdRzE2bi6 5nN5JFQozkjZXvhsiEOObCgyij7lcgxi49_c7x3bDRCJzCePpa7gIH2uE.Sn BEKNs.9Bqf9vxLs1vWlJ7bimc1UjMpkBoy.xMfaY2R_5q.ujHS.tbuJAZztL aRmT_RXfu97ZcGtQr5JPBsMQgK6VcbtkUqY8TS14TEEaEy97PbB3fvWVPdjr YY8ZYKzEZcmhTGxkOoJ2kb_tcLKoXPQcJePw7OB52PDqvSy9mv8YGDH2olTq j1PnwOHHvKtK0qYI4BWeuVnc2VAJpreWb3DoMKPutceQXM97hCcH0RksGocx ULz7Pu12uFDcJgMbzMYgQBRnA0Qf3_rqzUXU6cAxZA1vZ3N2KaI9p1zFGROy VnIU4EIc4LKv92JIofLzZ2lLY_QOu_JoKxlLPQNsmDuessY6dSQVCp2W5UEp aYj7nN77YTwGkEOlmvx7L8WrdhAzW4pUlas0DwV.a71.f1kKKMEFHPYkAnWd Wk34MdL4y6ZdT7HxYED31ArpWTZo_fIILdx9D5cRT_C5CNu1K.rxsbODRrCo gUqyduk0- Received: from [167.220.196.145] by web142301.mail.bf1.yahoo.com via HTTP; Wed, 17 Sep 2014 04:08:34 PDT X-Rocket-MIMEInfo: 002.001,SSB3b3VsZG4ndCBtaW5kIGhhdmluZyBpdCBpbiBjb250cmliLiBIb3dldmVyLCBJIGhhdmVuJ3QgaGFkIGFueSBncmVhdCBleHBlcmllbmNlIHdpdGggY29udHJpYi4gSXQgc2VlbXMgdG8gYmUgYSBkZWFkIGVuZCBmb3IgdGhlIHByb2plY3RzIHRoYXQgZ28gdGhlcmUuIEFsc28sIHlvdSdkIG5lZWQgY29tbWl0dGVycyB0byBjaGVjayBpbiB5b3VyIGNvZGUsIHNvIGl0IGlzbid0IGNsZWFyIGhvdyBtdWNoIHlvdSBhY3R1YWxseSBnYWluIGJ5IGhhdmluZyB5b3VyIGNvZGUgdGhlcmUuCgpPbmUgb3B0aW9uIGkBMAEBAQE- X-Mailer: YahooMailWebService/0.8.203.696 References: Message-ID: <1410952114.40648.YahooMailNeo@web142301.mail.bf1.yahoo.com> Date: Wed, 17 Sep 2014 04:08:34 -0700 From: Flavio Junqueira Reply-To: Flavio Junqueira Subject: Re: zklogtool - transactions and data tree monitoring tool To: "user@zookeeper.apache.org" In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="1747921928-688404668-1410952114=:40648" X-Virus-Checked: Checked by ClamAV on apache.org --1747921928-688404668-1410952114=:40648 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I wouldn't mind having it in contrib. However, I haven't had any great expe= rience with contrib. It seems to be a dead end for the projects that go the= re. Also, you'd need committers to check in your code, so it isn't clear ho= w much you actually gain by having your code there.=0A=0AOne option is that= you start interacting with the community here and try to get folks to help= you out with the development of the tool. If you're able to get enough int= erest, then perhaps you could start an incubator project.=0A=0AHow does it = sound?=0A=0A-Flavio=0A=0A=0AOn Wednesday, September 17, 2014 11:43 AM, Alen= =C4=8Caljku=C5=A1i=C4=87 wrote:=0A =0A=0A>=0A>= =0A>Thanks=0A>=0A>Do you think this could be included in ZooKeeper as contr= ib?=0A>=0A>=0A>On 17 September 2014 06:48, Patrick Hunt = wrote:=0A>=0A>> Cool idea.=0A>>=0A>> Patrick=0A>>=0A>> On Sat, Sep 13, 2014= at 7:19 AM, Alen =C4=8Caljku=C5=A1i=C4=87=0A>> = wrote:=0A>> > Hello ZooKeeper community,=0A>> >=0A>> > I would like to pre= sent you a tool I have been working on. It is called=0A>> > zklogtool.=0A>>= >=0A>> > Zklogtool is a ZooKeeper transactions and data tree monitoring to= ol. It=0A>> > works by analyzing transaction logs in real time. It can reco= nstruct=0A>> > ZooKeepers data tree at any particular point in time. That w= orks by=0A>> loading=0A>> > data tree from snapshot file and applying trans= actions to it.=0A>> >=0A>> > Zklogtool project consists of zklogtool librar= y, console application and=0A>> > web application.=0A>> >=0A>> > Possible u= se cases are:=0A>> >=0A>> > - Learning ZooKeeper=0A>> >=0A>> > - Developer = tool=0A>> >=0A>> > - Troubleshooting=0A>> >=0A>> > - Integration in test en= vironment=0A>> >=0A>> > - Integration in system=0A>> >=0A>> > I'm currently= using it as a debugging tool. It can also be useful to=0A>> > monitor tran= sactions while interacting with system in real time. I=E2=80=99m=0A>> > thi= nking about integrating this tool in automated tests.=0A>> >=0A>> > Code an= d instructions are on github:=0A>> >=0A>> > https://github.com/alenca/zklog= tool=0A>> >=0A>> > I would appreciate any feedback.=0A>> >=0A>> > Thanks=0A= >>=0A>=0A> --1747921928-688404668-1410952114=:40648--