Skip to content

Conversation

@v-Ajnava
Copy link

@v-Ajnava v-Ajnava commented Sep 27, 2017

Description

Geo DR feature added

This change adds metadata Geo-Disaster recovery support to the Service Bus .NET management client. API are being added to create and manage a Disaster recovery configuration which allows users to pair two Service Bus namespaces in a primary-secondary configuration and creates an alias to represent the DR pair. Also, being added are APIs to trigger a Geo-DR failover which re-points the alias from the primary to the secondary namespace and APIs to break DR pairing which disables Geo-DR.

Swagger change PR Link : Azure/azure-rest-api-specs#1714

This checklist is used to make sure that common guidelines for a pull request are followed.

General Guidelines

  • Title of the pull request is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

  • Pull request includes test coverage for the included changes.

SDK Generation Guidelines

  • If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
  • The generate.cmd file for the SDK has been updated with the version of AutoRest, as well as the commitid of your swagger spec or link to the swagger spec, used to generate the code.
  • The *.csproj and AssemblyInfo.cs files have been updated with the new version of the SDK.

Copy link
Contributor

@sphibbs sphibbs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are there 3 deleted tests. looks like this PR is additive functionality.

@v-Ajnava
Copy link
Author

@sphibbs, Those tests were to check the removal of maximum length constrain for Subscription and Authorizationrules. Removal of Max length constrain change was only for top level entities like Queues and Topics and reverted for Subscription and Authorizationrules. So deleted those tests.

Copy link
Contributor

@shahabhijeet shahabhijeet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing proper description for the PR.
Looking at the PR, there is no way to know what is being changed. Please be very clear as to what changes are going in. This is a public repo and contributors everywhere should know what is being checked in.
Please provide link to the swagger change PR (not the commit but the PR)
Also missing the metadata file.
Missing version bump for the SDK

<TargetFrameworks>netcoreapp1.1</TargetFrameworks>
</PropertyGroup>

<ItemGroup>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Including ItemGroup for files is not necessary.
Please remove this ItemGroup as the new project system picks up all files

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed.

@v-Ajnava
Copy link
Author

v-Ajnava commented Oct 3, 2017

@shahabhijeet, Swagger change PR Link : Azure/azure-rest-api-specs#1714

@v-Ajnava
Copy link
Author

v-Ajnava commented Oct 3, 2017

@cormacpayne, have updated the PR description, version and metadata file, please let me know your comments.

@v-Ajnava
Copy link
Author

v-Ajnava commented Oct 4, 2017

@shahabhijeet, I am not able to change the label and have addressed all the comments.

Copy link
Contributor

@shahabhijeet shahabhijeet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add release notes to EvenHub as well, similar to what is mentioned in this PR.

<PackageTags>Microsoft Azure ServiceBus Management;ServiceBus;ServiceBus management</PackageTags>
<TargetFrameworks>net452;netstandard1.4</TargetFrameworks>
<VersionPrefix>1.0.1</VersionPrefix>
<VersionPrefix>1.0.2</VersionPrefix>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated package release notes

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shahabhijeet, have updated package release notes. can you please review it.

@shahabhijeet shahabhijeet merged commit a5317bd into Azure:psSdkJson6 Oct 5, 2017
EvgenyAgafonchikov pushed a commit to EvgenyAgafonchikov/azure-sdk-for-net that referenced this pull request Oct 13, 2017
* Geo DR changes

* Geo DR Tests

* Latest swagger code

* Removed the Length tests for subscription and authorizationrules as this is reverted.

* updated PR description, version and metadata file.

* updated PackageReleaseNotes
JasonYang-MSFT pushed a commit to JasonYang-MSFT/azure-sdk-for-net that referenced this pull request Dec 8, 2017
* Geo DR changes

* Geo DR Tests

* Latest swagger code

* Removed the Length tests for subscription and authorizationrules as this is reverted.

* updated PR description, version and metadata file.

* updated PackageReleaseNotes
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

Successfully merging this pull request may close these issues.

3 participants