Elasticsearch schema migration library

A flyway inspired Elasticsearch schema migration library

License

License

Categories

Categories

Search Business Logic Libraries Elasticsearch
GroupId

GroupId

com.hubrick.lib
ArtifactId

ArtifactId

elasticsearch-migration
Last Version

Last Version

1.0.5
Release Date

Release Date

Type

Type

jar
Description

Description

Elasticsearch schema migration library
A flyway inspired Elasticsearch schema migration library
Project URL

Project URL

https://github.com/hubrick/elasticsearch-migration
Source Code Management

Source Code Management

http://github.com/hubrick/elasticsearch-migration.git

Download elasticsearch-migration

How to add to project

<!-- https://jarcasting.com/artifacts/com.hubrick.lib/elasticsearch-migration/ -->
<dependency>
    <groupId>com.hubrick.lib</groupId>
    <artifactId>elasticsearch-migration</artifactId>
    <version>1.0.5</version>
</dependency>
// https://jarcasting.com/artifacts/com.hubrick.lib/elasticsearch-migration/
implementation 'com.hubrick.lib:elasticsearch-migration:1.0.5'
// https://jarcasting.com/artifacts/com.hubrick.lib/elasticsearch-migration/
implementation ("com.hubrick.lib:elasticsearch-migration:1.0.5")
'com.hubrick.lib:elasticsearch-migration:jar:1.0.5'
<dependency org="com.hubrick.lib" name="elasticsearch-migration" rev="1.0.5">
  <artifact name="elasticsearch-migration" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.hubrick.lib', module='elasticsearch-migration', version='1.0.5')
)
libraryDependencies += "com.hubrick.lib" % "elasticsearch-migration" % "1.0.5"
[com.hubrick.lib/elasticsearch-migration "1.0.5"]

Dependencies

compile (12)

Group / Artifact Type Version
com.google.guava : guava jar 21.0
org.apache.commons : commons-lang3 jar 3.7
org.apache.directory.studio : org.apache.commons.io jar 2.4
org.reflections : reflections jar 0.9.11
com.fasterxml.jackson.core : jackson-databind jar 2.9.5
com.fasterxml.jackson.datatype : jackson-datatype-jdk8 jar 2.9.5
com.fasterxml.jackson.datatype : jackson-datatype-jsr310 jar 2.9.5
com.jayway.jsonpath : json-path jar 2.3.0
com.fasterxml.jackson.dataformat : jackson-dataformat-yaml jar 2.9.5
com.github.java-json-tools : json-schema-validator jar 2.2.10
org.elasticsearch.client : elasticsearch-rest-high-level-client jar 6.2.4
org.slf4j : slf4j-api jar 1.7.25

provided (1)

Group / Artifact Type Version
org.projectlombok : lombok jar 1.18.0

test (8)

Group / Artifact Type Version
junit : junit jar 4.12
org.hamcrest : hamcrest-all jar 1.3
com.jayway.restassured : rest-assured jar 2.9.0
org.elasticsearch.client : transport jar 6.2.4
org.apache.logging.log4j : log4j-api jar 2.8.2
org.apache.logging.log4j : log4j-core jar 2.8.2
org.apache.logging.log4j : log4j-1.2-api jar 2.8.2
org.apache.logging.log4j : log4j-slf4j-impl jar 2.8.2

Project Modules

There are no modules declared in this project.

Versions

Version
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0