Commit Graph

707 Commits

Author SHA1 Message Date
George Arama
3762c59552
Test proxy start (#4295)
* lll

* sss

* oipio

* vcvc

* enable test proxy start at test suite start for KV and storage , example created for attestation, we cannot find the base definitions for the test suites,

* Contrib

* clangs

* clangs

* test logs

* pipeline

* more clangs

* pipeline

* clang

* try try again

* try try again

* try again

* try again

* again

* update paths , moved to macro , call macro in target code

* core

* capitalization
2023-02-07 10:52:20 -08:00
microzchang
e8e0680cc3
update storage README(datalake&shares&queues) (#4318)
* add Files Datalake README.md

* add file share README.md

* add queues README.md
2023-02-06 11:05:41 +08:00
JinmingHu
c84a2a974f
update storage README (#4183) 2023-02-03 13:50:28 +08:00
Ahson Khan
876a7baaa5
Add CI pipeline step and script that validates all files in the repo contain ASCII-only bytes and no UTF-8 BOM (#4134)
* Add CI pipeline step and script that validates all files in the repo contain ASCII-only bytes and no UTF-8 BOM

* Update platform-matrix.json to turn on CHECK_ASCII_CHARACTERS

* Fix missing comma in json.

* Update indentation in the ci.test.yml for the bash script

* Exclude the .github folder and test recording json files.

* Remove "recordings" exclusion since it doesn't exist anymore.

* Fixed UTF-8 with BOM and other non-ASCII character issues within the
files in the repo.

* Exclude nlohmann json tests from ASCII validation check.

* Log an intro to the CI console for the validation step.

* Remove codecoverage.cmake exclusion.

* Remove exclusion for docs and tools directories.
2023-01-25 17:33:26 -08:00
Azure SDK Bot
868ad80ca2
Increment package version after release of azure-storage-files-datalake (#4233) 2023-01-14 12:32:17 +08:00
Larry Osterman
a34b8d19a5
Add ApiView settings for existing packages. (#4226)
* Create ApiViewSettings for most existing packages

* Corrected name for blobs storage review name

* Added cspell settings for DCURL

* Create ApiViewSettings for most existing packages

* Corrected name for blobs storage review name

* Added cspell settings for DCURL

* ApiView settings changes for DataLake

* Renamed includeInternal to allowInternal; Added storage common; Fixed package names

* Fixed spelling error

* If there's an error accessing the site with no CRL checks, don't try it any more

* Stop checking example.com because it doesn't work

* Update sdk/attestation/azure-security-attestation/inc/ApiViewSettings.json

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

* Update sdk/core/azure-core/inc/ApiViewSettings.json

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

* Update sdk/keyvault/azure-security-keyvault-secrets/inc/ApiViewSettings.json

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

Co-authored-by: Ahson Khan <ahkha@microsoft.com>
2023-01-11 08:16:13 -08:00
microzchang
b78352bb75
Storage January release (#4216) 2023-01-10 15:39:50 +08:00
Anton Kolesnyk
a70be339e7
Audit string comparisons (#4197)
* Audit string comparisons

* Mac fix

* !isxdigit()

* Rewrite condition + comment

* <3

* Clang-format

* 255

* Allow uppercase

* stoi() radix

* ShouldEncode()

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2023-01-03 11:16:54 -08:00
microzchang
f872841ffc
Storage January release (#4212)
* January release protocol layer (#4102)

* stg85/86 protocol layer

* datalake append/flush with lease (#4110)

* unit_test_for_file_invalid_xml (#4113)

* remove version id inTaggedBlobItem and add unit test for cold tier (#4121)

* fix conversation
2022-12-27 14:44:26 +08:00
George Arama
ef4d41267f
Test proxy (#4118)
* start

* recording

* playback

* refactor, playback and record

* recordings for kv

* klklk

* open telemetry, identity

* attest

* all tests recorded except storage

* STORAGE RECORDINGDS

* some cleanup

* ignore result

* testproxy remade

* fiiine , do something with the result , goooosh

* install test proxy

* clang

* clang

* certs maybe

* cmake generate fix,

* start test proxy script

* start test proxy on env

* clang, move TP after build

* reregen

* certs

* sda

* dss

* allow insecure connections

* put back

* debug

* iuy

* try again

* ewew

* chmod

* try again

* update sanitizer

* output testproxy log

* sjhgasjgdajh

* folder

* worxy

* fix tests and log file

* format files

* clang format

* clang

* sa

* sa

* cleanup

* cspell

* oops

* remove redundant method

* tests

* put back original

* restore to 933486385a

* recordings

* remove storage values

* storage recordings

* disable non functioning tests

* remove core install of test proxy

* _LIVEONLY_ tests

* clang install when needed

* logs on condition

* skip tests

* revert cpp to original version

* quick test

* right that one

* one skip

* identity pushed

* maybe

* override

* clang

* clang

* attestetion

* keyvault

* reenable 20+ tests

* 5 tests left , lease related

* a bit of cleanup

* try now

* snitizers

* some fixes

* capitalization

* clang , cover, peakA

* WEIRD NAME THING ON WINDOWS

* storage recordings

* one more livee

* createappenddelete_liveonly

* CreateWithTags_LIVEONLY_

* try capitalization

* another onw

* maybe now

* all liveonly

* try restore before test

* typo

* condition

* clang and cc

* azure core ci

* qwqwq

* dsasdas

* cleanup1

* typo

* spaces

* cleanup2

* cleanup 3

* remove start proxy

* cleanup +1

* Update cmake-modules/TestProxyPrep.cmake

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

* Update eng/scripts/Start-TestProxy.ps1

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

* Update eng/scripts/Stop-TestProxy.ps1

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

* PR comments

* clangs

* Update sdk/core/azure-core-test/src/test_proxy_policy.cpp

* build

Co-authored-by: Rick Winter <rick.winter@microsoft.com>
2022-12-13 10:58:19 -08:00
JinmingHu
384f162560
fix #740 (#4182) 2022-12-12 13:15:29 +08:00
microzchang
10daa9b5fc
fix Typo in DeleteBlobResult documentation (#4178) 2022-12-09 14:14:28 +08:00
JinmingHu
5f93ee3d3e
add private interface to disable reliable stream (#4158) 2022-12-06 11:58:17 +08:00
Anton Kolesnyk
760126502a
Workaround for the MSVC 19.34 bug (#4152)
* Workaround for the MSVC 19.34 bug

* Use _MSC_VER instead of _VSC_FULL_VER (at least 19.34.31931 and .31933 are affected)

* Remove newline

* Use same code for all compiler versions

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-12-03 21:16:42 -08:00
Anton Kolesnyk
b3b2b6774d
CHANGELOG Community contributions copy-paste fix (#4138)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-11-29 08:31:39 -08:00
Anton Kolesnyk
121c103d3b
Acknowledge community contribution in CHANGELOG (#4136)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-11-28 19:53:59 -08:00
ariellink
4fe6f70155
Correct invalid UTF-8 in comment in share_options.hpp (#4130)
* Correct invalid UTF-8 in comment in
/storage/files/shares/share_options.hpp

* Correct invalid UTF-8 in comment in line 291 

Correct invalid UTF-8 in comment in line 291 share_options.hpp
2022-11-28 15:28:23 -08:00
Azure SDK Bot
13213977b3
Increment package version after release of azure-storage-files-datalake (#4101) 2022-11-09 01:48:18 +00:00
microzchang
61df860734
update release date (#4098) 2022-11-08 15:51:28 +08:00
microzchang
ba697d3825
storage-november-release (#4095) 2022-11-07 15:27:09 +08:00
microzchang
ce76a61246
datalake encryption scopes (#4038) (#4068) 2022-11-07 13:48:52 +08:00
Azure SDK Bot
bc5ed69892
Increment package version after release of azure-storage-files-datalake (#4094) 2022-11-07 05:46:28 +00:00
microzchang
e7aca9859c
storage-nov-release-datalake-12.4.0 (#4074) 2022-11-07 10:56:29 +08:00
George Arama
1da78ce13e
Gtest timeout fix (#4078)
* PT1

* typo

* timeout

* gtest_1.12.1

* cspell isnore cmakelistst , it seem to freeze when checking these files

* timeout for cmake generate

* timeout for cmake generate p2

* timeout for cmake generate p3

* timeout for cmake generate p4

* timeout for cmake generate p5

* PR

* node 18

* nppm

* npm

* bug in cspell, freezed on txt files

* AntonComment extra space

* cspell
2022-11-02 15:46:38 -07:00
George Arama
673bacba08
identicalize the comments type (#4063) 2022-10-26 10:16:32 -07:00
George Arama
fc50c08b20
Storageblob (#4043)
* first take

* grrrrr

* qwqwq

* ewqw

* eewew

* put back

* pipeline

* Set read-only VCPKG_BINARY_SOURCES_SECRET

* Pass InstallLanguageSteps through the perf template

* blop pipeline

* path

* ';l'l;

* add support for sync param

* --sync flag support

* typo

* sync

* sync to y

* for PR

* clang

Co-authored-by: Daniel Jurek <djurek@microsoft.com>
2022-10-21 09:36:49 -07:00
Azure SDK Bot
0d6624fdaa
Increment version for storage releases (#4013)
* 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
2022-10-11 05:01:20 +00:00
JinmingHu
ad4bc815d9
Storage October release (#3975) 2022-10-11 09:25:29 +08:00
microzchang
6b9aa2f70c
datalakestg82/change IsServerEncrypted not nullable (#4005) 2022-10-09 11:18:08 +08:00
JinmingHu
738bd51dbd
enable datalake softdelete tests (#3974) 2022-10-08 13:58:32 +08:00
JinmingHu
ead6ac3de1
Merge feature/datalakestg82 (#3973) 2022-09-30 11:58:29 +08:00
JinmingHu
74d6b75ead
add test case for batch options on snapshots and versions (#3970)
* add test case for batch options on snapshots and versions

* recording
2022-09-30 09:27:42 +08:00
JinmingHu
53797c82ce
Win32FileTimeConverter (#3967) 2022-09-28 10:50:18 +08:00
JinmingHu
769b6c5b90
Enable Query() test in blob SDK (#3960) 2022-09-22 12:28:58 +08:00
Azure SDK Bot
9b29538f8a
Increment package version after release of azure-storage-blobs (#3935) 2022-09-16 04:17:39 +00:00
JinmingHu
a511ef6054
storage ad-hoc release (#3934) 2022-09-16 03:02:19 +00:00
microzchang
0e00a3a52c
Compatibility improvement for striped blob (#3932) 2022-09-15 14:54:24 +08:00
Jamie Magee
deb847e59f
Add $schema to cgmanifest.json (#3918)
Co-authored-by: Jamie Magee <jamie.magee@microsoft.com>
2022-09-13 08:50:38 -07:00
Azure SDK Bot
7b68b31fe1
Increment version for storage releases (#3924)
* 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-shares
2022-09-06 03:22:08 +00:00
JinmingHu
e29fe9b1c8
Storage Sept Release (#3914) 2022-09-06 09:54:33 +08:00
JinmingHu
3756ae66a2
Empty file or existing file won't be created/overwritten if the blob to be downloaded doesn't exist. (#3910) 2022-08-30 04:52:47 +00:00
JinmingHu
221a175099
File Share Features until STG82 (#3908) 2022-08-29 09:45:31 +08:00
Anton Kolesnyk
2dd3dbe3f6
Fix azure-storage-blobs-cpp beta install (#3889)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2022-08-17 11:24:39 +08:00
Azure SDK Bot
b5c456c712
Increment version for storage releases (#3875)
* Increment package version after release of azure-storage-common

* Increment package version after release of azure-storage-blobs
2022-08-09 10:39:33 +08:00
JinmingHu
1f82325143
Storage August Preview Release (#3868)
* Storage August Preview Release

* update versions
2022-08-09 08:59:26 +08:00
JinmingHu
93991ab122
STG 79 80 81 Features (#3850) 2022-08-05 13:54:50 +08:00
JinmingHu
54111348d1
Storage Aug GA release (#3864) 2022-08-05 09:43:47 +08:00
Azure SDK Bot
6b87e119a3
Increment package version after release of azure-storage-blobs (#3807) 2022-07-08 07:06:41 +08:00
JinmingHu
73da1df762
Azure Storage July Release (#3782) 2022-07-07 07:02:37 +08:00
JinmingHu
cb1c35eb77
add const qualifiers for CreateBatch() (#3800) 2022-07-06 15:43:09 +08:00