apache / apache/cassandra-gocql-driver
Improve compatability using the nodes version
Open
enhancement
- Dominant language
- Go
- Stars
- 2.7k
- Forks
- 658
- PR merge metrics
- No merged PRs in 30d
Description
There are a few places in the driver which we change the behaviour based on the protocol, where this is not actually dependant on the protocol version but instead the cassandra version. We can also replace the has local addr check with a version check not a query.
Contributor guide
Research direction
Locate the driver code that changes behavior based on protocol version and the has-local-addr check. Compare those decisions with the Cassandra version instead, and verify that compatibility behavior no longer depends on the protocol or an extra query.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cassandra, go
- Domain
- database
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100