Commit Graph

2558 Commits

Author SHA1 Message Date
Larry Osterman
9fbc3856ad
Create EventHubs stress and performance test basics. (#4818)
* Scaffolding for eventhubs perf test

* Added eventhubs 'stress' test, which is really a totally broken perf test'

* Added stress test skeleton

* EventHubs Stress test is an actual eventhubs test now

* EventHubs throws exceptions on producer client failure. Rationalized error reporting from AMQP - message sender and receiver generate the same errors.

* Rationalize AMQP error results; throw exceptions on eventhubs errors

* Fixed amqp management test; added HTTP status code for management triggered exceptions

* Event Data binary no longer takes an AMQP binary; Preliminary readme.md for eventhubs (still many go constructs in the readme)

* Created the first eventhubs samples - they don't do much but they work

Co-authored-by: Ahson Khan <ahkha@microsoft.com>

Co-authored-by: Rick Winter <rick.winter@microsoft.com>

* API Review feedback

* Added isTransient flag to eventhubs exception based on Java implementation

* Updated AMQP changelog to reflect recent changes

---------

Co-authored-by: Ahson Khan <ahkha@microsoft.com>
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
2023-08-04 11:40:30 -07:00
Azure SDK Bot
6d583899d0
bump the proxy version (#4836)
Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2023-08-03 13:36:54 -07:00
JinmingHu
f206df6b66
Fix bugs in List operations (#4830) 2023-08-02 19:11:40 +08:00
Azure SDK Bot
3aaad275c1
Sync eng/common directory with azure-sdk-tools for PR 6611 (#4829)
* update dotnet dev cert being shipped with the proxy to renew for another year

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2023-08-01 12:13:53 -07:00
microzchang
5f3fe6fa5e
Storage/STG90 features (#4827)
* Storage/STG90-Data Lake Pagination Delete (#4816)

* add pagination delete

* remove id and secret

* fix spell

* add clientConfiguartion to all clients

* fix doxygen doc

* fix conversation

* add unit tests

* fix cspell

* fix clang format

* update test code

* update test case

* update record

* Storage/Archive to Cold Tier Rehydration (#4825)

* add RehydratePendingToCold

* add unit test

* update changelog.md

* update record
2023-07-31 21:21:53 +08:00
JinmingHu
1634d5825e
Add test cases to cover paged response APIs (#4828)
* add more test case for paged response APIs

* recordings
2023-07-31 07:12:51 +00:00
JinmingHu
c8693fe8b3
fix list files and dirs bug (#4826)
* fix list files and dirs bug

* test case

* recording
2023-07-31 13:19:54 +08:00
Azure SDK Bot
6ad42e1e40
Sync eng/common directory with azure-sdk-tools for PR 6518 (#4803)
* Bump test proxy version
* move proxy transition-scripts folder to onboarding

Co-authored-by: Bill Wert <billwert@microsoft.com>
Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2023-07-28 15:01:28 -07:00
Rick Winter
db328891d5
Support root cert validation on CURL (#4821)
* Only CURL >= 7.44 supports root cert validation

* Update Changelog
2023-07-28 09:39:05 -07:00
JinmingHu
e77eff6ab4
Storage test cases improvements (#4819)
* soft delete test

* enable setTierCold

* IsConnectionReuse in record-playback mode

* DISABLED_UploadPagesFromUriCrc64AccessCondition

* update recording assets

* ClientSecretCredentialWorks works in record-playback mode

* ServiceContainerSasPermissions and ServiceBlobSasPermissions work in record-playback mode

* BlobServiceClientTest.UserDelegationKey works in record-playback mode

* update recordings

* f
2023-07-27 11:25:21 +08:00
JinmingHu
ce85f6f12c
improve test proxy sanitizers (#4796) 2023-07-25 12:52:50 +08:00
Azure SDK Bot
b7e6719046
Make x509 certificate script from azure-sdk-for-net common to repos (#4817)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2023-07-24 13:34:08 -07:00
Azure SDK Bot
848d30ef21
Set DOCKER_BUILDKIT to 1 in stress deploy image build (#4815)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2023-07-24 15:01:23 -04:00
JinmingHu
9293a6da77
blob test cases improvements (#4806)
* move not-working test assertion to a separate case

* enable AppendBlobClientTest.HighThroughputAppendBlob_LIVEONLY_

* remove incorrect comment
2023-07-24 11:20:37 +08:00
Anton Kolesnyk
0a175f2c83
Clean up version requirements (#4814)
* Clean up version requirements

* Revert curl back to 7.44

* Update vcpkg.json

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-20 16:03:57 -07:00
Anton Kolesnyk
7d52c01d18
Fix eventhubs manifest (#4812)
* Move eventhubs under messaging

* Update cmakefile

* cspell

* Do it the other way

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-20 12:27:23 -07:00
Larry Osterman
b95686b354
Reworked cmake presets to reduce presets (#4805) 2023-07-20 19:07:26 +00:00
Anton Kolesnyk
909d08cdb7
Update changelog for the next release of AMQP (#4813)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-20 11:40:19 -07:00
Ahson Khan
107a30e558
Update managed_identity_credential doc to avoid copy/paste error from client secret credential. (#4809)
* Update managed_identity_credential doc to avoid copy/paste error from client secret credential.

* Fix clang formatting.
2023-07-20 11:11:55 -07:00
Ahson Khan
803c7e22e4
Add back package versions to the FolderList.cmake and remove EventHubs from the list for now (#4811)
* Add back package versions to the FolderList.cmake and remove EventHubs from the list for now

* Add eventhubs with latest released tags for dependencies for versions within FolderList.cmake
2023-07-20 10:14:15 -07:00
Azure SDK Bot
a65df8475c
Sync eng/common directory with azure-sdk-tools for PR 6544 (#4808)
* Only save package properties for track 2 packages (prevents overwrites of track 2 package info by track 1 packages)

* Only overwrite if the package is track 2

---------

Co-authored-by: Daniel Jurek <djurek@microsoft.com>
2023-07-19 21:05:34 -07:00
Azure SDK Bot
ccf54545c0
update deps for spelling tool (#4807)
Co-authored-by: Jeff Fisher <jeffish@microsoft.com>
2023-07-19 13:15:26 -07:00
Larry Osterman
4ccdf2f822
x86 fixes part 2 (#4802)
* x86 fixes part 2
2023-07-19 11:19:09 -07:00
Azure SDK Bot
cdfabe3cc5
Sync eng/common directory with azure-sdk-tools for PR 6530 (#4801)
* Update-DocsMsMetadata.ps1 can fail the build on invalid packages

* Better error handling and logging

* Review feedback

---------

Co-authored-by: Daniel Jurek <djurek@microsoft.com>
2023-07-18 21:33:10 -07:00
microzchang
7bbf780875
fix live test failure (#4800) 2023-07-19 10:13:04 +08:00
microzchang
86612b57fa
fix datalake patch (#4799) 2023-07-18 06:17:56 +00:00
Larry Osterman
d1192ee072
Check links in generated documentation (#4762)
* Check links in generated documentation

* Another try after talking to Daniel

* More doxygen checks 3

* Disable link guidance because it blocks relative URLs
2023-07-17 16:05:45 -07:00
Ahson Khan
c85e9bd11f
Disable libcurl globalCleanUp test until it has been investigated (#4797)
* Disable libcurl globalCleanUp test until it has been investigated

* Update curl_connection_pool_private.hpp friend class name for the disabled test

* Update curl_session_private.hpp friend class name for the disabled test
2023-07-17 16:04:11 -07:00
Larry Osterman
d1544744bf
Fixed eventhubs build break (#4798)
* Fixed eventhubs build break

* Morebuild breaks
2023-07-17 14:17:51 -07:00
Anton Kolesnyk
fd073360cf
Fix Eventhubs vcpkg manifest (#4794)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-17 13:44:05 -07:00
microzchang
972c3d8c76
Storage/Update swagger patch files for doxygen doc (#4771)
* update blob patch files

* update datalake, shares, queue.
2023-07-17 14:37:53 +08:00
JinmingHu
9af264c316
Add sanitizer for test-proxy to scrub client secrets from recording files (#4769)
* Add sanitizer for test-proxy
2023-07-15 11:44:20 +08:00
JinmingHu
c2834b3ff4
Define CMakeTestOptions in Storage's ci.yml file (#4781)
* Define CMakeTestOptions in Storage's ci.yml file

* Update vcpkg.json

---------

Co-authored-by: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com>
2023-07-15 11:43:54 +08:00
Azure SDK Bot
3c1ed52f3e
Sync eng/common directory with azure-sdk-tools for PR 6521 (#4793)
* Use System.Threading.Mutex to make threadsafe

* Rename test, add comments

---------

Co-authored-by: Mike Harder <mharder@microsoft.com>
2023-07-14 17:19:22 -07:00
Ahson Khan
3d6fb8d457
Update anchor tag in root README.md to point to storage doc (#4788) 2023-07-14 15:40:16 -07:00
Azure SDK Bot
6c616bd518
Update version of github-event-processor (#4791)
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2023-07-13 15:36:35 -07:00
Larry Osterman
a627ab3f22
Initial creation of EventHubs service by @gearama (#4755) 2023-07-13 12:39:18 -07:00
Ahson Khan
5ea89474e7
Verify that the nlohmann json library gracefully handles UTF-8 BOM at the start of the payload (#4775) 2023-07-13 11:46:18 -07:00
Rick Winter
b54d509c72
Use standard syntax for MIT license (#4786)
* Use standard syntax for MIT license

* Stop appending "All rights reserved"
2023-07-12 22:37:36 -07:00
Azure SDK Bot
894873c423
Increment version for storage releases (#4783)
* Increment package version after release of azure-storage-common

* Increment package version after release of azure-storage-blobs

* Increment package version after release of azure-storage-files-datalake

* Increment package version after release of azure-storage-files-shares
2023-07-12 12:39:58 -07:00
Azure SDK Bot
25f3b9a228
Sync eng/common directory with azure-sdk-tools for PR 6468 (#4780)
* Update typespec common scripts

* Revert change of specCloneDir variable

---------

Co-authored-by: raychen <raychen@microsoft.com>
2023-07-11 11:41:45 +08:00
microzchang
1c89b58178
Storage July GA Release (#4757)
* update to stg88 version
2023-07-11 10:18:12 +08:00
Anton Kolesnyk
8776e31e66
Format vcpkg manifest (#4767)
* Format vcpkg manifest

* 1.9.0-beta.1

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-10 18:21:01 -07:00
Anton Kolesnyk
7da5a4568c
Update vcpkg baseline (#4772)
* Update vcpkg baseline

* Update in another place as well

* Remove default-features requirement for telemetry and amqp in manifest mode

* Also remove default-features for storage

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-10 14:22:40 -07:00
Ahson Khan
cf1c01e089
Codifying the behavior of json.contains with nested properties, in the unit test. (#4763) 2023-07-10 11:48:09 -07:00
Anton Kolesnyk
2f3e5de931
Fix dependencies for azure-core-amqp-cpp (#4770)
* Fix dependencies for azure-core-amqp-cpp

* Update sdk/core/azure-core-amqp/CMakeLists.txt

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-07 12:23:12 -07:00
Azure SDK Bot
2f32786171
bump targeted proxy version (#4765)
Co-authored-by: scbedd <45376673+scbedd@users.noreply.github.com>
2023-07-07 10:32:21 -07:00
Anton Kolesnyk
e2fdb1b67f
Update cspell to forbid misspelled word (#4750)
* Update cspell to forbid misspelled word

* Test

* Remove test - works as intended

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-06 18:30:34 -07:00
Anton Kolesnyk
b1af5282fb
Vcpkg beta release automation: update to the new requirements (#4766)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-07-06 18:29:28 -07:00
Azure SDK Bot
e5ea1007ec
Increment version for core releases (#4760)
* Increment package version after release of azure-core

* Increment package version after release of azure-core-amqp
2023-07-06 14:59:45 -07:00