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

Already on GitHub? Sign in to your account

Expose setters for STARTUP options #1028

Closed
wprzytula opened this issue Jul 9, 2024 · 0 comments · Fixed by #1039
Closed

Expose setters for STARTUP options #1028

wprzytula opened this issue Jul 9, 2024 · 0 comments · Fixed by #1039
Assignees
Labels
cassandra-compat Some feature supported by Cassandra is not supported by the driver cpp-rust-driver-p0 Functionality required by cpp-rust-driver enhancement New feature or request

Comments

@wprzytula
Copy link
Collaborator

  1. cpp-rust-driver needs to set DRIVER_NAME and DRIVER_VERSION according to its versioning instead of Rust driver's values, so that we can tell apart the bare Rust driver and cpp-rust-driver running on top of it.
  2. cpp-driver has API to configure APPLICATION_NAME, APPLICATION_VERSION, CLIENT_ID, so they should be supported as well.

Suggestion

Let's group all the configurable STARTUP options in one struct, for better structure.

@wprzytula wprzytula added cpp-rust-driver-p0 Functionality required by cpp-rust-driver enhancement New feature or request labels Jul 9, 2024
@wprzytula wprzytula self-assigned this Jul 10, 2024
@wprzytula wprzytula added the cassandra-compat Some feature supported by Cassandra is not supported by the driver label Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cassandra-compat Some feature supported by Cassandra is not supported by the driver cpp-rust-driver-p0 Functionality required by cpp-rust-driver enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant