Skip to content

Conversation

@affonsov
Copy link
Collaborator

@affonsov affonsov commented Nov 7, 2025

Issue link

This Pull Request is linked to issue (URL): [REPLACE ME]

Checklist

Before submitting the PR make sure the following are checked:

  • This Pull Request is related to one issue.
  • Commit message has a detailed description of what changed and why.
  • Tests are added or updated.
  • CHANGELOG.md and documentation files are updated.
  • Destination branch is correct - main or release
  • Create merge commit if merging release branch into main, squash otherwise.

- Modify test filter to include only ClusterTlsCertificateTest classes
- Exclude other cluster-related test classes when focusing tests
- Simplify test filtering logic for targeted TLS certificate testing
- Improve test configuration to isolate specific test scenarios

Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
@affonsov affonsov requested a review from a team as a code owner November 7, 2025 04:37
- Enhance TLS connection process with detailed logging for troubleshooting
- Add granular debug print statements for TLS handshake stages
- Log connection parameters, configuration creation, and error scenarios
- Improve error handling and visibility into TLS connection process
- Capture and log more context during certificate processing and connection attempts
Rationale: Improve diagnostic capabilities for complex TLS connection scenarios in distributed Redis client implementations

Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
- Modify TLS connection error conversion in tokio runtime
- Update error handling in cluster client creation
- Remove unused `tls_params` variable in cluster client method
- Enhance debug logging for TLS handshake failures

Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
- Improve ClusterTlsCertificateTest with more comprehensive error handling
- Add step-by-step logging for client creation and PING command
- Capture and log detailed exception information for better debugging
- Ensure client is properly closed after test execution
- Update CertificateDebugger with minor documentation refinement

Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants