Skip to content
This repository has been archived by the owner on Dec 4, 2023. It is now read-only.

Add InMemoryVersionedBackend #170

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

furkilic
Copy link

Hello

Quick PR to be able to do some Versioning (only for InMemory usage) by simply enabling the InMemoryVersionedBackend like this :
S3Mock api = new S3Mock.Builder().withPort(8001).withInMemoryVersionedBackend().build();

InMemoryVersionedProvider was really close to InMemoryProvider so AbstractInMemoryProvider was added for abstraction
Also written some test cases

It's my first time doing Scala so do not hesitate to share your input.

I really appreciate this project really helpfull in for tests, however versioning will be a big plus for us as it's really needed in my current project.

Thanks in advance

furkilic

Linked to #155

@furkilic
Copy link
Author

furkilic commented Oct 2, 2020

Hi @shuttie @romangrebennikov

Is it possible to have a feedback please?

Thanks in advance

@ghost
Copy link

ghost commented Dec 28, 2020

Would love to see this merged

@ifs-medardegue
Copy link

Definitely need this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants