Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Exception catch block for vector-storage connector #343

Merged
merged 1 commit into from
Sep 13, 2023

Conversation

crickman
Copy link
Contributor

@crickman crickman commented Sep 13, 2023

Motivation and Context

Customer discovered this issue today and it will block anyone who tries to create a new chat.

Description

SK used to throw SKException. Now they are allowing an Azure specific excepetion type to bubble-up for ACS connector and could be anything for different connectors.

This is exacerbated by a second latent SK behavior that a vector-database container/index requires a write before allowing a successful (non-exceptional) read. Previously chat-copilot was catching these exceptions as SKException. Now they are uncaught. This change fixes that.

Contribution Checklist

@crickman crickman added bug Something isn't working PR: ready for review PR: regression fix Used to track PRs that fix a regression in the main branch sk team issue .NET Pull requests that update .net code memory Issues or questions related to memory labels Sep 13, 2023
@github-actions github-actions bot added the webapi Pull requests that update .net code label Sep 13, 2023
@crickman crickman added this pull request to the merge queue Sep 13, 2023
Merged via the queue into main with commit 3051b0b Sep 13, 2023
7 checks passed
@crickman crickman deleted the fix-skbrokenexceptioncontract branch September 13, 2023 02:45
@crickman crickman self-assigned this Sep 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working memory Issues or questions related to memory .NET Pull requests that update .net code PR: regression fix Used to track PRs that fix a regression in the main branch sk team issue webapi Pull requests that update .net code
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

2 participants