License |
License |
---|---|
Categories |
CategoriesNative Development Tools |
GroupId | GroupIdio.streamnative |
ArtifactId | ArtifactIdzookeeper-recipes |
Last Version | Last Version3.6.3.1 |
Release Date | Release Date |
Type | Typepom |
Description |
DescriptionApache ZooKeeper - Recipes
1) This module contains various Zookeeper recipe implementations.
2) The recipe directory name should specify the name of the recipe you are implementing - eg. zookeeper-recipes-lock.
3) It would be great if you can provide both the java and c recipes for the zookeeper recipes.
C recipes go in to zookeeper-recipes/zookeeper-recipes-[recipe-name]/src/c
Java implementation goes into zookeeper-recipes/zookeeper-recipes-[recipe-name]/src/java.
4) The recipes hold high standards like our zookeeper c/java libraries, so make sure that you include
some unit testing with both the c and java recipe code.
5) Also, please name your c client public methods as
zkr_recipe-name_methodname
(eg. zkr_lock_lock in zookeeper-recipes-lock/src/c)
6) To run the c tests in all the recipes,
- make sure the main zookeeper c libraries in
zookeeper-client-c are compiled. Run autoreconf -if;./configure; make. The libraries
will be installed in {top}/src/c/.libs.
- run autoreconf if;./configure;make run-check
in zookeeper-recipes/$recipename/src/c
|
Project Organization |
Project Organization |
Filename | Size |
---|---|
zookeeper-recipes-3.6.3.1.pom | 3 KB |
Browse |
<!-- https://jarcasting.com/artifacts/io.streamnative/zookeeper-recipes/ -->
<dependency>
<groupId>io.streamnative</groupId>
<artifactId>zookeeper-recipes</artifactId>
<version>3.6.3.1</version>
<type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/io.streamnative/zookeeper-recipes/
implementation 'io.streamnative:zookeeper-recipes:3.6.3.1'
// https://jarcasting.com/artifacts/io.streamnative/zookeeper-recipes/
implementation ("io.streamnative:zookeeper-recipes:3.6.3.1")
'io.streamnative:zookeeper-recipes:pom:3.6.3.1'
<dependency org="io.streamnative" name="zookeeper-recipes" rev="3.6.3.1">
<artifact name="zookeeper-recipes" type="pom" />
</dependency>
@Grapes(
@Grab(group='io.streamnative', module='zookeeper-recipes', version='3.6.3.1')
)
libraryDependencies += "io.streamnative" % "zookeeper-recipes" % "3.6.3.1"
[io.streamnative/zookeeper-recipes "3.6.3.1"]
Group / Artifact | Type | Version |
---|---|---|
io.streamnative : zookeeper | jar | 3.6.3.1 |
Group / Artifact | Type | Version |
---|---|---|
com.github.spotbugs : spotbugs-annotations Optional | jar | 4.0.2 |
Group / Artifact | Type | Version |
---|---|---|
io.streamnative : zookeeper | test-jar | 3.6.3.1 |
org.xerial.snappy : snappy-java | jar | 1.1.7 |
junit : junit | jar | 4.12 |
io.dropwizard.metrics : metrics-core | jar | 3.2.5 |