-
Notifications
You must be signed in to change notification settings - Fork 21
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
Generalize Cosmo Store #10
Comments
Hi Kunjal, |
@Dzoukr yup... Very much correct. |
Funny... I'll need MongoDB version most likely pretty soon and was thinking about the same. It would mean to break and existing setup a little bit (TableStorage and CosmosDB would go into separated nuggets), but on the other hand since I follow the semver, it should be doable for next major version. |
When you are planning to have next version? Side note: Don't use mongo db, if it is not forced by client. |
Btw Maxime is having set up to push multiple nugets https://github.com/Fulma/Fulma/blob/master/build.fsx |
And these you might find interesting https://github.com/TheAngryByrd/Marten.FSharp and https://github.com/Zaid-Ajaj/LiteDB.FSharp :) |
Not before start of March, sorry. |
Oh no need for sorry. I was just asking out of curiosity. And if you require any help the please do let me know... Happy to help in whatever way possible. |
Maybe more |
FYI, I already did some work in master, but want to have version 2 with new functionality (tracking by correlationId + adding causationId), so it is gonna be probably during March. Expected architecture:
|
@Dzoukr I have no idea about those two ids. But again thanks for support and I don't mind waiting.
Fulma is too damn big library. I created GreenPrint similar way. Maxime is crazy good person when it comes to throw code out of windows but still having good guideline for contribution and separated issues which people can pick will always going to help. |
BTW separated nuget is really good idea. You can have something like
|
I agree. The name |
I'll most likely keep the CosmoStore name. It may sounds similar to Cosmos DB, but I'd to keep some continuity + I like the name. :) |
I also like the name. But again it is very near to ConsoDB. Let's do one thing. Make it more famous than ConsoDB. :P . That way they might need to change a name. |
Just release beta versions of v2. Each CosmoStore implementation will be in separate package where
Please check it (I will do the same) and will release full version probably this week. :) |
Proper v2 release now public. Thanks for hint! 🙏 |
@Dzoukr Loved your work. Is it possible abstract away the implementation to make is more generalize.
I was trying Marten Event Store but it was tied with C# thingy for project part of it. But Marten as store is wonderful.
And then there is lite db for simple testing or simple application. I am noob at ES so can't say how complicated it would be. But it would be good to have it.
The text was updated successfully, but these errors were encountered: