Skip to content

FaultInjection: Adds method to add FaultInjection using CosmosClientBuilder#4867

Merged
microsoft-github-policy-service[bot] merged 13 commits into
masterfrom
users/nalutripician/faultInjectionClientBuilder
Nov 25, 2024
Merged

FaultInjection: Adds method to add FaultInjection using CosmosClientBuilder#4867
microsoft-github-policy-service[bot] merged 13 commits into
masterfrom
users/nalutripician/faultInjectionClientBuilder

Conversation

@NaluTripician

Copy link
Copy Markdown
Contributor

Pull Request Template

Description

Adds a method to use the cosmos client builder to inject faults into the Cosmos DB client operations.

Type of change

Please delete options that are not relevant.

  • [] New feature (non-breaking change which adds functionality)

Closing issues

To automatically close an issue: closes #IssueNumber

@NaluTripician NaluTripician added the FaultInjection For all FaultInjection related PRs/issues label Nov 1, 2024
@NaluTripician NaluTripician self-assigned this Nov 1, 2024
@NaluTripician NaluTripician marked this pull request as ready for review November 14, 2024 19:26
@NaluTripician NaluTripician requested a review from a team as a code owner November 14, 2024 20:12

@FabianMeiswinkel FabianMeiswinkel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - Thanks!

Comment thread Microsoft.Azure.Cosmos/FaultInjection/src/FaultInjector.cs
Comment thread Microsoft.Azure.Cosmos/src/CosmosClientOptions.cs Outdated
Comment thread Microsoft.Azure.Cosmos/src/FaultInjection/IFaultInjector.cs
@NaluTripician NaluTripician added the auto-merge Enables automation to merge PRs label Nov 25, 2024
@microsoft-github-policy-service microsoft-github-policy-service Bot merged commit 685c920 into master Nov 25, 2024
@microsoft-github-policy-service microsoft-github-policy-service Bot deleted the users/nalutripician/faultInjectionClientBuilder branch November 25, 2024 18:53
NaluTripician added a commit that referenced this pull request Apr 30, 2026
## FaultInjection 1.0.0-beta.1 release

This PR releases the Microsoft.Azure.Cosmos.FaultInjection package at
version **1.0.0-beta.1**. The previous release was 1.0.0-beta.0 on
2024-11-15.

### Version
- `FaultInjectionVersion` = 1.0.0
- `FaultInjectionSuffixVersion` = beta.1 (was beta.0)

### Scope
- Only the FaultInjection package is being released. No version bumps
for Microsoft.Azure.Cosmos, Microsoft.Azure.Cosmos.Encryption, or
Microsoft.Azure.Cosmos.Encryption.Custom.

### Included PRs (since 1.0.0-beta.0)

#### Added
- #4867 FaultInjection: Adds method to add FaultInjection using
CosmosClientBuilder
- #4989 Metadata Requests: Adds Metadata request support for
FaultInjection
- #5264 ThinClient Compatibility: Adds compatibility with Thin Client
Proxy
- #5510 Unauthorized Errors: Adds Unauthorized status codes
- #5677 FaultInjection: Adds XML documentation, stylecop.json, and
updates test packages
- #5679 FaultInjection: Adds comprehensive unit test coverage

#### Fixed
- #5676 FaultInjection: Fixes naming typos and XML documentation
- #5675 FaultInjection: Fixes critical bugs for release 2
- #5678 FaultInjection: Refactors code quality improvements

### Checklist
- [x] Changelog updated
(`Microsoft.Azure.Cosmos/FaultInjection/changelog.md`)
- [x] Version bumped in `Directory.Build.props`
- [ ] Release pipeline (`azure-pipelines-faultinjection.yml`) run after
merge

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge Enables automation to merge PRs FaultInjection For all FaultInjection related PRs/issues

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants