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

20 Коммитов

Автор SHA1 Сообщение Дата
Matias Quaranta 400abfd518
[Internal] Documentation: Adds details about retry backoff for 410/449 (#4445)
* Update SdkDesign.md

* Update SdkDesign.md
2024-04-22 22:03:37 +00:00
Xavier f0953f69fc
Update ReplicaValidationDesign.md (#4352)
Fix spelling
2024-03-15 19:02:11 +00:00
Matias Quaranta a0f1c30521
[Internal] Versioning: Adds guidance for versioning SDK releases (#4192)
* Create versioning.md

* Update versioning.md

* Update versioning.md

* Update versioning.md

* Update README.md

* Update versioning.md

* Update versioning.md

* Apply suggestions from code review

Co-authored-by: Kevin Pilch <kevinpi@microsoft.com>

* Update versioning.md

* Update versioning.md

---------

Co-authored-by: Kevin Pilch <kevinpi@microsoft.com>
2023-11-21 22:00:40 +00:00
Debdatta Kunda a4836ff452
Per Partition Automatic Failover: Fixes Gateway 503 Cold Start Issue (#4073)
* Code changes to add retry logic for GW returned 503.9002.

* Revert "Code changes to add retry logic for GW returned 503.9002."

This reverts commit 53ef5f3c1b.

* Code changes to clean up the PPAF retry logic fix.

* Code changes to add retry logic for GW returned 503.9002.

* Revert "Code changes to add retry logic for GW returned 503.9002."

This reverts commit 53ef5f3c1b.

* Code changes to clean up the PPAF retry logic fix.

* Code changes to revert location cache changes.

* Code changes ro revert location cache changes.

* Code changes to fix some of the failing tests.

* Code changes to fix unit tests.

* Code changes to add unit tests for client options.

* Code changes to draft docs for PPAF design approach.

* Code changes to add SDK side design docs for PPAF.

* Code changes to modify the PPAF design.

* Code changes to fix unit test.

* Code changes to rename test name.

* Code changes to add some cosmetic changes.

* Code changes to enable retry on write for all regions in single master accounts.

* Code changes to add code comments.

* Code changes to clean up and handle endpoints in location cache.

* Code changes to fix unit tests. Added detailed code comments.

* Code changes to clean up the account read endpoints generation logic.

* Code changes to fix unit tests.

* Code changes to disable retry when ppaf is not enabled. Also validated application preferred region.

* Code changes to fix unit tests.

* Code changes to update md file.

* Code changes to remove chache expiry check for account read endpoints.

* Code changes to fix unit test.

* Code changes to fix more tests.

* Code changes to address review comments.

* Code changes to fix verbaige in design document.
2023-10-27 11:31:24 -07:00
Kiran Kumar Kolli b03df6bb12
Chaning Bounded to Strong (#4103) 2023-10-04 14:29:36 +00:00
Kiran Kumar Kolli d71dcb2def
[INTERNAL] LocalQuorum: Adds documentation for LocalQuorum (#3993)
* Draft of local-quorum documentation

* Adding experimental to header

* Adding cross-region read guarantees

* Reads Bounded clarification

* Adding account consistency step also

* Non-Prod usage note at top

* Addressing review comments

* Some more refinement
2023-07-19 21:02:05 +00:00
Sourabh Jain d7fc282250
AI Integration: Fixes event generation for failed requests (#3973)
* first draft

* fix code

* included feedback

* flip condition

* updated docs

* Update docs/observability.md

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

* Update observability.md

* updated contract

---------

Co-authored-by: Matias Quaranta <ealsur@users.noreply.github.com>
2023-07-12 12:11:10 -07:00
Sourabh Jain d1dbe94ee4
[Internal] Design Docs: Adds Design Document for Client Telemetry Part 2 (#3903)
* updated doc

* Update docs/observability.md

Co-authored-by: Justine Cocchi <jucocchi@microsoft.com>

* updated text

---------

Co-authored-by: Justine Cocchi <jucocchi@microsoft.com>
2023-06-09 21:36:17 +00:00
Sourabh Jain df630928ca
[Internal] Design Docs: Adds Design Document for Client Telemetry (#3590)
* sdk design for client telemetry

* Otel design

* update optel design

* added more nformation

* updated ct design

* remove otel design

* Client Telemetry Design

* update typos

* fix typos

* fix typos

* added limitation

* updated docs

* updated doc

* updated text

* Update docs/observability.md

Co-authored-by: Kiran Kumar Kolli <kirankk@microsoft.com>

* Update docs/observability.md

Co-authored-by: Kiran Kumar Kolli <kirankk@microsoft.com>

* Update docs/observability.md

Co-authored-by: Kiran Kumar Kolli <kirankk@microsoft.com>

* Update docs/observability.md

Co-authored-by: Kiran Kumar Kolli <kirankk@microsoft.com>

* Update docs/observability.md

Co-authored-by: Kiran Kumar Kolli <kirankk@microsoft.com>

* move stuff here and there.

---------

Co-authored-by: Kiran Kumar Kolli <kirankk@microsoft.com>
2023-06-09 20:22:17 +00:00
Sourabh Jain c5ef47e1e7
moved to new file (#3876) 2023-05-27 11:10:23 -07:00
Sourabh Jain 459a865d32
[Internal] AI Integration or Open Telemetry: Design Document (#3858)
* first draft

* redesign

* ädd link

* updated observability url
2023-05-24 08:53:56 +00:00
Debdatta Kunda 7465da2dcf
[Internal] Documentation: Adds msdata/direct Sync-up Guide. (#3828)
* Code changes to add msdata/direct sync-up documentation.

* Code changes to address review comments.

* Code changes to address further review comments.

* Code changes to address minor review comments.

* Removed internal links.
2023-05-01 18:29:38 +00:00
Matias Quaranta 0d0ffe0791
[Internal] Documentation: Adds documentation covering build pipelines (#3822)
* Add doc

* Move benchmark

* Fixing texts
2023-04-27 00:28:58 +00:00
Debdatta Kunda fd687f55dd
Upgrade Resiliency: Adds Implementation for Validating the Unhealthy Backend Replicas in Direct mode (#3631)
* Code changes to implement replica validation in dotnet v3 sdk.

* Cosmetic changes to add inline code comments.

* Code chages to address review comments.

* Code changes to cover a scenario for async cache.

* Code changes to refactor async non-blocking cache code.

* Code changes to address minor review comments.

---------

Co-authored-by: Kiran Kumar Kolli <kirankk@microsoft.com>
2023-03-01 08:02:15 -08:00
Matias Quaranta acd899e5c0
[Internal] Documentation: Refactors cache content on its own document (#3554)
* Add cache file

* Moving content away
2022-11-09 11:04:47 -08:00
Kiran Kumar Kolli a9bcaf5a76
[Internal] docs: Add address caches conceptual flow (#3534)
* Rough draft

* Some more changes

* Adding a new section

* Some more refinement

* Some changes 

Lets get the feedback

* Some MISC changes
2022-11-02 15:24:30 -07:00
Matias Quaranta 9f4619204d
[Internal] Documentation: Adds 429 mention on SDK design doc (#3476) 2022-09-28 21:40:02 +02:00
Matias Quaranta c6101ce292
[Internal] Contribution: Adds contribution flow and test debugging (#3444)
* Adding images

* updating contribution

* Addressing feedback
2022-09-02 11:14:21 -07:00
Matias Quaranta 0f4d76e877
[Internal] Documentation: Refactors SDK design and component documentation (#3417)
* Initial graph

* Smaller graph

* adding retry section

* flowchart changes

* http retry layer

* Completing charts

* Apply suggestions from code review

Co-authored-by: Justine Cocchi <justine@cocchi.org>

* Adding notes

Co-authored-by: Justine Cocchi <justine@cocchi.org>
2022-08-29 19:20:00 +00:00
j82w 636703bbb5
Documentation: Adds a high level design of the SDK architecture (#3142)
Adds a high level over view of the SDK architecture
2022-04-21 14:30:03 -07:00