Teiid Infinispan Hotrod Translator

Teiid Infinispan Hotrod based Translator to acache contents on Infinispan cluster using the probuf as the schema

Лицензия

Лицензия

Категории

Категории

Infinispan Данные Caching
Группа

Группа

org.teiid
Идентификатор

Идентификатор

thorntail-infinispan-hotrod
Последняя версия

Последняя версия

2.1.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

Teiid Infinispan Hotrod Translator
Teiid Infinispan Hotrod based Translator to acache contents on Infinispan cluster using the probuf as the schema
Организация-разработчик

Организация-разработчик

JBoss by Red Hat

Скачать thorntail-infinispan-hotrod

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.teiid/thorntail-infinispan-hotrod/ -->
<dependency>
    <groupId>org.teiid</groupId>
    <artifactId>thorntail-infinispan-hotrod</artifactId>
    <version>2.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.teiid/thorntail-infinispan-hotrod/
implementation 'org.teiid:thorntail-infinispan-hotrod:2.1.0'
// https://jarcasting.com/artifacts/org.teiid/thorntail-infinispan-hotrod/
implementation ("org.teiid:thorntail-infinispan-hotrod:2.1.0")
'org.teiid:thorntail-infinispan-hotrod:jar:2.1.0'
<dependency org="org.teiid" name="thorntail-infinispan-hotrod" rev="2.1.0">
  <artifact name="thorntail-infinispan-hotrod" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.teiid', module='thorntail-infinispan-hotrod', version='2.1.0')
)
libraryDependencies += "org.teiid" % "thorntail-infinispan-hotrod" % "2.1.0"
[org.teiid/thorntail-infinispan-hotrod "2.1.0"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.teiid.connectors : translator-infinispan-hotrod jar 12.2.1
org.teiid.wildfly.connectors : connector-infinispan-hotrod jar 12.2.1
io.thorntail : logging jar

provided (8)

Идентификатор библиотеки Тип Версия
org.teiid.wildfly.connectors : feature-pack-infinispan zip 12.2.1
org.teiid.wildfly.connectors : feature-pack-odata zip 12.2.1
org.teiid.wildfly : teiid-client-feature-pack zip 12.2.1
org.wildfly.core : wildfly-core-feature-pack zip 7.0.0.Final
org.wildfly : wildfly-servlet-feature-pack zip 15.0.1.Final
org.wildfly : wildfly-feature-pack zip 15.0.1.Final
org.teiid.wildfly : teiid-wildfly-integration-feature-pack zip 12.2.1
io.thorntail : container jar 2.4.0.Final

test (4)

Идентификатор библиотеки Тип Версия
io.thorntail : build-resources jar 2.4.0.Final
junit : junit jar 4.12
org.easytesting : fest-assert jar 1.4
org.mockito : mockito-core jar 2.2.28

Модули Проекта

Данный проект не имеет модулей.

Thorntail Teiid

Build Status

This project contains the source code and examples for Teiid Runtime Engine based on Thorntail. Using these modules you can build a executable uber jar that is equivalent to having a single vdb based WildFly Server.

Thorntail based Teiid is ideal to be executed in Docker environments or Cloud environments like OpenShift.

Start with $mvn clean install to build everything, including the examples. Then checkout the examples folder for various examples you can start with.

Migration from older io.thorntail Teiid

To migrate from an older version of Teiid Thorntail which was using artifacts from io.thorntail, you will need to update you pom(s).

  • Update to an appropriate version of thorntail
  • Update io.thorntail:bom-all to the org.teiid:thorntail-bom
  • Update io.thorntail:teiid to org.teiid:thorntail-runtime
  • Update source/translator dependencies from io.thorntail:teiid-XXX to org.teiid:thorntail-XXX
  • If applicible update the odata fraction from io.thorntail:odata to org.teiid:thorntail-odata-api

Roadmap

Teiid will follow the 2.x line of Thorntail, which is predominately based upon WildFly integration. Thorntail 4.x will merge with the quarkus efforts - but will be a large shift from the WildFly paradigm and so is not something that we will initially be able to follow. With our Fuse allignment we will maintain Teiid Spring Boot in the interirm until it's clear how we'll leverage quarkus.

Releasing

Snapshots can be created with $mvn clean deploy - but this has also been enabled automatically for every non-tagged commit in the .travis.yml file.

A full release should still use the maven release logic. $mvn release:prepare, then $mvn release:perform. The examples will be revisioned, but will not be pushed to a repository.

org.teiid

Teiid

Open Source Data Virtualization Platform

Версии библиотеки

Версия
2.1.0
2.0.0
1.0.3
1.0.2
1.0.1
1.0.0