lp:~rogpeppe/gozk/clean-up-interface

Created by Roger Peppe and last modified
Get this branch:
bzr branch lp:~rogpeppe/gozk/clean-up-interface
Only Roger Peppe can upload to this branch. If you are Roger Peppe please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Roger Peppe
Project:
gozk
Status:
Development

Recent revisions

25. By Roger Peppe

add error checks to Glob call

24. By Roger Peppe

fixes after code review.

23. By Roger Peppe

fix bugs. all tests now pass.

22. By Roger Peppe

Added Server function to allow starting
a zookeeper server.

21. By Roger Peppe

gofmt'ed

20. By Roger Peppe

Changes to clean up gozk interface.
Package identifier changes to zookeeper.
Package path changes to launchpad.net/gozk/zookeeper.
gozk.ZooKeeper -> zookeeper.Conn
gozk.Init -> gozk.Dial
gozk.ReInit -> gozk.Redial

All functions changed to return os.Error rather than local error type.
New type defined to represent zookeeper errors,
and some local refactoring to make this look nice.

Wait channels now returned as <-chan Event.

testing does not yet complete successfully.

19. By Gustavo Niemeyer

Minor doc tweak.

18. By Gustavo Niemeyer

Several renames for improved styling.

17. By Gustavo Niemeyer

Dropped synthetic CLOSED and preserved semantics.

STATE_CLOSED is now zero, and since channels are not pointers
anymore closing the session channel yields STATE_CLOSED forever.

16. By Gustavo Niemeyer

The recvTimeout param to Init/ReInit is in ns now.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~juju/gozk/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers