Граф коммитов

11 Коммитов

Автор SHA1 Сообщение Дата
anujtoshniwal 849dad4bc7
Client Encryption : Adds new Encryption.Custom package (#2682)
In the Encryption package, we currently have code for both single tenant (public model) and multi-tenant (Teams model) use case. 

We want to separate the two by creating a new package for the Teams model (Microsoft.Azure.Cosmos.Encryption.Custom) which would include all code under [Custom](https://github.com/Azure/azure-cosmos-dotnet-v3/tree/master/Microsoft.Azure.Cosmos.Encryption/src/Custom).

This would allow us to GA the public model alone for now as desired.
2021-09-16 05:18:15 -07:00
j82w 7f7ec04881
[Internal] HDR histogram: Removes unit tests (#2504)
The HDR Histogram tests are flaky causing the gates to randomly fail. There has so far been 5 failures on 5 different tests on 5 different runs. It is also increasing the time for the gates to run. This PR is removing the unit tests. They are not needed because the OSS clone should not be modified.
2021-05-30 18:22:56 -07:00
anujtoshniwal 04db8518ef
Client Encryption : Add unit tests, integration tests and contract enforcement tests (#1536)
* Add unit tests, integration tests and contract enforcement tests for Encryption project

* Throw EncryptionKeyNotFoundException

* Remove ProductPublicKey

* Check exception statusCode instead of message

* For Encryption package, add reference to ContractEnforcement file in CosmosTest
2020-06-08 05:53:20 -07:00
j82w d37e27ef26
[Internal] Code maintenance: Add code cleanup and refactor (#1522)
* Moved editorconfig to solution. Applied pattern matching to most files.

* Revert change

* Update Microsoft.Azure.Cosmos/src/Batch/BatchAsyncContainerExecutor.cs

Co-authored-by: Matias Quaranta <ealsur@users.noreply.github.com>

Co-authored-by: Matias Quaranta <ealsur@users.noreply.github.com>
2020-05-18 06:50:04 -07:00
j82w 47c688b4be
[Internal] Encryption: Add specific encryption emulator tests (#1481)
* [Internal] Encryption: Add specific encryption emulator tests

* Fixed property names
2020-05-07 21:50:42 +05:30
abhijitpai 50ebd8c8ff
[Internal] ClientEncryption: Add the Encryption algo and DEK management methods as a separate project (move) (#1288)
* DEK Provider abstraction

* Move DekCore methods to DekContainerCore

* Minor

* More fixes moving DekCore methods to DekContainerCore

* Add in DataEncryptionKey abstraction; get most tests working.

* Minor - rename _cts to createdTime in dekProperties to avoid using a system property in this doc

* Reduce coupling between SDK and CosmosDekProvider

* Move encryption algo (and DEK provider) into Encryption project; SDK to have an Encryptor.

* Move encryption algo (and DEK provider) into Encryption project; SDK to have an Encryptor. Missed files.

* Fill DEK query support

* Revert csproj tempfix; use test workaround

* Minor code review feedback; add AKV example

Co-authored-by: kirankumarkolli <kirankk@microsoft.com>
2020-04-11 22:03:13 +05:30
kirankumarkolli f9bbe241ff
Running Item benchmark in Gates (#998)
* Building perf part of gated build

* Renaming to ItemBenchmark

* Executing the perf tests part of gate (NOT GUARDING THEM)

* fixing the perf target file

* fixing the perf target file
2019-11-16 02:13:04 +05:30
kirankumarkolli 3a6ecece0a
Inlining functional test into unit-tests (#638)
* Release Build validation

* Adding dummy test for quick fail

* Adding dummy test for quick fail

* Adding dummy test for quick fail

* Adding dummy test for quick fail

* Functional non-gate UT's

* Upgrading test FX to 16.2.0

* Minor tweaks

* Comments out non unit tests

* Moving more to funtional tests

* More to functional

* Enabling fx tests

* .NEt core2.1 doesn't handle resources with binary content.

* Installing custom core version

* Moving Core SDK to 2.2

* Installing 2.2 even for UT

* Testing with 2.2

* Move to 462 version and also undo dotnet install

* Removing emulator from Fx tests

* Framework tests in-lined into Unit-tests

* FX tests removed

* app.config rename to testhost.dll.config

* Some more resources clean-up

* Enabling emulator tests

* Fixes for two more tests

* Using JToken for comparison

* Inlcuding master for PR trigger
2019-08-06 12:27:54 +05:30
kirankumarkolli b3623a583b
eeditorconfig for consmos (#632) 2019-08-05 21:55:48 +05:30
Matias Quaranta 02d56014c7 Merged PR 176216: Moving Perf project to new repo
This PR moves the Perf project to the new cosmos-sdk repo from the V3 branch

Related work items: #332951
2019-01-03 21:04:12 +00:00
REDMOND\gaausfel 4d35e9ce6a add source 2018-11-30 19:06:23 -08:00