dewey

This is a RabbitMQ client responsible for keeping an elasticsearch index synchronized with an iRODS repository using messages produced by iRODS.

Лицензия

Лицензия

BSD
Категории

Категории

Ant Компиляция и сборка
Группа

Группа

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

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

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

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

0.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

dewey
This is a RabbitMQ client responsible for keeping an elasticsearch index synchronized with an iRODS repository using messages produced by iRODS.
Ссылка на сайт

Ссылка на сайт

http://www.iplantcollaborative.org
Система контроля версий

Система контроля версий

https://github.com/iPlantCollaborativeOpenSource/dewey

Скачать dewey

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

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

Зависимости

compile (13)

Идентификатор библиотеки Тип Версия
org.clojure : clojure jar 1.5.1
org.clojure : tools.cli jar 0.2.4
org.clojure : tools.logging jar 0.2.6
cheshire » cheshire jar 5.2.0
clojurewerkz » elastisch jar 1.3.0
com.novemberain » langohr jar 2.2.1
liberator » liberator jar 0.10.0
compojure » compojure jar 1.1.6
ring » ring-core jar 1.2.1
ring » ring-jetty-adapter jar 1.1.0
slingshot » slingshot jar 0.10.3
org.iplantc : clj-jargon jar 0.4.2
org.iplantc : clojure-commons jar 1.4.8

test (3)

Идентификатор библиотеки Тип Версия
org.clojure : tools.nrepl jar 0.2.3
clojure-complete » clojure-complete jar 0.2.3
midje » midje jar 1.6.0

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

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

dewey

An AMQP message based iRODS indexer for elasticsearch.

dewey listens to the irods AMQP topic exchange for iRODS change messages. The iRODS change messages are described in the document https://docs.google.com/document/d/126uSOX8VWfFyRub1Ibqiknf4QbQuDZLOCktoBLpgqsE/edit. For each change message, dewey updates the elasticsearch data index with the corresponding change. The web page https://github.com/iPlantCollaborativeOpenSource/proboscis/tree/master/config/mappings describes data schema.

Usage

dewey is a service that is distributed as an RPM. To install and start the service on any RedHat- compatible OS, run these commands:

$ sudo yum install dewey
$ sudo /sbin/service dewey start

Status Endpoint

Dewey has an extremely basic status endpoint. It's only real purpose right now is to confirm that Dewey is up and running. You can perform a GET request against the /status endpoint. Here's an example with curl:

> curl http://not-a-real-dewey-host.org:5555/status
{"status":"ok","service":"dewey"}

The port that dewey listens for status requests on is configurable with the 'dewey.status.listen-port' setting.

License

See the file LICENSE.txt.

org.iplantc

iPlant Collaborative Open Source

This is an old github organization. The new organization is github.com/cyverse

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

Версия
0.2