Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gravitee-io/gravitee-common-elasticsearch
Gravitee.io - APIM - Elasticsearch reporter and repository
https://github.com/gravitee-io/gravitee-common-elasticsearch
product-apim security-scan
Last synced: 2 months ago
JSON representation
Gravitee.io - APIM - Elasticsearch reporter and repository
- Host: GitHub
- URL: https://github.com/gravitee-io/gravitee-common-elasticsearch
- Owner: gravitee-io
- License: apache-2.0
- Created: 2018-03-21T15:40:22.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-07T08:17:08.000Z (2 months ago)
- Last Synced: 2024-11-07T09:25:27.566Z (2 months ago)
- Topics: product-apim, security-scan
- Language: Java
- Size: 827 KB
- Stars: 3
- Watchers: 29
- Forks: 15
- Open Issues: 3
-
Metadata Files:
- Readme: README.adoc
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.adoc
- License: LICENSE.txt
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
= APIM Common Elasticsearch
image:https://img.shields.io/badge/License-Apache%202.0-blue.svg["License", link="https://github.com/gravitee-io/gravitee-common-elasticsearch/blob/master/LICENSE.txt"]
image:https://img.shields.io/badge/semantic--release-conventional%20commits-e10079?logo=semantic-release["Releases", link="https://github.com/gravitee-io/gravitee-common-elasticsearch/releases"]
image:https://circleci.com/gh/gravitee-io/gravitee-common-elasticsearch.svg?style=svg["CircleCI", link="https://circleci.com/gh/gravitee-io/gravitee-common-elasticsearch"]
image:https://f.hubspotusercontent40.net/hubfs/7600448/gravitee-github-button.jpg["Join the community forum", link="https://community.gravitee.io?utm_source=readme", height=20]== Description
The APIM common Elasticsearch library contains interfaces and classes used by Gravitee.io APIM Elasticsearch plugins (Reporter and Repository). +
An example can be found https://github.com/gravitee-io/gravitee-reporter-elasticsearch[here]== Testing
By default, unit tests are run with a TestContainer version of ElasticSearch 8.5.2, but sometimes it can be useful to run them against other version of ElasticSearch.
To do so you can use the following commands:* ES 5.x: `mvn clean test -Delasticsearch.version=5.6.16`
* ES 6.x: `mvn clean test -Delasticsearch.version=6.8.23`
* ES 7.x: `mvn clean test -Delasticsearch.version=7.17.7`
* ES 8.x: `mvn clean test -Delasticsearch.version=8.5.2` (Default)