LShift Diffa Snowflake

Generator of globally unique 64-bit identifiers

License

License

Categories

Categories

Net
GroupId

GroupId

net.lshift.diffa
ArtifactId

ArtifactId

snowflake
Last Version

Last Version

1.7.0
Release Date

Release Date

Type

Type

jar
Description

Description

LShift Diffa Snowflake
Generator of globally unique 64-bit identifiers
Project URL

Project URL

http://github.com/lshift/diffa
Source Code Management

Source Code Management

https://github.com/lshift/diffa

Download snowflake

How to add to project

<!-- https://jarcasting.com/artifacts/net.lshift.diffa/snowflake/ -->
<dependency>
    <groupId>net.lshift.diffa</groupId>
    <artifactId>snowflake</artifactId>
    <version>1.7.0</version>
</dependency>
// https://jarcasting.com/artifacts/net.lshift.diffa/snowflake/
implementation 'net.lshift.diffa:snowflake:1.7.0'
// https://jarcasting.com/artifacts/net.lshift.diffa/snowflake/
implementation ("net.lshift.diffa:snowflake:1.7.0")
'net.lshift.diffa:snowflake:jar:1.7.0'
<dependency org="net.lshift.diffa" name="snowflake" rev="1.7.0">
  <artifact name="snowflake" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.lshift.diffa', module='snowflake', version='1.7.0')
)
libraryDependencies += "net.lshift.diffa" % "snowflake" % "1.7.0"
[net.lshift.diffa/snowflake "1.7.0"]

Dependencies

compile (4)

Group / Artifact Type Version
com.netflix.curator : curator-client jar 1.2.3
com.netflix.curator : curator-recipes jar 1.2.3
com.netflix.curator : curator-framework jar 1.2.3
org.apache.zookeeper : zookeeper jar 3.4.5

test (4)

Group / Artifact Type Version
org.specs2 : specs2_2.9.2 jar 1.12.3
org.scalacheck : scalacheck_2.9.2 jar 1.10.0
junit : junit jar 4.10
org.scalatest : scalatest_2.9.2 jar 1.8

Project Modules

There are no modules declared in this project.

Overview

Diffa provides real time health checks between arbitrary system components.

For more information, please see the website: https://diffa.io

License

Diffa uses the Apache license, Version 2.0.

Proprietary Third Party Libraries

Some configurations of the software rely on third party libraries which are not freely available. The following libraries are available under license from their respective vendors. Please check with the vendor the conditions under which you may use their software.

Library: Oracle database client library

Vendor: Oracle (www.oracle.com)

Referenced in: kernel/pom.xml (profile id = oracle)

  <dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc6</artifactId>
    <version>11.2.0.1.0</version>
    <scope>test</scope>
  </dependency>

Required for:

  • testing against an Oracle database
  • installing/upgrading an Oracle database schema

In order to run maven tasks with the 'oracle' profile (mvn -Poracle <task>), your maven repository will need to contain the Oracle JDBC driver specified in the dependency.

net.lshift.diffa

LShift

Versions

Version
1.7.0