-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
Managed Instance short term retention #3979
Conversation
Automation for azure-sdk-for-jsA PR has been created for you based on this PR content. Once this PR will be merged, content will be added to your service PR: |
Can one of the admins verify this patch? |
Automation for azure-sdk-for-pythonThe initial PR has been merged into your service PR: |
Automation for azure-sdk-for-rubyA PR has been created for you based on this PR content. Once this PR will be merged, content will be added to your service PR: |
Automation for azure-sdk-for-javaNothing to generate for azure-sdk-for-java |
Automation for azure-sdk-for-goA PR has been created for you based on this PR content. Once this PR will be merged, content will be added to your service PR: |
Automation for azure-sdk-for-nodeA PR has been created for you based on this PR content. Once this PR will be merged, content will be added to your service PR: |
Should we update relevant tags in the readme file to have reference to this swagger? Please sync with @jaredmoo if you have questions on which tags to update. Also Is this swagger still in progress? asking because of |
Swagger is done, but I can't check it in because of queue freeze. I need to let you know when I complete the code review and check this in? Regarding tags I need to sync with @jaredmoo since I am not sure. |
@v-djnisi sounds good, let us know when it is ready to merge. Will do review from SDK side. Requesting ARM review. |
looks good. Signing off from ARM. |
This Swagger can be merged when the API is publicly available in at least 1 production region. The new Swagger file names can be added to readme.md when the azure-sdk-for-net change (including scenario tests) has been implemented. It's preferable to do that readme.md change in this PR. It looks like the ETA might be a couple weeks, so we might choose to temporarily close the PR until then. However that doesn't mean you did anything wrong by opening this PR early, it was a good thing that you got ARM team's review nice and early on this so we don't have any surprises later. :) |
API is now publicly available on Pilot. |
@v-djnisi what exactly pilot means? Merging PR requires service to be available in at least one production region. |
@anuchandy It is a WestCentralUS production region. I have a question about readme.md. I can add changes to this pull request, but we want only clients for live databases for now(ManagedBackupShortTermRetention.json). Managed dropped databases clients are not generated, and they will be added in another PR, therefor adding configurable retention(ManagedRestorableDroppedDatabaseBackupShortTermRetenion.json) for them doesn't make sense right now. Is it OK to add scenario tests only for configurable backup retention on live databases, and add only that API to readme.md? Another note, scenario tests for CBR require a managed database. I read the instructions on OneNote and it says that it needs to work regardless of subscription. That would require us to create a new resource group and a new instance. This is expensive and takes time. I saw there are tests that are running on already existing Managed Instance, is it OK for me to do the similar thing? |
Whatever features are in readme.md must have scenario tests. If some feature is not ready yet, then don't add it to readme.md. There are scenario tests that create managed instance - see https://github.com/Azure/azure-sdk-for-net/blob/psSdkJson6/src/SDKs/SqlManagement/Sql.Tests/ManagedInstanceTestFixture.cs . This is slow but automation is critical. |
Link to the azure-sdk-for-net PR: Azure/azure-sdk-for-net#4934 |
Azure-sdk-for-net PR is approved and is waiting for this PR to be merged. Can we merge this PR now? |
I have already approved. |
This checklist is used to make sure that common issues in a pull request are addressed. This will expedite the process of getting your pull request merged and avoid extra work on your part to fix issues discovered during the review process.
PR information
api-version
in the path should match theapi-version
in the spec).Quality of Swagger