Skip to content

Conversation

@openapi-sdkautomation
Copy link
Contributor

Created to accumulate changes for: azure-mgmt-datamigration

@adxsdk6
Copy link

adxsdk6 commented Jul 30, 2019

Can one of the admins verify this patch?

SuyogSoti and others added 19 commits August 5, 2019 23:38
* make sure its int. Need it to pass the test

* added policy and decorator

* dont decorate authn

* loggin policy behind retry policy

* managed should not be decoratored

* dont need my workaround

* dont trace get_token

* dont need this extra indent
Updating the Contributing section according to the guidelines
* Smoke Test Sample for Track 2 libraries

Smoke Test for Indentity, Key Vault Secrets, Storage Blobs, Event Hubs and Cosmos DB

* simpleQuery method added

* Method's names updated

* Create README.md

* Update README.md

* Commented lines deleted

* README.md moved to correct folder

* Create requirements.txt

* Update README.md

* Update README.md

* Imports changed

* Use of literals instead of append

* Database Name variable to class level.

* Use of Pythonic with statements

* Update requirements.txt

* Revert "Update requirements.txt"

This reverts commit 4b79c6a.

* Revert "Use of Pythonic with statements"

This reverts commit 81adc4c.

* Revert "Revert "Use of Pythonic with statements""

This reverts commit 27b2a2d.

* requiriments.txt encoded as a txt file

* requirements.txt as text file

* Misspelling in "Key concepts"

* Update .docsettings.yml to match the tittle of Smoke Test

* Went trought Suyog comments

* Revert "Went trought Suyog comments"

This reverts commit 35c6223.

* Gone trought Suyog comments

* use of snake case in file names
* First version of paging

* Clean sync paging

* Async paging

* Name AsyncList without underscore

* MyPy happyness

* pylint

* black

* PageIterator as conf

* Simplify ItemPaged

* Use chain to link iterable

* Make Paging more open

* Docstring

* pylint / mypy / black

* Regenerate KV with latest Autorest + Paging branch (#6479)

* Regenerate KV with latest Autorest + Paging branch

* Remove unused import in tests

* Make the async adapter more generic

* Regeneration after operation mixin fix in Autorest

* COmmit changes forgotten in #6418

* Fixing syntax for 2.7

* Move Storage Queue to new Paging (#6447)

* Move Storage Queue to new Paging

* Working Storage queue on new paging

* Fix types

* First shot of blob tests update

* Fixing blob tests

* File to new paging

* Doc fix

* Feedbacks from @annatisch

* Fix last @annatisch comment

* Simplify paging contract

* Fix storage queue after new paging contract
* [AutoPR devtestlabs/resource-manager] [Hub Generated] Review request for Microsoft.DevTestLab to add version stable/2018-09-15 (#6359)

* Generated from c64177b58d5905986be6a16e270986ccfad08d25

Modification of PATCH description, plus minor fixes

* Packaging update of azure-mgmt-devtestlabs

* Generated from c2786532a6bf80ceb9cddda5e2c8b8abc09d6b30

Update specification/devtestlabs/resource-manager/Microsoft.DevTestLab/stable/2018-09-15/DTL.json

Co-Authored-By: Nick Schonning <[email protected]>

* modified history and version

* Added general breaking changes note

* fixed indentation
* Aiohttp read timeout

* Aiohttp response status code

* Aiohttp content type header

* Review feedback

* Fixed typo

* Fixed async transport sleep coroutine

* Fix for stream generators

* Reverted attribute error handling

* Fixed trio sleep test

* Fixed identity test mocks

* Fix identity mock to return content-type as string

* Fix universal policy tests
Fix outdated arm-datamigration TypeScript output path
Update Tasks.json

Fixed incorrect discriminator for Oracle to PostgreSQL scenario.
* make sure its int. Need it to pass the test

* added policy and decorator

* dont decorate authn

* loggin policy behind retry policy

* managed should not be decoratored

* dont need my workaround

* dont trace get_token

* dont need this extra indent
Updating the Contributing section according to the guidelines
openapi-sdkautomation bot and others added 7 commits August 7, 2019 00:33
Fix outdated arm-datamigration TypeScript output path
Update Tasks.json

Fixed incorrect discriminator for Oracle to PostgreSQL scenario.
Update OracleAzureDbPostgreSqlSyncTask.json

Added "caseManipulation" to MigrateOracleAzureDbPostgreSqlSyncDatabaseInput object
…ectionInfo for node/js SDK (#234)

* decorator only trace very top level function (#6530)

* Import aiohttp only when necessary (#6496)

* document async transport requirement (#6541)

* [AutoPR] alertsmanagement/resource-manager (#5697)

* Generated from f4b30b3785ae1fa51f4333f2acd863137d9c84b2 (#5696)

removed "required" field from ExpandDetectorParameter

* Packaging update of azure-mgmt-alertsmanagement

* Packaging update of azure-mgmt-alertsmanagement

* regenerated package

* recent version

* update history and version... again...

* added note about general breaking changes

* Synchronous username/password auth (#6416)

* Synchronous interactive browser authentication (#6466)

* we dont need thread locks (#6551)

* KV aiohttp by default (#6563)

* Aiohttp default async transport

* Record keys with aiohttp

* Record secrets with aiohttp

* [AutoPR hanaonazure/resource-manager] Removing monitoring hana instance API (#6535)

* Generated from 70b51057c4cca0cdb6a743b4e02f39c132121570

Removing monitoring hana instance API

* Generated from a6757c439ed37f69147b6a7b50a20f1ca69789be

Removing monitoring hana instance API

* Packaging update of azure-mgmt-hanaonazure

* Updated Release History

* KV moved paging return type to ItemPaged  (#6558)

* KV with latest autorest

* Make KV return ItemPaged from azure-core

* azure-core history 1.0.0b2 (#6562)

* azure-core history

* Update HISTORY.md

* Make private Cosmos modules private [WIP] (#6329)

* make consistent_hash_ring private

* make default_retry_policy private

* make endpoint_discovery_retry_policy private

* make hash_partition_resolver private

* make location_cache private

* make murmur_hash private

* make range private

* make range_partition_resolver private

* make vector_session_token private

* make resource_throttle_retry_policy private

* make retry_utility private

* make utils private

* make routing private

* make execution_context private

* make cosmos_client_connection private

* make retry_options private

* make query_iterable private

* make constants private

* make synchronized_request private

* make session_retry_policy private

* make partition private

* make global_endpoint_manager private

* make runtime_constants private

* make session private

* make request_object private

* make base private

* Accept extension of JSON content-type (#6583)

* Accept extension of JSON content-type

* Adding text/something+json test

* Support digit

* Remove docdb mgmt package from master (#6585)

* Revert "Remove docdb mgmt package from master (#6585)" (#6593)

This reverts commit d2ed7d8.

* azure-core black/pylint/mypy (#6581)

* Pylint/black happyness

* mypy

* Fix exceptiont tests

* bad-continuation ignroe by defulat

* adjusting to allow default omission of packages for CI. (#6595)

* Synchronous device code credential (#6464)

* [AutoPR alertsmanagement/resource-manager] fixing subscription id issue (#6574)

* Generated from d6b1b67df4f4ddc0b8cb16095d1dd51305a078a5

fix subscriptionId

* Generated from 10bf6ed3f7f87035d0c08c83742eba0a39602b39

undone reference change

* added changelog, upgraded to rc2

* fixed code generation issues

* Remove Configuration from public API (#6603)

* [AutoPR] security/resource-manager (#5709)

* Generated from 2b4c25b67ef444e5fb6df8a4a4d78bfa747b198a (#5704)

chore: jsonfmt security

Ran `jsonfmt -w "specification/security/**/*.json"`

* [AutoPR security/resource-manager] Changes to the JIT API for Firewall Support (#6047)

* Generated from 0a90b13aa3eeec05f438be7bbe0eb444a084e789

Update jitNetworkAccessPolicies.json

* Generated from 77db60c613fff13703dc99ca4aaa81bfbd4900ef

Update jitNetworkAccessPolicies.json

* Generated from 77db60c613fff13703dc99ca4aaa81bfbd4900ef

Update jitNetworkAccessPolicies.json

* Packaging update of azure-mgmt-security

* [AutoPR security/resource-manager] Improving Security Center pricing API documentation (#6289)

* Generated from 149ce8a94fd12df4868cb641d0d47bf83472b659

Improving Security Center pricing API documentation

* Generated from 149ce8a94fd12df4868cb641d0d47bf83472b659

Improving Security Center pricing API documentation

* [AutoPR security/resource-manager] Add Microsoft.Security applicationWhitelistings API (#6262)

* Generated from 0bc0b6465c2c93267a29e4eb0c39e2b12a8b623e

add operation ID's

* Generated from 56fe4277e879002f98abc961fc5fb3abf80cf32a

remove location from example, add Executable to fileType

* Generated from 6307743902cd21e4a200cca1cddc2383121ae216

add Whitelistings to custom-words

* Generated from 01357ba2f4e4ca899217b4e65892b7bdf375d5bf (#6515)

chore: jsonfmt security

* [AutoPR security/resource-manager] Set IoTSecuritySolutions & IoTSecuritySolutionAnalytics API as stable (#6526)

* Generated from 4d6fbc52713c0423aa04f74ae330867fac488b86

Set IoTSecuritySolutions & IoTSecuritySolutionAnalytics API as stable

* Generated from e763a96421ef60d69bbae038d008c08002f16359

remove paging support from IoTSecurityDeviceRecommendationsList

* Generated from dea80a5e1da4b383480342bba4eca97ba55c053b

remove paging from IoTSecurityAlertedDevicesList

* regenerated

* history and version

* general breaking changes info

* Minimal change to disable code coverage publishing for PRs. (#6614)

* Readme doc update for azure-core (#6611)

* Readme doc update

* More readme update

* Transport update

* Typo

* typo thanks bryan

* Mypy fixes for azure.core.tracing (#6590)

* we dont need thread locks

* add contextvars

* fix version stuff

* mypy fixes

* added test for get_name and moved stuff in the function

* small ci fix

* more mypy fixes

* get rid of dependency

* all use same context

* MyPy azure-core (#6619)

* MyPy azure-core settings

* MyPy azure-core aiohttp

* Redesign sentinel

* Update Key Vault docstrings (#6632)

* Update Key Vault user agent (#6640)

* Update README.md (#6635)

* mypy fixes (#6641)

* mypy fixes

* use six

* Policies as kwargs for KeyVault (#6616)

* Mypy fixes (#6646)

* [AutoPR healthcareapis/resource-manager] Fixed healthcareapi readme.md (#6652)

* Generated from 06bfc11dfa82fb5c140c82c3496fd59adc6f3b8b

just triggereing rebuild

* Packaging update of azure-mgmt-healthcareapis

* fixed release date

* fixed bug in maxItemCount propagation for Order by queries (#6608)

* fixed bug with maxItemCount in order by queries

* fixed merge conflicts

* Final azure-identity preview 2 changes (#6664)

* [AutoPR] containerregistry/resource-manager (#6543)

* Generated from 12e10c0d5164313643bdeec849ce0c888312ac76 (#6542)

Revert "set a default api version (#6588)"

This reverts commit 2200abd.

* next version rc5

* disable tests

* updated test recordings

* [AutoPR] signalr/resource-manager (#5532)

* Generated from 57833e397b8937b45cda754d826ddba479986605 (#5531)

remove async-operation options

* Generated from b038fea5b8d2c6dd81eed2ac64771d22084389e6 (#6122)

Add new property for CORS settings

* Packaging update of azure-mgmt-signalr

* release notes

* Key Vault 4.0.0b2 updates (#6668)

* update sample code (#6695)

* Eventhubs Python preview2 merge to master (#6660)

* Eventhubs conn (#6394)

* Shared connection (sync) draft

* Shared connection (sync) draft 2

* Shared connection (sync) test update

* Shared connection

* Fix an issue

* add retry exponential delay and timeout to exception handling

* put module method before class def

* fixed Client.get_properties error

* Improve send timeout (#6481)

* Add timeout information to the link prop during link creation process (#6485)

* Update optional parameters in public api into kwargs and update comments (#6510)

* Update optional parameters in public api into kwargs and update some comments

* Update more optional parameters into kwargs paramter

* create_batch feature implementation (#6256) (#6324)

* create_batch feature implementation (#6256)

* Init create batch event

* create_batch implementation

* Revert _set_partition_key method and update comment

* Refacor EventDataBatch class

* Revert logic when setting partition_key of event_data

* Misc fixes from code review

* Rename max_message_size to max_size
Other small fixes

* Warn if event_data is None when call try_add

* Create batch event update (#6509)

* Update according to the review

* Update comment

* Revert some kwargs backto optional parameters as it may cause breaking changes

* Small fixes (#6520)

* Change back to normal number writings as not supported by python under 3.6

* small fix

* Add missing return (#6522)

* Fix livetest (#6523)

* Eventhubs new EventProcessor (#6550)

* Shared connection (sync) draft

* Shared connection (sync) draft 2

* Shared connection (sync) test update

* Shared connection

* Fix an issue

* add retry exponential delay and timeout to exception handling

* put module method before class def

* fixed Client.get_properties error

* new eph (draft)

* new eph (draft2)

* remove in memory partition manager

* EventProcessor draft 3

* small format change

* Fix logging

* Add EventProcessor example

* use decorator to implement retry logic and update some tests (#6544)

* Update livetest (#6547)

* Remove legacy code and update livetest (#6549)

* Update livetest

* Remove legacy code and update livetest

* make sync longrunning multi-threaded

* small changes on async long running test

* reset retry_count for iterator

* Don't return early when open a ReceiveClient or SendClient

* type annotation change

* Update kwargs and remove unused import

* Misc changes from EventProcessor PR review

* raise asyncio.CancelledError out instead of supressing it.

* Update livetest and small fixed (#6594)

* Add missing close in livetest

* Update livetest to wait longer

* Close handler each time before retry

* Fix feedback from PR (1)

* Revert "Merge branch 'eventhubs_dev' into eventhubs_eph"

This reverts commit 19a5539, reversing
changes made to 9d18dd9.

* Fix feedback from PR (2)

* Update code according to the review (#6623)

* Wait longer for reconnect op

* Raise authentication error when open timeout

* Optimize retry decorator

* Update code according to review

* Small fix

* Fix feedback from PR (3)

* small bug fixing

* Remove old EPH

*  Update decorator implementation (#6642)

* Update decorator implementation

* Remove old EPH pytest

* Revert "Revert "Merge branch 'eventhubs_dev' into eventhubs_eph""

This reverts commit d688090.

* Update sample codes and docstring (#6643)

* Check tablename to prevent sql injection

* PR review update

* Removed old EPH stuffs.
Added new EPH stuffs.

* Small fix (#6650)

* Draft for changelog

* Improve syntax for kwargs

* keep partition manager open for call restart() again

* Example to process async operations

* Update version to 5.0.0b2

* fix mypy problem

* fix small issue on max_retries

* compatible with python < 3.7

* Update docstring of event processor

* small changes on max_retries

* small changes on max_retries

* small changes

* new EventProcessor long-running live test

* change offset to text

* Updating docstings, docs, samples (#6673)

* Draft for updating documentations

* Small improvement

* Updating docstrings, docs and sample

* support 3.5 type hint

* fix 3.5 compatibility

* Update docs (#6678)

* Add a run_awhile example function

* small fix on example

* small fix on example

* Update documentations (#6694)

* Small update (#6696)

* [storage] Preview 2 (#6442)

* [storage] Add async APIs for Files SDK (#6405)

* Refactored blob shared utils

* Refactored file shared utils

* Refactored queue shared utils

* Refactored downloads

* Refactored file downloads

* Started async downloads

* Async Files API

* Flatten copy polling

* Renamed uploads

* Fixes samples based on vendor feedback (#6357)

* fixed import statements for sync samples

* fixed secrets readme samples

* fixed keys readme samples

* deduped secret names across samples

* Upload refactor

* Release approval docs (#6361)

* updating dev documentation with approval details

* Updated async pipeline

* Avoid surprising aiohttp with unexpected kwargs (#6355)

* Add challenge authentication to azure-keyvault-keys (#6244)

* Add decorator (#6299)

* add opencensus impl

* dont need to check for noop tracer

* get rid of span and trace id

* fix span instance

* added documentation

* added documentation and refactor names of a few variables

* write test for opencensus wrapper

* put opencensus in the dev requirements

* initial common

* only import the wrapper when necessary

* add check for the exporter

* rework logic and fix some settings

* added initial decorator

* some mroe documentation

* added decorators

* small change

* some minor fixes

* test patch happening

* fix space

* share a function

* clearer logic for setting span context

* better logic

* better logic

* fix environ variable

* test the way opencensus does it

* middle of tests

* only load if opencensus has already been imported

* fix spelling mistake

* temp

* finish writing tests for common

* charles fixes

* fix tests

* fix test settings

* to header should not take a dict

* from header should be class method

* initial tests

* dont create trace and get rid of end_tracer

* dont need to save the trace

* more little fixes

* some intermediatary changes

* fix type annotations

* rst fix types

* add :class:annotations

* fix line wrapping

* added tests for decorator

* rename opencensus wrapper

* intermediate changes

* use spans the right way

* some formatting

* some grammar

* restructure settings and make tests pass

* rename get_parent

* fix typings

* use protocol and from_headers becomes links

* ramifications of opencensus wrapper being a protocol

* add tests for link

* added async tests

* delete the unit test thing

* added add_attribute

* added add_attribute

* added tests for add attributes

* remove unused import

* added docstrings

* minor docstring formatting

* fix pylint errors

* don't rely on opencensus children to check

* use exporter to not rely on parent.children

* test should only propagate

* made test tracing helper

* decrease flakiness of test

* simplify get parent

* calling a decorator decorator is redundant

* fix settings

* more elegant code

* add await for async

* should only have to wait a 1/1000 of a second

* fix tests spans too short

* accidentally deleted setup.cfg

* Added async file tests

* Consolidate Key Vault shared code (#6384)

* Download tests

* Service property tests

* No recordings

* Add credential wrapping MSAL ConfidentialClientApplication (#6358)

* Add policy (#6379)

* add opencensus impl

* dont need to check for noop tracer

* get rid of span and trace id

* fix span instance

* added documentation

* added documentation and refactor names of a few variables

* write test for opencensus wrapper

* put opencensus in the dev requirements

* initial common

* only import the wrapper when necessary

* add check for the exporter

* rework logic and fix some settings

* added initial decorator

* some mroe documentation

* added decorators

* small change

* some minor fixes

* test patch happening

* fix space

* share a function

* clearer logic for setting span context

* better logic

* better logic

* fix environ variable

* test the way opencensus does it

* middle of tests

* only load if opencensus has already been imported

* fix spelling mistake

* temp

* finish writing tests for common

* charles fixes

* fix tests

* fix test settings

* to header should not take a dict

* from header should be class method

* initial tests

* dont create trace and get rid of end_tracer

* dont need to save the trace

* more little fixes

* some intermediatary changes

* fix type annotations

* rst fix types

* add :class:annotations

* fix line wrapping

* added tests for decorator

* rename opencensus wrapper

* intermediate changes

* use spans the right way

* some formatting

* some grammar

* restructure settings and make tests pass

* rename get_parent

* fix typings

* use protocol and from_headers becomes links

* ramifications of opencensus wrapper being a protocol

* add tests for link

* added async tests

* delete the unit test thing

* added add_attribute

* added add_attribute

* added tests for add attributes

* add initial policy

* remove unused import

* added docstrings

* minor docstring formatting

* fix pylint errors

* don't rely on opencensus children to check

* use exporter to not rely on parent.children

* added documentation and span attributes

* added test tracing policy

* test should only propagate

* made test tracing helper

* decrease flakiness of test

* simplify get parent

* calling a decorator decorator is redundant

* middle of writing tests

* fix settings

* add tests

* test propogation also happens

* more elegant code

* await async stuff

* add await for async

* should only have to wait a 1/1000 of a second

* fix tests spans too short

* accidentally deleted setup.cfg

* add component

* add set_http_attributes

* fix span network name

* fix http request types

* fix more types

* bryan fixes

* more efficient tests

* non flakey tests

* make tracing only use my context

* test user agent on exception

* pylint formatting

* delete unused import

* fix spelling

* pylint

* adding dockerfile (#6393)

* Update cheatsheet.md

* Async share tests

* Async directory tests

* Fixed some tests

* aiohttp socket timeout

* Patch azure core

* CI fixes

* Fix async tests for py35

* Python 3.5 support

* Clean pylint

* Async implementation for storage queues. (#6360)

* Async Queues + tests port

* More tests plus changes

* pytest conf

* Port shared folder

* remove warnings from tests

* Latest shared code

* change destination

* some more changes

* ..and some more

* fix tests

* pylint  + mypy

* some more lint

* A couple of test fixes

* Fixed fake settings mode

* Refactored queue utils

* change conf ignore

* minor change

* Fix for urlencoding SAS tokens

* Merge latest azure-core changes

* Updated shared blob client

* add decorator and policy to storage_files and propagate context for it (#6454)

* add decorator and policty to files

also propagated context!

* added decorator to pollers

* finished should also be traced

* polling method does not need to be decorated

* add tracing policies

* propagate context

* no decorator for generate_shared_access_signature

* added decorators to async libs

* Trace storage queue (#6449)

* decorators and policy added

* properly clear context

* dont decorate private stuff

* added policy

* decorated async

* get rid of those that dont make netowrk calls

* propagate context

* Trace storage blob (#6478)

* properly clear context (#6448)

* added decorators to keyvault-keys (#6381)

* Remove default development settings (#6376)

* Trace decorator optional arguments (#6459)

* add optional parameters to decorators

* added type hints

* Use tracing policy (#6390)

* Remove config public API for KV keys (#6418)

* Remove config public API for KV keys

* Make create_config private

* Sync _shared keys/secrets

* Type annotation fix

* Adapt secrets tests for no config

* Update README.md

* decorate polling

* decorate lease

* decorate container client

* trace blob service client

* polling method does not need to be decorated

* decorate blob client

* add policy

* added policy to the blob

* Update root README.md

Updating the Contributing section according to the guidelines

* get rid of util and propagate context properly.

* get rid of functions that do not do a network call

* propagate context

* Revert "propagate context"

This reverts commit 1bd07ed.

* New paging to storage preview2 branch (with async) (#6493)

* Update root README.md

Updating the Contributing section according to the guidelines

* Update CODEOWNERS

* more code owners

* add policy and decorators for secrets (#6453)

* Smoke test for Python (#6412)

* Smoke Test Sample for Track 2 libraries

Smoke Test for Indentity, Key Vault Secrets, Storage Blobs, Event Hubs and Cosmos DB

* simpleQuery method added

* Method's names updated

* Create README.md

* Update README.md

* Commented lines deleted

* README.md moved to correct folder

* Create requirements.txt

* Update README.md

* Update README.md

* Imports changed

* Use of literals instead of append

* Database Name variable to class level.

* Use of Pythonic with statements

* Update requirements.txt

* Revert "Update requirements.txt"

This reverts commit 4b79c6a.

* Revert "Use of Pythonic with statements"

This reverts commit 81adc4c.

* Revert "Revert "Use of Pythonic with statements""

This reverts commit 27b2a2d.

* requiriments.txt encoded as a txt file

* requirements.txt as text file

* Misspelling in "Key concepts"

* Update .docsettings.yml to match the tittle of Smoke Test

* Went trought Suyog comments

* Revert "Went trought Suyog comments"

This reverts commit 35c6223.

* Gone trought Suyog comments

* use of snake case in file names

* Paging v2 (#6420)

* First version of paging

* Clean sync paging

* Async paging

* Name AsyncList without underscore

* MyPy happyness

* pylint

* black

* PageIterator as conf

* Simplify ItemPaged

* Use chain to link iterable

* Make Paging more open

* Docstring

* pylint / mypy / black

* Regenerate KV with latest Autorest + Paging branch (#6479)

* Regenerate KV with latest Autorest + Paging branch

* Remove unused import in tests

* Make the async adapter more generic

* Regeneration after operation mixin fix in Autorest

* COmmit changes forgotten in #6418

* Fixing syntax for 2.7

* Move Storage Queue to new Paging (#6447)

* Move Storage Queue to new Paging

* Working Storage queue on new paging

* Fix types

* First shot of blob tests update

* Fixing blob tests

* File to new paging

* Doc fix

* Feedbacks from @annatisch

* Fix last @annatisch comment

* Simplify paging contract

* Fix storage queue after new paging contract

* Fixed incorrect auto-merge

* Fix docstring

* Port aio to new async paging

* Adapt async tests

* Missing by_page

* Fix async tests

* Fix continuation token bug

* Support for aiohttp records from vcrpy (#6552)

* Async recording for Storage (#6560)

* Aiohttp is the only default for async clients (#6561)

* seed tests.yml (#6645)

* [storage] Blob async APIs (#6489)

* Updated blobs shared code

* Started blob refactor

* Refactoring upload

* Updated shared code

* Started fixing tests

* Refactored sync blobs

* Added blob async APIs

* Some fixes

* Append blob async tests

* blob access async tests

* Blob client async tests

* encryption async tests

* Patch for azure core exception

* blob retry async

* Retry async tests

* Get blob async tests

* Bug fix for clear page operation

* More async tests + upload fix

* Merged blobs

* Updated Files shared code

* Updated queue shared code

* async tests pass except 2 common blob tests

* adds async paging to blobs and some async tests (not all pass)

* initial commit

* block_blob_tests

* page blob tests

* fix for special chars, some tests, and recordings

* add to shared storage and fix import

* adding more tests/recordings

* more tests/recordings

* rerecord tests, fix imports

* fix import again

* blacklist azure-servicemanagement-legacy

* get CI to run

* rerecord all async tests

* testing

* add variable indirection for storage live tests. this is a temporary measure to create live test pipelines for this particular framework

* newline

* print envar

* remove testing

* adjust pypy testing

* Storage Recordings For Queues and Files (#6629)

* initial commit

* recordings

* fix all tests

* update queue recordings

* file recordings

* queue recordings

* fix for encoding tests

* small fix

* change conftest

* remove recordings

* oops

* new recordings

* some fixes

* more fixes

* and more fixes

* and one more fix

* allowing specific project targeting for storage livetests

* allowing BuildTargetingString to flow through for templates following 'archtype-sdk-tests'

* passing service directory to setup task

* Support for Live storage tests (#6663)

* play

* playing

* some prints

* some tweaks

* try-345

* fix

* tweak for queue and file

* remove prints

* [storage] Preview2 updates (#6658)

* Updated change logs

* Bumped versions

* Some test fixes

* Fix for file handle next marker

* Fixed error in release notes

* Updated core version

* Updated azure-core shared dep

* Updated release notes

* fix test (#6674)

* Fix for queue models (#6681)

* [storage] Readme tweaks (#6697)

* Fix for queue models

* Docs cleanups

* Some final tweaks (#6687)

* Some final tweaks

* oops

* comments

* little better

* Pylint

* [storage] Better async import error message (#6700)

* Fix for queue models

* Docs cleanups

* Better async import error

* [AutoPR] hdinsight/resource-manager (#6082)

* Generated from 3b14442f6c54c0afa220c129b4e14346dd59e9b5 (#5955)

add x-ms-examples for Autoscale

* Generated from c3eda289dfe2b94eff37c1654a9abadf4ee3c8ad (#6104)

Add enum for tier, osType and filtermode

* Packaging update of azure-mgmt-hdinsight

* [AutoPR hdinsight/resource-manager] [HDInsight] Add Capabilities to Stable API version,Modify ApplicationType,AccessModes to enum (#6402)

* Generated from 6fd28f5f0db51b2cf7a71835ac10e3dc2c4cb390

Add Capabilities to stable version, Modify ApplicationType and AccessMode to Enum.
In order to be consistent with the response from RP side, add suppression for DefinitionsPropertiesNamesCamelCase

* Generated from cef6f97615ded43f65dab5eda4a5837d5ec45621

Add Capabilities to stable version, Modify ApplicationType and AccessMode to Enum.
In order to be consistent with the response from RP side, add suppression for DefinitionsPropertiesNamesCamelCase

* Generated from a22cf02eb2898daaac88819d82f4ccc1fba62a75

Add Capabilities to stable version, Modify ApplicationType and AccessMode to Enum.
In order to be consistent with the response from RP side, add suppression for DefinitionsPropertiesNamesCamelCase

* Generated from 18e8f73649a26d6acdba575f35b0e3af6fe3cd8c (#6545)

Problem: in previous pr #6665 we modify accessModes and applicationType to enum, this will bring breaking change in java sdk. Solution: remove the two enum, change it to string type

* release history

* Update documented modules (#6702)

* CryptographyClient implemented with service calls (#6537)

* App config sdk (#6704)

* App config sdk

* update docsetting

* EventHub Preview2 sphinx update (#6706)

* EventHub Preview2 sphinx update

* Async Clients in Smoke Test (#6538)

* Async Smoke Test

* Rename program.py

* Rename program.py

* snake case styling

* Update README.md

* Unwrapping coroutine from a task

* Update requirements_async.txt

* Rename the async classes tests

Deleted "_async" from the classes names

* Concurrency issue solved

* Fix sphinx problem of eventhub (#6717)

* [storage] Updated install instructions (#6718)

* Updated install instructions

* wrong flag

* Remove connection string (#6746)

* vcrpy forcing earlier version (#6745)

* Async blob code samples (#6728)

* working on async blob samples

* fix name

* adds start copy blob sample and fixes typos

* add async suffix to test samples

* update rtypes to async

* update readme

* update readme link to docs

* add copy blob to example list

* Samples for Files (#6730)

* samples for files

* update README

* update readme

* comments

* [storage] Queues samples updates (#6732)

* Updated install instructions

* wrong flag

* Updated queues async samples

* Updated readme

* Re-recorded test

* Updated recording

* minor changes (#18)

* adding storage docs (#6750)

* Set up environment once, run tests one at a time (#6710)

* Updating `setup_execute_tests.py` to run pytest one at a time, then combine coverage once all tests have executed. This means that individual test projects can't mess with each other's configurations. However, we're still testing for a stomped namespace due to the fact that all are installed alongside each other.

* [storage] Fixes to Files readme (#6753)

* Updates for Azure Batch to support API version 2019-08-01. (#6714)

* Update history file (#6760)

* Python2.7 needs to install "typing"

* Update eventhubs doc link to eventhubs instead of azure-sdk

* fixed readme errors (#6766)

* fixed secrets readme errors

* fixed keys readme errors

* Smoke Test Pipeline (#6769)

* Create smoke-test.yml

* Update smoke-test.yml

* Update smoke-test.yml

* Update smoke-test.yml

* Update smoke-test.yml

* Update smoke-test.yml

* Update smoke-test.yml

* Update smoke-test.yml

* 'requirements' misspelled

* adds napoleon ext to sphinx conf (#6780)

* Enable live tests (#6763)

* Enable live tests

* update example

* add app config doc and pylint fixes (#6785)

* Update servicebus codeowners

Update it so Anna, Adam and Yijun can receive servicebus build errors

* add pull config

* [AutoPR hanaonazure/resource-manager] Adding managed resource group and log Analytics Workspace to the GET API (#6636)

* Generated from b3623415bfb03b5a528c8a2a20caad53aba43ce2

Adding managed resource group and log Analytics Workspace to the GET API

* Generated from f1354d954d03c2283656d3c820a88dcfc2ddf79e

Updating fields in the list and patch APIs

* changelog

* Generated from 004d77657b470329193715edd882bc1934d0785a

Fix bad discriminator value on ConnectionInfo which was breaking node/js SDK generation
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.

9 participants