Skip to content

[Databox] SDK refresh to support new API version (2019-09-01)#8176

Closed
sashanm wants to merge 22 commits into
Azure:masterfrom
AzureDataBox:master
Closed

[Databox] SDK refresh to support new API version (2019-09-01)#8176
sashanm wants to merge 22 commits into
Azure:masterfrom
AzureDataBox:master

Conversation

@sashanm
Copy link
Copy Markdown
Contributor

@sashanm sashanm commented Oct 17, 2019

  • Support for validate input and region configuration API
  • Support for scheduled order
  • Support for new API version 2019-09-01

Azure API spec PR : Azure/azure-rest-api-specs#7317

* Refreshing SDK with support for new API version
@sashanm sashanm requested a review from erich-wang as a code owner October 17, 2019 08:50
@azuresdkci
Copy link
Copy Markdown
Contributor

Can one of the admins verify this patch?

sashanm and others added 15 commits October 17, 2019 16:28
AMQP Foundation
  - Updates and extensions to common areas, primarily around AMQP links and
    connections infrastructure.

  - Implementation of the AMQP Event Hub producer.

  - Tweaks and fixes across the foundation for issues discovered during
    end-to-end testing of Event Hub client and producer types.

General
  - Formatting pass across the client library and tests.

  - Incorporation of logging for operations and key background activities.
AMQP Foundation
  - Adding an idle timeout to the AMQP connection to ensure that it does
    not hang in an inconsistent state on some platforms.
    (see: Azure#7944)

  - Restructuring of retry loops for service operations for more uniform
    exception handling and logging.

  - Adjusted close for client types to mark the object as closed before
    taking any action to ensure that the instance is not usable for normal
    operations while in a closing state; this will revert should an
    exception occur to allow for attempting to close again.

  - Removing unused annotations type; the members used have been folded into
    the AMQP Properties class, where they are a more logical fit.

  - General light tweaking and tuning AMQP-related constructs for efficiency
    and to normalize patterns.
[Storage] Rename IPRange to SasIPRange
The convention is to use ".lockfile" and not ".lock" when accessing the
shared MSAL cache.
Copy link
Copy Markdown
Member

@isra-fel isra-fel left a comment

Choose a reason for hiding this comment

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

Hi @sashanm , added a few small comments. And please also update <AssemblyFileVersion> in AssemblyInfo.cs. Thanks

<!--This file and it's contents are updated at build time moving or editing might result in build failure. Take due deligence while editing this file-->
<PropertyGroup>
<AzureApiTag>DataBox_2018-01-01;</AzureApiTag>
<AzureApiTag>DataBox_2018-01-01;DataBox_2019-09-01;</AzureApiTag>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Is there any reason you don't want DataBox_2018-01-01; to be removed?

<Description>Microsoft Azure Management DataBox library</Description>
<AssemblyName>Microsoft.Azure.Management.DataBox</AssemblyName>
<Version>1.0.1</Version>
<Version>1.2.0</Version>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Why is 1.1.0 skipped?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Since we didn't refresh our SDK for an year now. We want to bump the version to 1.2.0

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Time shouldn't be the reason to skip a minor version number.


5) Fetching list of available skus in Data Box family based on customer location

6) Validating Job creation inputs and its supportability by Azure Data Box service
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Are the above 5 notes from last release or for this release? If last, I believe you should remve them.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

If I understand you correctly, You want only the changes in this PR to be mentioned here

@isra-fel isra-fel added Mgmt This issue is related to a management package. needs-revision labels Oct 18, 2019
@sashanm
Copy link
Copy Markdown
Contributor Author

sashanm commented Oct 18, 2019

Creating new pull request since sync repo added other commits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mgmt This issue is related to a management package.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants