apache / apache/cassandra-gocql-driver

Improve compatability using the nodes version

Open
#574 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.