ZK Smoke Screen Test

2019-04-12 Thread David Mollitor
Hello, I am not sure if this is novel or perhaps old news, but I forked Patrick Hunt's ZK smoketest project and updated the docker components. I am able to pretty easily start a quorum (3x) using the latest ZK image and run the smoke test against it. https://github.com/BELUGABEHR/zk-smoketest

Re: ZK Smoke Screen Test

2019-04-17 Thread David Mollitor
a better benchmark tool for > zookeeper internal.Stay tuned! :D > - Original Message - > From: David Mollitor > To: dev@zookeeper.apache.org > Subject: ZK Smoke Screen Test > Date: 2019-04-13 06:25 > > > Hello, > I am not sure if this is novel or perhaps old

Re: An Apache Zookeeper Security Vulnerability

2019-08-12 Thread David Mollitor
If logging is higher than DEBUG level, the message will not print. The Log.debug() method will check the log level internally. Adding the external check is simply a potential performance optimization. Thanks. On Mon, Aug 12, 2019, 10:41 PM Xiaoqin Fu wrote: > Dear developers: > I am a

Re: Releasing 3.6.0 - Pending Patches

2019-10-02 Thread David Mollitor
Can I also throw in ZOOKEEPER-3342 and ZOOKEEPER-3340 ? :) On Wed, Oct 2, 2019, 9:36 AM Andor Molnar wrote: > + ZOOKEEPER-1260 Audit logging in ZooKeeper servers ( > https://github.com/apache/zookeeper/pull/338) > > > > > On 2019. Oct 2., at 11:05, Andor Molnar wrote: > > > > Hi, > > > >

Coding Style

2019-10-07 Thread David Mollitor
Hello, I am looking at this page for a coding style format / template. https://cwiki.apache.org/confluence/display/ZOOKEEPER/HowToContribute There is a note about it with a link to: "Sun's conventions" (however, the link is dead) Can someone propose an Eclipse Format Template which has the

Re: Pending issue for 3.6.0

2019-12-23 Thread David Mollitor
Hello, I would also like to request ZOOKEEPER-3342. I just cleaned up the latest PR. On Mon, Dec 23, 2019 at 11:17 AM Enrico Olivelli wrote: > Hi folks, > I am keeping an eye on issues that the community tagged with fixVersion = > 3.6.0 > > This is the JIRA filter: > > >

Great Meetup

2020-01-30 Thread David Mollitor
Just wanted to send a note to express my gratitude for setting up the ZK meetup @FB. I had a great time and enjoyed meeting you all. Belugabehr (David)

My Contributions

2020-02-02 Thread David Mollitor
Hey Team, I have very much appreciated all of the support and merging of my PRs. I just wanted to clarify / get clarification of the ZK release process. I'm not in a position to drive any big changes or big big fixes into the product. I'm just trying to keep the code clean, keeping down the

Re: Snapshots of ZooKeeper 3.6.0-SNAPSHOT available for testing

2020-01-18 Thread David Mollitor
I would suggest continuing to use log4j in the 3.x release. A new logging framework would fit nicely with the other proposed changes in 4.x. If you don't immediately disagree with this suggestion, please create a Jira and mark it for 4.x Thanks! On Sat, Jan 18, 2020, 2:24 PM Patrick Hunt

Re: [ANNOUNCE] Enrico Olivelli new ZooKeeper PMC Member

2020-01-21 Thread David Mollitor
You've been a great help to me. Well deserved! On Wed, Jan 22, 2020, 12:09 AM Mohammad arshad wrote: > Congratulations Enrico! > > > -Original Message- > From: rammohan ganapavarapu [mailto:rammohanga...@gmail.com] > Sent: Wednesday, January 22, 2020 3:45 AM > To:

Re: Release procedure for 3.6.0 - new ideas with maven release plugin

2020-01-22 Thread David Mollitor
I think you are doing it correct. ZK is in a good position in that it doesn't have that many branches to maintain: 3.4, 3.5, 3.6, and now 3.7. How long do you want to continue the 3.4 branch, or is it already EoL? Thanks. On Wed, Jan 22, 2020, 5:59 AM Andor Molnar wrote: > Hi, > > We started

Re: Release procedure for 3.6.0 - new ideas with maven release plugin

2020-01-22 Thread David Mollitor
; > Andor > > > > > On 2020. Jan 22., at 15:07, David Mollitor wrote: > > > > I think you are doing it correct. > > > > ZK is in a good position in that it doesn't have that many branches to > > maintain: 3.4, 3.5, 3.6, and now 3.7. > > > >

ZooKeeper snapCount Tuning

2020-04-03 Thread David Mollitor
Hello Community, The configuration zookeeper.snapCount defaults to a value of 100,000 and has been at this default for 11 years now.

[jira] [Updated] (ZOOKEEPER-3347) Review PathTrie Consistency

2019-04-02 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3347: -- Summary: Review PathTrie Consistency (was: PathTrie Consistency ) > Rev

[jira] [Created] (ZOOKEEPER-3347) PathTrie Consistency

2019-04-02 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3347: - Summary: PathTrie Consistency Key: ZOOKEEPER-3347 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3347 Project: ZooKeeper Issue Type

[jira] [Updated] (ZOOKEEPER-3347) Improve PathTrie Consistency

2019-04-02 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3347: -- Summary: Improve PathTrie Consistency (was: Review PathTrie Consistency

[jira] [Updated] (ZOOKEEPER-3335) Improve the usage of Collections

2019-03-27 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3335: -- Summary: Improve the usage of Collections (was: Prefer ArrayList over LinkedList

[jira] [Created] (ZOOKEEPER-3335) Prefer ArrayList over LinkedList

2019-03-26 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3335: - Summary: Prefer ArrayList over LinkedList Key: ZOOKEEPER-3335 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3335 Project: ZooKeeper Issue

[jira] [Created] (ZOOKEEPER-3348) Make TxnLog and TxnLog Iterator Closable

2019-04-04 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3348: - Summary: Make TxnLog and TxnLog Iterator Closable Key: ZOOKEEPER-3348 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3348 Project: ZooKeeper

[jira] [Updated] (ZOOKEEPER-3342) Use StandardCharsets

2019-04-03 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3342: -- Fix Version/s: 3.6.0 Component/s: server > Use StandardChars

[jira] [Updated] (ZOOKEEPER-3339) Improve Debug and Trace Log Statements

2019-04-03 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3339: -- Fix Version/s: 3.6.0 Component/s: server > Improve Debug and Trace

[jira] [Updated] (ZOOKEEPER-3338) Review of BufferStats Class

2019-04-03 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3338: -- Fix Version/s: 3.6.0 > Review of BufferStats Cl

[jira] [Updated] (ZOOKEEPER-3335) Improve the usage of Collections

2019-04-03 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3335: -- Fix Version/s: 3.6.0 Description: bq. This class is likely to be faster than

[jira] [Updated] (ZOOKEEPER-3342) Use StandardCharsets

2019-04-03 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3342: -- Description: {quote} Encodes this String into a sequence of bytes using

[jira] [Updated] (ZOOKEEPER-3341) Remove Superfluous ByteBuffer Duplicate

2019-04-03 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3341: -- Fix Version/s: 3.5.6 3.6.0 > Remove Superfluous ByteBuf

[jira] [Updated] (ZOOKEEPER-3340) Improve Queue Usage in QuorumCnxManager.java

2019-04-03 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3340: -- Affects Version/s: 3.6.0 > Improve Queue Usage in QuorumCnxManager.j

[jira] [Updated] (ZOOKEEPER-3340) Improve Queue Usage in QuorumCnxManager.java

2019-04-03 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3340: -- Affects Version/s: (was: 3.6.0) Fix Version/s: 3.6.0 > Improve Qu

[jira] [Updated] (ZOOKEEPER-3347) Improve PathTrie Consistency

2019-04-03 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3347: -- Fix Version/s: 3.6.0 > Improve PathTrie Consiste

[jira] [Updated] (ZOOKEEPER-3020) Review of SyncRequestProcessor

2019-04-03 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3020?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3020: -- Fix Version/s: 3.6.0 > Review of SyncRequestProces

[jira] [Created] (ZOOKEEPER-3338) Review of BufferStats

2019-03-28 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3338: - Summary: Review of BufferStats Key: ZOOKEEPER-3338 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3338 Project: ZooKeeper Issue Type

[jira] [Created] (ZOOKEEPER-3339) Improve Debug and Trace Log Statements

2019-03-28 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3339: - Summary: Improve Debug and Trace Log Statements Key: ZOOKEEPER-3339 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3339 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3340) Improve Queue Usage in QuorumCnxManager.java

2019-03-28 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3340: - Summary: Improve Queue Usage in QuorumCnxManager.java Key: ZOOKEEPER-3340 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3340 Project: ZooKeeper

[jira] [Commented] (ZOOKEEPER-3020) Review of SyncRequestProcessor

2019-03-28 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3020?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16804164#comment-16804164 ] David Mollitor commented on ZOOKEEPER-3020: --- Created a new PR   [https://github.com

[jira] [Updated] (ZOOKEEPER-3338) Review of BufferStats Class

2019-03-28 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3338: -- Summary: Review of BufferStats Class (was: Review of BufferStats) > Rev

[jira] [Created] (ZOOKEEPER-3342) Use StandardCharsets

2019-03-28 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3342: - Summary: Use StandardCharsets Key: ZOOKEEPER-3342 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3342 Project: ZooKeeper Issue Type

[jira] [Updated] (ZOOKEEPER-3341) Remove Superfluous ByteBuffer Duplicate

2019-03-28 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3341: -- Summary: Remove Superfluous ByteBuffer Duplicate (was: Superfluous ByteBuffer

[jira] [Created] (ZOOKEEPER-3341) Superfluous ByteBuffer Duplicate

2019-03-28 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3341: - Summary: Superfluous ByteBuffer Duplicate Key: ZOOKEEPER-3341 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3341 Project: ZooKeeper Issue

[jira] [Commented] (ZOOKEEPER-3352) Use LevelDB For Backend

2019-04-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16813824#comment-16813824 ] David Mollitor commented on ZOOKEEPER-3352: --- Thanks Brian,   Interesting to note

[jira] [Created] (ZOOKEEPER-3352) Use LevelDB For Backend

2019-04-08 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3352: - Summary: Use LevelDB For Backend Key: ZOOKEEPER-3352 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3352 Project: ZooKeeper Issue Type

[jira] [Commented] (ZOOKEEPER-3352) Use LevelDB For Backend

2019-04-11 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16815463#comment-16815463 ] David Mollitor commented on ZOOKEEPER-3352: --- I am a bit confused on the requirement

[jira] [Updated] (ZOOKEEPER-3365) Use Concurrent HashMap in NettyServerCnxnFactory

2019-04-13 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3365: -- Summary: Use Concurrent HashMap in NettyServerCnxnFactory (was: Use New

[jira] [Created] (ZOOKEEPER-3365) Use New Concurrent HashMap in NettyServerCnxnFactory

2019-04-13 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3365: - Summary: Use New Concurrent HashMap in NettyServerCnxnFactory Key: ZOOKEEPER-3365 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3365 Project

[jira] [Commented] (ZOOKEEPER-3365) Use Concurrent HashMap in NettyServerCnxnFactory

2019-04-13 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16817175#comment-16817175 ] David Mollitor commented on ZOOKEEPER-3365: --- I provided two different PRs with two

[jira] [Updated] (ZOOKEEPER-3365) Use Concurrent HashMap in NettyServerCnxnFactory

2019-04-14 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3365: -- Description: {code:java|title=NettyServerCnxnFactory.java} // Access to ipMap

[jira] [Updated] (ZOOKEEPER-3382) Update Documentation: If you only have one storage device

2019-05-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3382: -- Summary: Update Documentation: If you only have one storage device (was: Remove

[jira] [Updated] (ZOOKEEPER-3382) Update Documentation: If you only have one storage device

2019-05-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3382: -- Component/s: documentation > Update Documentation: If you only have one stor

[jira] [Updated] (ZOOKEEPER-3382) Update Documentation: If you only have one storage device

2019-05-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3382: -- Description: {quote} If you only have one storage device, put trace files on NFS

[jira] [Commented] (ZOOKEEPER-3352) Use LevelDB For Backend

2019-05-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16836709#comment-16836709 ] David Mollitor commented on ZOOKEEPER-3352: --- I haven't moved much on this. I spent some

[jira] [Created] (ZOOKEEPER-3382) Remove References To requestTraceFile From Docs

2019-05-09 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3382: - Summary: Remove References To requestTraceFile From Docs Key: ZOOKEEPER-3382 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3382 Project: ZooKeeper

[jira] [Commented] (ZOOKEEPER-3358) Make Snappy The Default Snapshot Compression Algorithm

2019-05-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16836479#comment-16836479 ] David Mollitor commented on ZOOKEEPER-3358: --- [~lvfangmin] It's understandable

[jira] [Comment Edited] (ZOOKEEPER-3358) Make Snappy The Default Snapshot Compression Algorithm

2019-05-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16836479#comment-16836479 ] David Mollitor edited comment on ZOOKEEPER-3358 at 5/9/19 3:43 PM

[jira] [Commented] (ZOOKEEPER-3301) Enforce the quota limit

2019-05-08 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16835582#comment-16835582 ] David Mollitor commented on ZOOKEEPER-3301: --- Also be sure to take a look at [ZOOKEEPER-3347

[jira] [Created] (ZOOKEEPER-3449) Zero Configuration Discovery of ZooKeeper Quorum

2019-07-01 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3449: - Summary: Zero Configuration Discovery of ZooKeeper Quorum Key: ZOOKEEPER-3449 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3449 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3450) Allow Quorum Leader to Register with Another Quorum

2019-07-01 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3450: - Summary: Allow Quorum Leader to Register with Another Quorum Key: ZOOKEEPER-3450 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3450 Project

[jira] [Created] (ZOOKEEPER-3358) Make Snappy The Default Snapshot Compression Algorithm

2019-04-10 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3358: - Summary: Make Snappy The Default Snapshot Compression Algorithm Key: ZOOKEEPER-3358 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3358 Project

[jira] [Commented] (ZOOKEEPER-3179) Add snapshot compression to reduce the disk IO

2019-04-10 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16814549#comment-16814549 ] David Mollitor commented on ZOOKEEPER-3179: --- Also, requires update to docs. > Add snaps

[jira] [Commented] (ZOOKEEPER-102) Need to replace Jute with supported code

2019-04-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16813362#comment-16813362 ] David Mollitor commented on ZOOKEEPER-102: -- [~maoling] Instead of sinking even more time

[jira] [Updated] (ZOOKEEPER-3352) Use LevelDB For Backend

2019-04-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3352?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3352: -- Fix Version/s: 4.0.0 Description: Use LevelDB for managing data stored in ZK

[jira] [Updated] (ZOOKEEPER-3352) Use LevelDB For Backend

2019-04-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3352?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3352: -- Priority: Major (was: Critical) > Use LevelDB For Back

[jira] [Commented] (ZOOKEEPER-3179) Add snapshot compression to reduce the disk IO

2019-04-10 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16814483#comment-16814483 ] David Mollitor commented on ZOOKEEPER-3179: --- Does this resolve ZOOKEEPER-1651 ? >

[jira] [Commented] (ZOOKEEPER-3352) Use LevelDB For Backend

2019-04-10 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16814466#comment-16814466 ] David Mollitor commented on ZOOKEEPER-3352: --- Ya, my drive here for using a third-party

[jira] [Assigned] (ZOOKEEPER-3340) Improve Queue Usage in QuorumCnxManager.java

2019-04-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor reassigned ZOOKEEPER-3340: - Assignee: David Mollitor > Improve Queue Usage in QuorumCnxManager.j

[jira] [Assigned] (ZOOKEEPER-3348) Make TxnLog and TxnLog Iterator Closable

2019-04-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor reassigned ZOOKEEPER-3348: - Assignee: David Mollitor > Make TxnLog and TxnLog Iterator Closa

[jira] [Assigned] (ZOOKEEPER-3347) Improve PathTrie Consistency

2019-04-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor reassigned ZOOKEEPER-3347: - Assignee: David Mollitor > Improve PathTrie Consiste

[jira] [Assigned] (ZOOKEEPER-3339) Improve Debug and Trace Log Statements

2019-04-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor reassigned ZOOKEEPER-3339: - Assignee: David Mollitor > Improve Debug and Trace Log Stateme

[jira] [Assigned] (ZOOKEEPER-3338) Review of BufferStats Class

2019-04-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor reassigned ZOOKEEPER-3338: - Assignee: David Mollitor > Review of BufferStats Cl

[jira] [Assigned] (ZOOKEEPER-3352) Use LevelDB For Backend

2019-04-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3352?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor reassigned ZOOKEEPER-3352: - Assignee: David Mollitor > Use LevelDB For Back

[jira] [Assigned] (ZOOKEEPER-3342) Use StandardCharsets

2019-04-09 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor reassigned ZOOKEEPER-3342: - Assignee: David Mollitor > Use StandardChars

[jira] [Created] (ZOOKEEPER-3355) Remove 'tbd' From Docs

2019-04-09 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3355: - Summary: Remove 'tbd' From Docs Key: ZOOKEEPER-3355 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3355 Project: ZooKeeper Issue Type

[jira] [Created] (ZOOKEEPER-3357) Remove Dead Link from ZooKeeper Programmer's Guide

2019-04-09 Thread David Mollitor (JIRA)
David Mollitor created ZOOKEEPER-3357: - Summary: Remove Dead Link from ZooKeeper Programmer's Guide Key: ZOOKEEPER-3357 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3357 Project: ZooKeeper

[jira] [Commented] (ZOOKEEPER-102) Need to replace Jute with supported code

2019-04-24 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16825130#comment-16825130 ] David Mollitor commented on ZOOKEEPER-102: -- [~maoling] Perhaps you can simply add a new port

[jira] [Updated] (ZOOKEEPER-3340) Improve Queue Usage in QuorumCnxManager.java

2019-04-22 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3340: -- Description: I was recently profiling a on a ZK Quorum Leader in a low-volume

[jira] [Updated] (ZOOKEEPER-3340) Introduce CircularBlockingQueue in QuorumCnxManager.java

2019-04-22 Thread David Mollitor (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-3340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Mollitor updated ZOOKEEPER-3340: -- Summary: Introduce CircularBlockingQueue in QuorumCnxManager.java (was: Improve

[jira] [Created] (ZOOKEEPER-3586) Write Log To Multiple Drives

2019-10-17 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3586: - Summary: Write Log To Multiple Drives Key: ZOOKEEPER-3586 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3586 Project: ZooKeeper Issue Type

[jira] [Created] (ZOOKEEPER-3553) Create Performance Test Tool

2019-09-20 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3553: - Summary: Create Performance Test Tool Key: ZOOKEEPER-3553 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3553 Project: ZooKeeper Issue Type

[jira] [Created] (ZOOKEEPER-3708) Move Logging Code into Logging Guard in Learner

2020-01-30 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3708: - Summary: Move Logging Code into Logging Guard in Learner Key: ZOOKEEPER-3708 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3708 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3709) Pre-Size Buffer in Learner Send Method

2020-01-30 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3709: - Summary: Pre-Size Buffer in Learner Send Method Key: ZOOKEEPER-3709 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3709 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3691) Use JDK String Join Method in ZK StringUtils

2020-01-10 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3691: - Summary: Use JDK String Join Method in ZK StringUtils Key: ZOOKEEPER-3691 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3691 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3692) Change Java Package For TestStringUtils

2020-01-11 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3692: - Summary: Change Java Package For TestStringUtils Key: ZOOKEEPER-3692 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3692 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3694) Use Map computeIfAbsent in AvgMinMaxCounterSet Class

2020-01-11 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3694: - Summary: Use Map computeIfAbsent in AvgMinMaxCounterSet Class Key: ZOOKEEPER-3694 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3694 Project

[jira] [Created] (ZOOKEEPER-3693) Use Map computeIfAbsent in AvgMinMaxCounterSet Class

2020-01-11 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3693: - Summary: Use Map computeIfAbsent in AvgMinMaxCounterSet Class Key: ZOOKEEPER-3693 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3693 Project

[jira] [Created] (ZOOKEEPER-3684) Use JDK emptyIterator in ConnectHeaders Class

2020-01-09 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3684: - Summary: Use JDK emptyIterator in ConnectHeaders Class Key: ZOOKEEPER-3684 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3684 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3685) Use JDK Arrays Equals for Jute

2020-01-09 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3685: - Summary: Use JDK Arrays Equals for Jute Key: ZOOKEEPER-3685 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3685 Project: ZooKeeper Issue

[jira] [Created] (ZOOKEEPER-3686) Use JDK Arrays hashCode for Jute

2020-01-10 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3686: - Summary: Use JDK Arrays hashCode for Jute Key: ZOOKEEPER-3686 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3686 Project: ZooKeeper Issue

[jira] [Created] (ZOOKEEPER-3687) Jute Use JDK hashCode Methods for Native Types

2020-01-10 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3687: - Summary: Jute Use JDK hashCode Methods for Native Types Key: ZOOKEEPER-3687 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3687 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3688) Use StandardCharsets UTF-8 in Jute toString

2020-01-10 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3688: - Summary: Use StandardCharsets UTF-8 in Jute toString Key: ZOOKEEPER-3688 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3688 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3663) Clean Up ZNodeName Class

2019-12-23 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3663: - Summary: Clean Up ZNodeName Class Key: ZOOKEEPER-3663 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3663 Project: ZooKeeper Issue Type

[jira] [Created] (ZOOKEEPER-3662) Remove NPE Possibility in Follower Class

2019-12-23 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3662: - Summary: Remove NPE Possibility in Follower Class Key: ZOOKEEPER-3662 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3662 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3669) Use switch Statement in ClientCnxn SendThread

2019-12-30 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3669: - Summary: Use switch Statement in ClientCnxn SendThread Key: ZOOKEEPER-3669 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3669 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3670) Clean Up Log Statements for SLF4J

2019-12-30 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3670: - Summary: Clean Up Log Statements for SLF4J Key: ZOOKEEPER-3670 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3670 Project: ZooKeeper Issue

[jira] [Created] (ZOOKEEPER-3671) Use ThreadLocalConcurrent to Replace Random and Math.random

2019-12-30 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3671: - Summary: Use ThreadLocalConcurrent to Replace Random and Math.random Key: ZOOKEEPER-3671 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3671 Project

[jira] [Created] (ZOOKEEPER-3676) Clean Up TxnLogProposalIterator

2020-01-06 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3676: - Summary: Clean Up TxnLogProposalIterator Key: ZOOKEEPER-3676 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3676 Project: ZooKeeper Issue

[jira] [Created] (ZOOKEEPER-3675) Clean Up committedLog Interaction in ZKDatabase

2020-01-06 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3675: - Summary: Clean Up committedLog Interaction in ZKDatabase Key: ZOOKEEPER-3675 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3675 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3678) Remove Redundant GroupID from Maven POMs

2020-01-07 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3678: - Summary: Remove Redundant GroupID from Maven POMs Key: ZOOKEEPER-3678 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3678 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3679) Upgrade maven-compiler-plugin For ZooKeeper-jute

2020-01-07 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3679: - Summary: Upgrade maven-compiler-plugin For ZooKeeper-jute Key: ZOOKEEPER-3679 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3679 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3680) Standardize on commons-lang 2.6

2020-01-07 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3680: - Summary: Standardize on commons-lang 2.6 Key: ZOOKEEPER-3680 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3680 Project: ZooKeeper Issue

[jira] [Created] (ZOOKEEPER-3833) So Not Override Plugin Versions from Apache Parent POM

2020-05-18 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3833: - Summary: So Not Override Plugin Versions from Apache Parent POM Key: ZOOKEEPER-3833 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3833 Project

[jira] [Created] (ZOOKEEPER-3834) Do Not Set Explicit Test Includes in POM

2020-05-18 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3834: - Summary: Do Not Set Explicit Test Includes in POM Key: ZOOKEEPER-3834 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3834 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3764) Add High Availability Guarantee Into Docs

2020-03-19 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3764: - Summary: Add High Availability Guarantee Into Docs Key: ZOOKEEPER-3764 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3764 Project: ZooKeeper

[jira] [Created] (ZOOKEEPER-3836) Use Common IOUtils and JDK Functions in ClientBase

2020-05-19 Thread David Mollitor (Jira)
David Mollitor created ZOOKEEPER-3836: - Summary: Use Common IOUtils and JDK Functions in ClientBase Key: ZOOKEEPER-3836 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3836 Project: ZooKeeper

  1   2   >