v3.7.0-beta
Pre-release
Pre-release
·
5284 commits
to master
since this release
- Replaced
OptiontoCustomOptiononConnectioninterface methods - Implements
WithCustom[Token,Database]options for redefine database and token - Removed experimental
balancer.PreferEndpoints[WithFallback][RegEx]balancers - Supported connections
TTLwithOptionWithConnectionTTL - Remove unnecessary
WithFastDialoption (lazy connections are always fast inserts into cluster) - Added
Scriptingservice client with API methodsExecute(),StreamExecute()andExplain() - Added
String()method totable.types.Typeinterface - Added
With[Custom]UserAgent()OptionandCustomOptionconstructors - Refactored
log.Loggerinterface and internal implementation - Added
retry.RetryableError()for returns user-defined error which must be retryed - Renamed internal type
internal.errors.OperationCompletedtointernal.errors.OperationStatus - Added
String()method totable.KeyRangeandtable.Valuetypes - Replaced creation of goroutine on each stream call to explicit call stream.Recv() on NextResultSet()