Skip to content

Implement cass_retry_policy_logging_new and enable some exec profile integration tests #287

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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

muzarski
Copy link
Collaborator

@muzarski muzarski commented Apr 28, 2025

Fixes: #260
Ref: #132

Pre-review checklist

  • I have split my patch into logically separate commits.
  • All commit messages clearly explain what they change and why.
  • PR description sums up the changes and reasons why they should be introduced.
  • I have implemented Rust unit tests for the features/changes introduced.
  • I have enabled appropriate tests in .github/workflows/build.yml in gtest_filter.
  • I have enabled appropriate tests in .github/workflows/cassandra.yml in gtest_filter.

In the next commits, I'll want to import RetryPolicy from rust-driver.
1. We don't want to have a name clashes
2. We already have a convention of prefixing public types with Cass.

Bonus: I also removed the global variant imports.
It was commented out, because `cass_retry_policy_logging_new` was not implemented.
1. This test entry was placed after "-" sign. The tests after
this are excluded (explicitly disabled).

2. The syntax for test filter was just wrong. "ExecutionProfileTest.InvalidName"
did not pick up anything.
@muzarski muzarski marked this pull request as draft April 28, 2025 11:53
@muzarski muzarski self-assigned this Apr 28, 2025
@muzarski muzarski added the P2 P2 item - probably some people use this, let's implement that label Apr 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 P2 item - probably some people use this, let's implement that
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement retry logging policy
1 participant