Houston Putman created SOLR-15658:
-------------------------------------
Summary: Investigate replacing the S3Mock implementation for S3
testing
Key: SOLR-15658
URL: https://issues.apache.org/jira/browse/SOLR-15658
Project: Solr
Issue Type: Sub-task
Security Level: Public (Default Security Level. Issues are Public)
Components: contrib - S3 Repository, Tests
Reporter: Houston Putman
We currently use [adobe/S3Mock|https://github.com/adobe/S3Mock], which is very
s3 compliant, and works the same as AWS S3 in almost all use cases. The problem
however, is that it can be slow to start up and it also requires us to import
dependencies for old s3 client versions (v1), when we are using the up-to-date
version (v2).
There are other S3 Mock options, including
[findify/s3mock|https://github.com/findify/s3mock] written in Java that can be
used completely in-memory. While this project is not as well kept as Adobe's
(no commits in over a year), it is worth exploring how this would work with our
tests. (It also requires no s3 client libraries, so we can remove the
dependency on the v1 api)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]