You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zookeeper.apache.org by "Utkarsh Srivastava (JIRA)" <ji...@apache.org> on 2009/10/22 23:26:59 UTC

[jira] Commented: (ZOOKEEPER-507) Improve error handling of BookKeeper client

    [ https://issues.apache.org/jira/browse/ZOOKEEPER-507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12768918#action_12768918 ] 

Utkarsh Srivastava commented on ZOOKEEPER-507:
----------------------------------------------

We've been using this modified version of bookkeeper for some time with good results in terms of both stability and performance. 

This patch incorporates a couple of major changes, so its better reviewed as a whole, rather than as a diff. 

The two major changes are:

i) Rewrite of the client library to deal with error cases, and generally iron out a lot of bugs.
ii) Enhancing the bookie server to deal with a large number of open ledgers by multiplexing them into a common number of files.

An added dependency is netty, a jboss project for network i/o. Netty is under an Apache 2.0 license, and the jar can be grabbed from 
http://repository.jboss.com/maven2/org/jboss/netty/netty/3.1.2.GA/netty-3.1.2.GA.jar 


> Improve error handling of BookKeeper client
> -------------------------------------------
>
>                 Key: ZOOKEEPER-507
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-507
>             Project: Zookeeper
>          Issue Type: Improvement
>          Components: contrib-bookkeeper
>            Reporter: Flavio Paiva Junqueira
>         Attachments: ZOOKEEPER-507.patch
>
>
> Error handling is far from ideal currently in the BookKeeper client.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.