Anton Kolesnyk
ba714bebd1
VcPkg files: Simplify header comment handling ( #2135 )
2021-04-20 01:01:16 +00:00
Azure SDK Bot
d3d4fdfe2a
Use underscore-prefixed variable name when setting sub config values as secrets ( #2134 )
...
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2021-04-19 14:43:09 -07:00
Ahson Khan
d452e94337
Update vcpkg ports to use a manifest json file instead of a CONTROL file. ( #2132 )
...
* Update vcpkg ports to use a manifest json file instead of a CONTROL file.
* Update vcpkg ports to use a manifest json file instead of a CONTROL file
for remaining packages.
* Add the new vcpkg manifet json files and also update the template
package.
* Update paths in the cmake and eng scripts to find the right file now
that CONTROL is gone.
2021-04-19 12:50:50 -07:00
Azure SDK Bot
760026715a
Sync eng/common directory with azure-sdk-tools for PR 1560 ( #2133 )
...
* Add template to merge multiple subscription configurations
* Update eng/common/TestResources/build-test-resource-config.yml
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
Co-authored-by: Ben Broderick Phillips <ben@benbp.net>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
2021-04-19 11:00:40 -07:00
Victor Vazquez
3e1af936d9
Remove thread detach ( #2105 )
2021-04-17 21:36:24 -07:00
Victor Vazquez
668d343dde
Do not reuse connection with diff port ( #2122 )
...
* Do not reuse connection with diff port
2021-04-16 23:11:11 +00:00
Victor Vazquez
b87bda520a
based on code -rev from https://github.com/Azure/azure-sdk-for-cpp/pull/2117 ( #2125 )
...
* based on code -rev
* remove non-required method
* Update sdk/keyvault/azure-security-keyvault-keys/inc/azure/keyvault/keys/key_type.hpp
2021-04-16 21:00:24 +00:00
Azure SDK Bot
95051bd19c
Increment version for storage releases ( #2131 )
...
* 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
Co-authored-by: JinmingHu <jinmhu@microsoft.com>
2021-04-16 10:05:13 +00:00
Ahson Khan
0b7201d6cc
Fix minor nit to storage common change log by specifying full namespace ( #2130 )
...
We don't have to block the beta.10 release for this change, it can be merged and fixed up after the release.
That is, this can be merged **after** https://dev.azure.com/azure-sdk/internal/_build/results?buildId=846565&view=results is successful.
2021-04-16 09:20:26 +00:00
JinmingHu
cdef9ee418
Mint storage beta.10 ( #2129 )
...
* Mint storage beta10
* Update sdk/storage/azure-storage-common/CHANGELOG.md
2021-04-16 15:02:09 +08:00
JinmingHu
38a376dc60
Pageable list functions ( #2116 )
...
* Pageable ListBlobs and ListBlobsByHierarchy
* remove extra newline
* ListBlobContainers ListFileSystems
* make constructors private
* Fix bug: continuation token
* FindBlobsByTags
* default constructible
* GetPageRanges
* fix bug of HasMore()
* fix ut bug
* ListFilesAndDirecotories
* fix ut bug
* add "class"
* ForceCloseAllHandles
* ListShares
* ListDirectoryHandles
* ForceCloseAllHandles
* ListHandles
* remove unused responses
* reorder
* changelog
* doc
* fix bug
* make ListFileSystemsPagedResponse constructor public
* NextPage
* explicit private
* Update sdk/storage/azure-storage-files-datalake/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* Update sdk/storage/azure-storage-files-shares/inc/azure/storage/files/shares/share_service_client.hpp
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* fix clang-format
* optional context
* bla bla
* remove inlcude header
* bla bla bla
* bla bla bla bla
* bla
* rename Items
* rename Handles
* clang-format
* listPaths
* SetAccessControlListRecursive
* move unused return types to details namespace
* Rename NextPage and HasMore
* clang-format
* Apply suggestions from code review
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* Update sdk/storage/azure-storage-blobs/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* Update sdk/storage/azure-storage-blobs/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* Update sdk/storage/azure-storage-blobs/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* add comment Execution is never expected to reach here
* FilterBlobItem -> TaggedBlobItem
* Remvoe SetAccessControlListRecursive
* remove ForceCloseAllHandles
* CL for options
* CL
* Update sdk/storage/azure-storage-files-datalake/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* move impl to .cpp
* keep current page unchanged on exception from MoveToNextPage()
* Update sdk/storage/azure-storage-blobs/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
* Update sdk/storage/azure-storage-blobs/CHANGELOG.md
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
Co-authored-by: Ahson Khan <ahkha@microsoft.com>
2021-04-16 06:47:50 +00:00
Victor Vazquez
fbe7d51349
Keyvault api review beta.1 updates ( #2117 )
...
* Remove to_json for jsonWebKey
* parse N
* Deserialize JWK for EC and OCT
* change log
* format
* fix live tests
* remove KeyVaultException
* Remove clientOptions from keyvault common
* use ext enum pattern
* rename JsonWebKeyType to KeyVaultKeyType
* Move singlePage base classes to shared internal
* rename maxResults
* format
* missing rename
* minor
* fix doxygen
* Make Service Version an ext enum
2021-04-15 11:53:45 -07:00
Azure SDK Bot
6b50feb0d4
Sync eng/common directory with azure-sdk-tools for PR 1559 ( #2123 )
...
* Handle empty files in Test-SampleMetadata
Relates to Azure/azure-sdk-for-java#20684
* Remove condition from verify-samples
* Use forward slash in path
* Fix directory typo
Co-authored-by: Heath Stewart <heaths@microsoft.com>
2021-04-14 22:37:40 -07:00
Azure SDK Bot
8002b63f61
Sync eng/common directory with azure-sdk-tools for PR 1555 ( #2120 )
...
* Verify samples during CIs
Replaces Azure/azure-sdk-for-python#17999 for use in all language repos.
* Move exit to proper scope
Co-authored-by: Heath Stewart <heaths@microsoft.com>
2021-04-14 17:56:19 -07:00
Azure SDK Bot
df69a35c88
Call bypass-local-dns.yml from verify-agent-os.yml - Easy way to ensure the DNS workaround is run in (almost) all pipelines ( #2119 )
...
Co-authored-by: Mike Harder <mharder@microsoft.com>
2021-04-14 17:23:12 -07:00
Victor Vazquez
ce4b285ddd
[Keyvault] operation resume token fix ( #2093 )
...
Enable resume operations for keyvault
2021-04-14 18:55:09 +00:00
Victor Vazquez
1ea5afa961
Jwk deserialize ( #2087 )
...
* Remove to_json for jsonWebKey
* parse N
* Deserialize JWK for EC and OCT
* change log
* format
* fix live tests
2021-04-14 11:41:05 -07:00
Azure SDK Bot
c297b63b9b
Sync eng/common directory with azure-sdk-tools for PR 1552 ( #2110 )
2021-04-13 11:12:50 -07:00
Mitch Denny
5f7f4783bb
Revert retain. ( #2109 )
2021-04-13 16:25:39 +10:00
Azure SDK Bot
edd6152632
Sync eng/common directory with azure-sdk-tools for PR 1553 ( #2108 )
...
* Remove condition.
* Fix up system access token usage.
Co-authored-by: Mitch Denny <midenn@microsoft.com>
2021-04-13 16:02:29 +10:00
Mitch Denny
ff2de0e506
Enable retain runs. ( #2101 )
2021-04-13 03:35:20 +00:00
Azure SDK Bot
7da44d90bb
Update eng/common dev version template. ( #2106 )
...
Co-authored-by: Mitch Denny <midenn@microsoft.com>
2021-04-13 10:45:42 +10:00
Azure SDK Bot
cf071db26a
Sync eng/common directory with azure-sdk-tools for PR 1551 ( #2104 )
...
* make -checkout: none an optional phase
Co-authored-by: scbedd <45376673+scbedd@users.noreply.github.com>
2021-04-13 00:01:50 +00:00
Azure SDK Bot
05b73d3232
Removed the update CI target packages step. ( #2102 )
...
Co-authored-by: Sima Zhu <sizhu@microsoft.com>
Co-authored-by: Sima Zhu <48036328+sima-zhu@users.noreply.github.com>
2021-04-12 14:05:52 -07:00
Daniel Jurek
35950242fb
Remove Manual build reason at the archetype-sdk-client.yml level. The appropriate check is already in place in archetype-cpp-release.yml ( #2095 )
2021-04-12 08:53:03 -07:00
Azure SDK Bot
2a945c3053
Sync eng/common directory with azure-sdk-tools for PR 1515 ( #2088 )
...
* Add lease to runs.
2021-04-12 00:39:39 +00:00
JinmingHu
0fce2f7d68
Fix typo startsOn -> StartsOn ( #2099 )
2021-04-10 08:20:01 -07:00
Azure SDK Bot
14cc77a963
Sync eng/common directory with azure-sdk-tools for PR 1548 ( #2098 )
...
* Remove passing -Mode Complete to deployment
When passing Complete it will remove any resources
already in the resource group that weren't part
of the current deployment. That removal breaks a
lot of assumptions, like multiple deployments when
testing things like smoke-tests or if you are reusing
an existing resource group. We don't want that to happen.
* Remove ServiceDirectory as required parameter for remove/update
When this was made mandatory it broke some usages which didn't
pass the value. Those usages don't need to pass it because
the pass required information in other ways so removing the
requirement for the parameter to be passed.
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
2021-04-09 18:10:44 -07:00
Azure SDK Bot
1ab49d17d0
Fix BaseName initialization ( #2096 )
...
Initializing the BaseName with a ServiceDirectory that contains
a "/", because it is a multiple level path, causes the BaseName
initialization code to fail because it doesn't support the
validation pattern.
In all the known cases we already pass the ResourceGroupName
explicitly so don't need to set the BaseName so we can
skip the initialization in those cases.
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
2021-04-09 13:32:50 -07:00
Ahson Khan
5715f750e1
Disable warning C6326 (potential comparison of a constant) in recently added azure-core tests. ( #2090 )
2021-04-09 06:31:59 +00:00
Ahson Khan
0fd687129e
Make the casing of sections within the Changelogs consistent. ( #2072 )
2021-04-09 01:17:17 +00:00
Victor Vazquez
5de76e7a21
Fix for Azure Core with libcurl. clean up and global clean up ( #1500 )
...
make SDK to call global_init and global_cleanup
2021-04-08 22:55:26 +00:00
Azure SDK Bot
ff0d5a18cd
Increment version for keyvault releases ( #2084 )
...
* Increment package version after release of azure-security-keyvault-common
* Increment package version after release of azure-security-keyvault-keys
Co-authored-by: Ahson Khan <ahson_ahmedk@yahoo.com>
2021-04-08 01:19:03 +00:00
Azure SDK Bot
8f45d71c1c
Increment package version after release of azure-identity ( #2082 )
...
Co-authored-by: Ahson Khan <ahson_ahmedk@yahoo.com>
2021-04-08 00:57:44 +00:00
Azure SDK Bot
2bf0abd60e
Increment package version after release of azure-core ( #2081 )
...
Co-authored-by: Ahson Khan <ahson_ahmedk@yahoo.com>
2021-04-08 00:36:22 +00:00
Victor Vazquez
fae04fa9d2
Keyvault changelog ( #2071 )
...
* update chanlog for KeyVault release
2021-04-07 16:33:33 -07:00
Ahson Khan
46c84e3a3f
Update the Azure.Core changelog to be more consise and complete for the beta.8 ( #2069 )
...
* Update the Azure.Core changelog to be more consise and complete for the beta.8
release.
* Fix the new feature section since `GetDeadline` was added this release.
* Add note about types moving between header files.
* Make identity related fixes.
Co-authored-by: Victor Vazquez <victor.vazquez@microsoft.com>
2021-04-07 14:41:12 -07:00
Ahson Khan
4ef65aa00f
Add new header files to the simplified header and update tests. ( #2070 )
...
* Add new header files to the simplifie header and update tests.
* Add token credential options header to the simplified header
* Simplify the test.
2021-04-07 21:28:22 +00:00
Ahson Khan
fb000d55b5
Use consistent pascal casing and rename HKEYHolder to HkeyHolder. ( #2067 )
...
* Use pascal casing and rename HKEYHolder to HKeyHolder.
* Rename hkeyholder header to hkey_holder to be consistent with others,
and update callers.
2021-04-07 13:30:05 -07:00
JinmingHu
1408064c7a
Add changelog for #2060 ( #2063 )
...
Coauthor: Ahson Khan <ahson_ahmedk@yahoo.com>
2021-04-07 19:17:02 +00:00
Victor Vazquez
8b17de0f14
update changelog for release beta - Core and Identity Beta ( #2005 )
...
* update changelog for release beta
2021-04-07 18:50:26 +00:00
Victor Vazquez
17c17c9b69
Update ssl name ( #2066 )
...
* raname
* changelog
2021-04-07 18:25:13 +00:00
JinmingHu
a786595565
move HttpGetter and HttpGetterInfo to internal namespace ( #2060 )
...
* move HttpGetter and HttpGetterInfo to internal namespace
* move to _internal
2021-04-07 04:59:31 +00:00
JinmingHu
aa0a388e98
small fix: const Type& to be consistent ( #2061 )
2021-04-07 04:22:53 +00:00
Ahson Khan
4db9a563e7
Removed Azure::Core::Context::HasKey() and add TryGetValue() instead ( #2037 )
...
~@vhvb1989 This change is blocked until after the retry policy implementation has been updated. Let me know once you have that PR available.~
Fixes https://github.com/Azure/azure-sdk-for-cpp/issues/2036
2021-04-07 03:23:34 +00:00
Ahson Khan
bb87bd1f19
Removed Url::AppendQueryParameters() since it is no longer used within the SDK. ( #2054 )
...
* Remove since it is no longer used.
* Update usage in test.
* Update usage of append qp in tests.
* Address PR feedback.
2021-04-07 03:02:22 +00:00
Ahson Khan
aba89c5a32
Remove Azure::Core::Http::Request::GetHeadersAsString(). ( #2056 )
...
* Remove Azure::Core::Http::Request::GetHeadersAsString().
* Address PR feedback.
2021-04-07 02:05:57 +00:00
Ahson Khan
304300c928
Removed GetUrlWithoutQuery() and GetUrlAuthorityWithScheme() from Azure::Core::Url and added GetScheme(). ( #2055 )
...
* Removed GetUrlWithoutQuery() and GetUrlAuthorityWithScheme() from
Azure::Core::Url and added GetScheme().
* Address PR feedback.
2021-04-07 01:48:33 +00:00
Daniel Jurek
5a99f38df1
Add nightly vcpkg publishing ( #2025 )
...
* Tool changes to support nightly test package release
* Initial wiring up and refactor vcpkg-publish.yml
* Use vcpkg-clone.yml
* Disable publishing for verification of nightly builds
* Complete the comment
* Dependency is enforced at the stage level, not the deployment/job level
* Remove environment, no approval needed
* Add ability to enable test release parameters
* deploy -> job
* deployment -> job
* Remove strategy
* Download pipeline artifacts
* task -> download
* Set appropriate working directory
* git status
* Set working directory
* Add pipeline for nightly vcpkg PR update
* Correct vcpkg-clone.yml path
* Add identity parameters to git merge commands
* Remove GitIdentityParameters, the merge command does not suppor tthem. Add instead in the pipeline
* Split lines
* Write-Host
* Template for nightly branch name, update comments, Check for scheduling or "PublishNightlyVcpkg"
* include archetype-cpp-release.yml changes
* Re-enable publishing stage
* Close the and
* Runtime condition for integration stage
* Move integration below package publishing stages
* try -- to disambiguate
* ^ -> ~
* Remove --
* Documentation and variable naming
* Move documentation comment
* Update eng/pipelines/templates/steps/generate-nightly-branch-name.yml
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
* Review feedback
* Add ability to skip all release steps
* Equal sign
* The right number of dashes
* Checkout before merge
* Checkout the default branch
* --no-ff
* git reset
* Skip publishing for artifacts which are not publishign to vcpkg
* Add git config --unset
* Apply suggestions from code review
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
* Review feedback
* Review feedback
* Remove extra reset
* TestRelease -> DailyRelease
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
2021-04-06 14:48:32 -07:00
Ahson Khan
38d3535a1e
Changed the Azure::Core::Http::HttpMethod regular enum into an extensible enum class. ( #2048 )
...
* Changed the `Azure::Core::Http::HttpMethod` regular enum into an extensible enum class.
* Update CL to mention removal of HttpMethodToString.
* Delete the default http method ctor.
2021-04-06 03:53:05 +00:00