Commit Graph

152 Commits

Author SHA1 Message Date
Victor Vazquez
c764052e7c
Add Code coverage (#830)
* Add code coverage scripts
2020-10-27 15:35:15 -07:00
JinmingHu
02f5869559
storage service starts using version.hpp (#845)
* version.hpp

* 12

* fix
2020-10-26 10:43:13 +08:00
Kan Tang
26ad18c6e3
Resolved File test issue. (#844) 2020-10-26 10:19:22 +08:00
Sima Zhu
ef15be36af
Fixed the http link (#850) 2020-10-24 00:33:59 +00:00
JinmingHu
e09a891383
move storage headers (#837)
* move blob.hpp

* move headers

* add changelog
2020-10-23 11:39:29 +08:00
JinmingHu
08e364e1cd
replace std::tolower with Azure::Core::ToLower (#834) 2020-10-23 09:43:30 +08:00
Victor Vazquez
9d47db1d4a
Add RequestFailedException (#717)
* Add RequestFailedException
2020-10-20 22:22:02 -07:00
Victor Vazquez
e1dddce239
remove azure hpp (#809)
Remove Azure.hpp

Make Azure/Core/Strings.hpp public

Move ToLower and InvariantIsEqual to Strings.hpp

Also removing `AZURE_UNREFERENCED_PARAMETER`  

fixes: https://github.com/Azure/azure-sdk-for-cpp/issues/811
2020-10-20 18:08:58 +00:00
Kan Tang
b6ab1d0872
Added date value to changelog (#800) 2020-10-16 20:45:32 +08:00
Kan Tang
ef4b7c5268
Resolved the issue in datalake/file where file/path/directory/share/f… (#796)
* Resolved the issue in datalake/file where file/path/directory/share/filesystem name are not encoded.

* Refined special char string

* Resolve comments.
2020-10-16 14:26:50 +08:00
JinmingHu
95fea7af78
fix url encoding issue (#795)
* fix more

* add ut

* add more ut
2020-10-16 14:08:10 +08:00
JinmingHu
5bad554a06
fix path encoding issue (#794) 2020-10-16 12:43:12 +08:00
Victor Vazquez
f9e6acb358
Update Readme and Contribute to Oct07-2020 release instructions (#712)
* Update Readme and Contribute to Oct07-2020 release instructions
2020-10-14 22:00:34 -07:00
Kan Tang
a7672f67f6
Renamed all continuation related object to ContinuationToken. (#779)
* Renamed all continuation related object to ContinuationToken.

* Refined changelog.
2020-10-14 15:18:38 +08:00
Kan Tang
e0079f0541
Update Changelog and remove breaking changes individual file. (#778)
Update Changelog and remove breaking changes individual file
2020-10-14 14:35:57 +08:00
JinmingHu
443369b057
[Storage] Rename NextMarker -> ContinuationToken (#777)
* rename nextmarker->continuationtoken

* update changelog

* Update sdk/storage/azure-storage-blobs/CHANGELOG.md

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

* fix

Co-authored-by: Ahson Khan <ahkha@microsoft.com>
2020-10-14 14:19:38 +08:00
JinmingHu
e0d717a0d3
revert non-overwriting changes (#773) 2020-10-14 13:23:40 +08:00
JinmingHu
570c774ebd
fix typo in doc (#774) 2020-10-14 12:05:20 +08:00
JinmingHu
b0e5d3d356
update changelog for storage beta3 release (#772) 2020-10-14 10:46:30 +08:00
Anton Kolesnyk
a38de03e7b
Extract part of credentials to Identity module (#748) 2020-10-13 07:33:18 -07:00
Kan Tang
e9f37a5760
Change 4 spaces into 2. (#761) 2020-10-13 13:02:33 +08:00
Kan Tang
9633fbc6be
Modified version, Added changelog/breaking changes for beta.3 (#759) 2020-10-13 04:30:31 +00:00
JinmingHu
f3b324d4f5
changelog (#758) 2020-10-13 04:20:50 +00:00
JinmingHu
a07aa979ce
concurrent upload is overwriting (#760) 2020-10-13 04:02:23 +00:00
JinmingHu
320a22e664
Make sure CI pipelines legs get triggered with cmake modules are modi… (#756)
…fied.
2020-10-13 03:10:51 +00:00
Kan Tang
f43ef4b137
Enabled Get file range diff with snapshot. (#757) 2020-10-13 10:56:46 +08:00
Kan Tang
af71e0167d
Removed Nullable return value that never returns. (#747) 2020-10-13 10:41:23 +08:00
JinmingHu
5d1a8f4cbc
Upload/Create is non-overwriting by default (#745)
* add overwrite option

* fix failed ut

* add ut
2020-10-13 10:41:15 +08:00
JinmingHu
b6032bfe54
Enable tests for setting tiers for snapshots/versions (#743) 2020-10-13 09:42:10 +08:00
Victor Vazquez
9eb132249b
Url use url encoded queries (#730)
* keep url-encoded queries
2020-10-12 09:39:46 -07:00
Kan Tang
966b7892b2
Avoid test case throw meaningless exception when sys env is not set. (#723)
* Avoid test case throw meaningless exception when sys env is not set.

* Update sdk/storage/azure-storage-common/test/test_base.cpp

Co-authored-by: JinmingHu <jinmhu@microsoft.com>

* Update sdk/storage/azure-storage-common/test/test_base.cpp

Co-authored-by: JinmingHu <jinmhu@microsoft.com>

* Update sdk/storage/azure-storage-common/test/test_base.cpp

Co-authored-by: JinmingHu <jinmhu@microsoft.com>

* Apply clang format

Co-authored-by: JinmingHu <jinmhu@microsoft.com>
2020-10-12 14:49:30 +08:00
Kan Tang
582377fc1d
Fixed multichannel bug. (#737)
* Fixed multichannel bug.

* Resolved some comments.
2020-10-12 11:48:48 +08:00
Victor Vazquez
2cc4ecdea8
Validate invalid HTTP headers (#703)
Creating new function to insert headers by validating characters on it are accepted chars for header name
fixes: https://github.com/Azure/azure-sdk-for-cpp/issues/191
2020-10-09 23:35:58 +00:00
Victor Vazquez
dc9d3b0595
update CMake min version to 3.15 (#710)
Storage is using CMake version 3.15 and it is currently required for generating without errors
2020-10-09 23:26:01 +00:00
Kan Tang
f59ab214a6
Integrate storage retry policy. (#722)
* Integrate storage retry policy.

* Removed the logic to make URL empty when '.blob.' is not found in URL.
2020-10-09 14:30:35 +08:00
Kan Tang
1b351de2d8
Added 2020-02-10 features. (#692)
* Added 2020-02-10 features.

* Resolved comments.
2020-10-09 11:05:24 +08:00
Kan Tang
a898fd819a
Added SetExpiry DataLake convenience layer. (#696) 2020-09-30 16:13:37 +08:00
JinmingHu
e238e28b0d
[Storage Common] Storage Retry Policy (#588)
* storage retry policy

* revert changes to azure core

* refactor storage retry policy

* fix typo

* change the logic a little bit

* adapt storage retry policy in blob batch client

* fix build error

* Add StorageRetryWithSecondaryOptions
2020-09-30 13:14:28 +08:00
JinmingHu
8c4c4e75a9
[Storage Blobs Service] STG 74 features (#652)
* SetExpiry protocol layer

* add test

* last access time

* upgrade blob sas to 2020-02-10

* datalake sas

* fix build error

* tag count

* enable tag test

* fix build error

* enable container soft delete test
2020-09-30 11:38:25 +08:00
JinmingHu
fbe95f36c5
fix variable casing (#689) 2020-09-28 11:10:32 +08:00
Sima Zhu
8fed524b96
Replaced relative link with absolute links and remove locale (#668) 2020-09-17 22:28:36 -07:00
Kan Tang
34944552ad
Resolved an issue where path is not encoded. (#657) 2020-09-16 11:13:12 +08:00
JinmingHu
7584c208ab
Fix bug: encode blob name (#655) 2020-09-16 11:08:59 +08:00
JinmingHu
95f4034490
fix bug in blob tags (#653) 2020-09-15 10:52:23 +08:00
JinmingHu
73ba0029bc
Add date in Changelog (#637)
* Add date in Changelog

* Update changelog

* Update changelog
2020-09-10 13:51:31 +08:00
JinmingHu
29c58ca4bf
[Storage Blobs Service] update changelog (#615)
* update changelog

* Add changelog

* Update changelog
2020-09-09 10:32:35 +08:00
JinmingHu
a5d09b5f47
disable blob tags ut (#613)
* disable blob tags ut

* fix ut

* disable tags in sas
2020-09-09 09:04:44 +08:00
JinmingHu
c949400dba
fix bug in file sas (#597) 2020-09-04 17:30:07 +08:00
JinmingHu
bcdeeb1434
[Storage Blobs Service] Blob Tags (#416)
* blob tags

* add TagConditions for CreateSnapshot and GetBlockList

* update tags ut

* remove unsupported conditional headers from PutBlockFromUriOptions

* sas permission ut for tags

* add comment
2020-09-04 14:47:34 +08:00
JinmingHu
911a879a00
[Storage Blobs Service] Blob Batch (#582)
* blob batch

* fix build error

* Update sdk/storage/azure-storage-blobs/test/blob_batch_client_test.cpp
2020-09-04 14:47:11 +08:00