We're updating the issue view to help you get more done. 

Add an elasticsearch-aws module

Description

We currently have an implementation of an AWS AuthenticationConfigurer, but it's hidden in our tests: org.hibernate.search.elasticsearch.testutil.aws.AWSElasticsearchHttpClientConfigurer.
We should publish it, so that users can benefit from it.

I think a separate module would be best: right now there's only one dependency, but I suspect the current implementation isn't perfect...

Also, we should add proper unit tests, including in particular the test suite provided by AWS: http://docs.aws.amazon.com/general/latest/gr/signature-v4-test-suite.html

And finally, with this class out of the tests of the elasticsearch module, we may be able to test the whole project in AWS (not just the elasticsearch module like we currently do).

Environment

None

Status

Assignee

Yoann Rodière

Reporter

Yoann Rodière

Labels

None

Suitable for new contributors

None

Feedback Requested

None

Components

Fix versions

Priority

Major