* Add CHANGELOG enforcement to release process
* Test: validate test failure if no changelog entry present
* Disable release and use an echo instead. Revert before publishing
* add entry for 1.0.0-dev.1 with no release date (expect failure)
* Add date but no content (expect failure)
* adding content, expect validation to pass
* Revert changes used for testing
* Revert "Test: validate test failure if no changelog entry present"
This reverts commit a702f0053bb60839ff722a5656d90c75568b7ca9.
* Use Powershell@2 task instead of pwsh for better debugging
* Update version and disable actual release tagging for validation of Powershell@2 task changes
* Revert "Update version and disable actual release tagging for validation of Powershell@2 task changes"
This reverts commit 53bfd04746cc9d0060fa8dd29b4acfcacd015add.
* adapt to breaking change in Azure Core
* Adapt breaking change for Datalake service.
* Adapt to the breaking change
* Adapt breaking change for Datalake service.
* fix ut
* Fixed UT.
Co-authored-by: Tank Tang <kat@microsoft.com>
* update version to dev.1 for test release
* Update release date in CHANGELOG.md
* Add checkout step
* Faster matrix
* Add Skip.Test to improve inner loop
* Show more info for tagging
* Revert "Faster matrix"
This reverts commit 713afd3d64743cbc1841e1ee965e936c049f7cf7.
* Add correct folder
* Add fixes for tagging repo
* Use Invoke-WebRequest for GetExistingTags
* Use -Uri
* return empty list
* Add vcpkg caching
* Set contents to copy
* Add doc uploads for C++
* Revert "Update release date in CHANGELOG.md"
This reverts commit 6fb302701381758cbb3d3828c2ce8d29d6b77950.
* Revert "update version to dev.1 for test release"
This reverts commit 4e188e4da99cb1246f195a5362e47d6ff80c3219.
* Revert "Add vcpkg caching"
This reverts commit 1f5f4d95e21d07d5ade1df470f39ceb478849f06.
* Refined DataLake sample
* Added DirectoryClient::GetFileClient, resolved some comment and test failures.
* Resolved an issue introduced by lowercasing response headers resulting in error code/message not being passed, and refined sample.
* Refined the structure according to comments.
* Changed buffer initialziation to stack allocated.
* Resolved some further comments.
* Added API to extract raw response.
* Resolved API review comments and added FileClient and DirectoryClient for DataLake.
* Added some blob/adls Gen2 interop functionality.
* Resolved some issues/comments
* Adds more interop, support retry and concurrent upload/download.
* Added support for Azure Core's token credential to support bearer token credential.
* Added integration on RawResponse/Response<T> and resolved some test issues.
* Added validation for Client secret authentication.
* Resolved some review comments and resolved CI issue.
* Resolved a UT failure in Azure Core.
* Resolved some further comments.
* Revert changes to storage code
* adapt to breaking changes in Azure::Core, Response->RawResponse, pipeline clone returns unique_ptr
* just to make build pass, remove this commit after https://github.com/Azure/azure-sdk-for-cpp/pull/326 is merged
* adapt to Response<T>
* concurrent upload/download also return Response<T>
* add BlobInfo and BlobContainerInfo
Exception objects should be thrown and not the pointer to the exception object.
https://azure.github.io/azure-sdk/cpp_design.html#c-exceptions
The pattern for the catch expects a reference to the exception and not the pointer.
Example:
try{
throw Myxception();
}
catch (MyException const& e) { //process }