com.expedia.www:haystack-commons

This module contains some of the common code for haystack modules

License

License

GroupId

GroupId

com.expedia.www
ArtifactId

ArtifactId

haystack-commons
Last Version

Last Version

1.0.66
Release Date

Release Date

Type

Type

jar
Description

Description

This module contains some of the common code for haystack modules

Download haystack-commons

How to add to project

<!-- https://jarcasting.com/artifacts/com.expedia.www/haystack-commons/ -->
<dependency>
    <groupId>com.expedia.www</groupId>
    <artifactId>haystack-commons</artifactId>
    <version>1.0.66</version>
</dependency>
// https://jarcasting.com/artifacts/com.expedia.www/haystack-commons/
implementation 'com.expedia.www:haystack-commons:1.0.66'
// https://jarcasting.com/artifacts/com.expedia.www/haystack-commons/
implementation ("com.expedia.www:haystack-commons:1.0.66")
'com.expedia.www:haystack-commons:jar:1.0.66'
<dependency org="com.expedia.www" name="haystack-commons" rev="1.0.66">
  <artifact name="haystack-commons" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.expedia.www', module='haystack-commons', version='1.0.66')
)
libraryDependencies += "com.expedia.www" % "haystack-commons" % "1.0.66"
[com.expedia.www/haystack-commons "1.0.66"]

Dependencies

compile (6)

Group / Artifact Type Version
com.expedia.www : haystack-idl-java jar 1.0.66
org.scala-lang : scala-library jar 2.12.7
org.slf4j : slf4j-api jar 1.7.25
com.google.protobuf : protobuf-java jar 3.3.1
com.expedia : metrics-java jar 0.4.0
commons-codec : commons-codec jar 1.4

provided (11)

Group / Artifact Type Version
com.google.guava : guava jar 19.0
javax.annotation : javax.annotation-api jar 1.3.2
com.typesafe : config jar 1.3.1
org.json4s : json4s-jackson_2.12 jar 3.6.0
org.codehaus.mojo : build-helper-maven-plugin jar 3.0.0
io.grpc : grpc-protobuf jar 1.7.0
io.grpc : grpc-stub jar 1.7.0
com.codahale.metrics : metrics-core jar 3.0.2
org.apache.kafka : kafka_2.12 jar 1.1.1
org.apache.kafka : kafka-streams jar 1.1.1
org.msgpack : msgpack-core jar 0.8.13

test (3)

Group / Artifact Type Version
org.scalatest : scalatest_2.12 jar 3.0.3
org.easymock : easymock jar 3.4
org.pegdown : pegdown jar 1.6.0

Project Modules

There are no modules declared in this project.

Build Status License

haystack-commons

Module with common code that is used by various haystack components

Building

Since this repo contains haystack-idl as the submodule, so use the following to clone the repo

git clone --recursive [email protected]:ExpediaDotCom/haystack-commons.git

Prerequisite:

  • Make sure you have Java 1.8
  • Make sure you have maven 3.3.9 or higher

Build

For a full build including unit tests, one can run -

mvn clean package

Updating haystack-idl

  • Run:

git submodule update --recursive --remote

  • Update maven version

  • Raise a PR

Releasing haystack-commons

com.expedia.www

Expedia.com

Versions

Version
1.0.66
1.0.65
1.0.64
1.0.63
1.0.62
1.0.61
1.0.60
1.0.59
1.0.58
1.0.57
1.0.56
1.0.55
1.0.54
1.0.53
1.0.52
1.0.50
1.0.49
1.0.48
1.0.47
1.0.46
1.0.45
1.0.44
1.0.43
1.0.42
1.0.41
1.0.40
1.0.39
1.0.38
1.0.37
1.0.36
1.0.35
1.0.34
1.0.33
1.0.31
1.0.30
1.0.29
1.0.28
1.0.27
1.0.26
1.0.25
1.0.24
1.0.23
1.0.22
1.0.21
1.0.20
1.0.19
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.0