Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doc: Configuring snapshot store on Azure #7503

Open
KMKalkmanCRX opened this issue Feb 14, 2025 · 6 comments
Open

Doc: Configuring snapshot store on Azure #7503

KMKalkmanCRX opened this issue Feb 14, 2025 · 6 comments

Comments

@KMKalkmanCRX
Copy link

Please describe what you are trying to understand
For our application, we have tried to configure the snapshot store on azure such that it is stored on a non-public container, and is stored in a subfolder of this container. However, we could not find any way to do this. When we try to use /, \ , // etc. in the container-name field, it does not work anymore, and we haven't found a way to configure whether the azure blob container is public or not.

Image

Which pages have you looked at?

  1. https://getakka.net/articles/persistence/snapshots.html
  2. https://getakka.net/articles/persistence/storage-plugins.html
  3. https://getakka.net/api/Akka.Persistence.html
  4. https://getakka.net/articles/configuration/hocon.html

What did these pages not make clear?
I expected one of these pages to have an explanation of the possible configuration fields and their possible values, both to explain the individual fields and options, as well as to make clear what is and what is not possible.

How can we do it better?
Add a page or a header to one of these pages that explains the options for the configuration of Azure snapshot stores.

@Aaronontheweb
Copy link
Member

Aaronontheweb commented Feb 14, 2025

The docs for a plugin-specific repo, especially one not in the main Akka.NET org, are best found in the repo itself: https://github.com/petabridge/Akka.Persistence.Azure - that has most of the literature you need there.

@Aaronontheweb
Copy link
Member

And if storing snapshots in a specific sub-folder isn't supported right now, that's something that can be patched

@KMKalkmanCRX
Copy link
Author

Thank you for that page! Unfortunately, it doesn't really seem to document anything about subfolders or setting the container to public or otherwise, and nothing in the code jumps out at me. Shall I make a separate issue for a patch to add these things, or can this one be repurposed?

@Aaronontheweb
Copy link
Member

Yep, I think we probably need to implement a new configuration option to properly support folders within a container - if you could file an issue for that that would be great 👍

@KMKalkmanCRX
Copy link
Author

Done! #7510

@Aaronontheweb
Copy link
Member

Thank you @KMKalkmanCRX - we'll get to work on that.

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

No branches or pull requests

2 participants