/EPICO-ES-backend

EPICO REST API ElasticSearch backend , splitted from EPICO-REST-API repo

Primary LanguagePerlOtherNOASSERTION

NAME

EPICO::REST::Backend::EPICO - Native ElasticSearch backend class for EPICO REST API

SYNOPSIS

    use EPICO::REST::Backend::EPICO;

DESCRIPTION

EPICO::REST::Backend::EPICO is the native ElasicSearch backend, built on top of BP-Schema-tools libraries, and the abstract class of the pluggable backends on EPICO REST API.

It was initially created under the umbrella of BLUEPRINT project.

RATIONALE

Instead of having a monolithic API, EPICO REST API was designed thinking both on different instances of the same implementation, as well as pluggable instances for other external sources.

METHODS

(to be documented)

INSTALLATION

Latest release of this package is available in the BSC INB DarkPAN. You can install it just using cpanm:

    cpanm --mirror-only --mirror https://gitlab.bsc.es/inb/darkpan/raw/master/ --mirror https://cpan.metacpan.org/ EPICO::REST::Backend::EPICO

AUTHOR

José M. Fernández https://github.com/jmfernandez

COPYRIGHT

The library was initially created several years ago for the EPICO REST API in the BLUEPRINT project.

Copyright 2019- José M. Fernández & Barcelona Supercomputing Center (BSC)

LICENSE

This library is free software; you can redistribute it and/or modify it under the LGPL 2.1 terms.

SEE ALSO