This repository has been archived by the owner on Aug 26, 2024. It is now read-only.
Releases: kiwicom/gocql
Releases · kiwicom/gocql
1.21.0
1.20.1
Fixed:
- Handle missing values when building a routing key.
1.20.0
- Add Session.AllHosts
1.19.2
Added:
- Pass request context to frame observer
1.19.1
- Fix observing row information in FrameObserver.
1.19.0
- Add more instrumentation for outgoing and incoming CQL frames.
1.18.0
- Update Keyspace/Table name in prepared Query statement.
- Add shard/thread information to tracing.
- Replace waiting for CQL port with healthchecks.
- Switch from Docker Compose V1 to V2.
- Advertise driver's name and version in STARTUP.
The version will be visible in system.clients table. - Reresolve DNS as fallback when all hosts are unreachable.
- Fix race between Query.Release() and speculative executions.
- Support larger dates in TypeDate marshalling.
- Increase default timeouts.
- Fix a deadlock in Session.Close() during control connection reconnect.
- Fix DialHost not connecting to the requested host.
- Always refresh ring on topology change/reconnection of control
connection. - Fix GetHosts not querying system.local.
- Add InstaclustrPasswordAuthenticator to defaultApprovedAuthenticators.
- Add Query.Values().
- Fix panics on deserialization.
1.17.0
- Handle topology changes before status changes
- Remove and re-add host (by hostID) on IP change
- Expose query/batch consistency in observers
- refresh ring when Node Up event received for unknown host
1.16.0
Added:
- HostInfo.ScyllaNrShards function
1.15.0
Added:
- ScyllaToken and ScyllaShardID to Query/BatchObserver