-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Utilize lease containers when consuming the change feed in CosmosDB #24249
Comments
Thanks for the question @JarroVGIT. @simorenoh can you comment on this? |
Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @simorenoh, @gahl-levy. Issue DetailsIs your feature request related to a problem? Please describe. Describe the solution you'd like Describe alternatives you've considered Additional context
|
@JarroVGIT Thank you for using our SDK and for opening this issue. This feature you mentioned is part of a larger feature outlined in the limitations that are present in the repo's README.md file, under the Change Feed Processor bullet points. As of today, only the .NET and Java SDKs have these capabilities. We also do not have a timeline for when this work will happen for this SDK unfortunately. Do let me know if this answers your question. |
Hi, we're sending this friendly reminder because we haven't heard back from you in a while. We need more information about this issue to help address it. Please be sure to give us your input within the next 7 days. If we don't hear back from you within 14 days of this comment the issue will be automatically closed. Thank you! |
@simorenoh Thanks for your reply and sorry to hear this feature will be exclusive to the .NET and Java SDK's for the time being. I will close this feature request :) Keep up the great work! |
Is your feature request related to a problem? Please describe.
When creating a consumer that listens to the change feed of CosmosDB, the python sdk doesn’t offer any way to use lease containers to store state of the consumer(s). This prevents using this feature in python, as there is no resilience or scalability.
Describe the solution you'd like
A similar implementation as found in the .NET sdk, where the name of the lease container is an parameter in the method returning the iterator with changes.
Describe alternatives you've considered
The alternative is to custom build this functionality every time I am writing a consumer.
Additional context
N/A
The text was updated successfully, but these errors were encountered: