components-contrib
components-contrib copied to clipboard
Investigate Azure Service Bus concurrent session handling
Signed-off-by: Joni Collinge [email protected]
Description
Adds new certificate test for using sessions with the Azure Service Bus Topics PubSub component. I added this when trying to reproduce the behavior reported in the following issue: https://github.com/dapr/components-contrib/issues/3281. The test does not reproduce the issue but does add better coverage for concurrent session processing. The original issue may be linked to an invalid session ID being used so I've also added some simple validation on the session ID and message ID properties on a message.
This PR relies on the changes made here: https://github.com/dapr/go-sdk/pull/490
Issue reference
Please reference the issue this PR will close: https://github.com/dapr/components-contrib/issues/3281
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list:
- [ ] Code compiles correctly
- [ ] Created/updated tests
- [ ] Extended the documentation / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
/ok-to-test
Components certification test
Commit ref: 6592bfa8c353d7502bd2f0ad5f8eec8905bb3882
❌ Some certification tests failed
These tests failed:
- pubsub.azure.eventhubs
- pubsub.azure.servicebus.topics
Complete Build Matrix
The build status is currently not updated here. Please visit the action run below directly.
Commit ref: 6592bfa8c353d7502bd2f0ad5f8eec8905bb3882
Components conformance test
Commit ref: 6592bfa8c353d7502bd2f0ad5f8eec8905bb3882
❌ Some conformance tests failed
These tests failed:
- state.azure.cosmosdb
- state.postgresql.v1.azure
@ItalyPaleAle just to make you aware this PR relies on this change in the Go SDK https://github.com/dapr/go-sdk/pull/490 - once that is merged I can bump this PR.
@ItalyPaleAle just to make you aware this PR relies on this change in the Go SDK dapr/go-sdk#490 - once that is merged I can bump this PR.
Sounds good. I'll move the PR to draft then until that is ready
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions!
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions!
👋
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions!
This pull request has been automatically closed because it has not had activity in the last 37 days. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions!