Coherence Go Client - v1.0.0-rc3
Introduction
This is the third release candidate (v1.0.0-rc3) of the Coherence Go Client, an API for accessing Coherence caches via native Go client.
Documentation
Requirements
- Coherence CE 22.06.4+ or Coherence 14.1.1.2206.4+ Commercial edition with a configured gRPCProxy.
- Go 1.19.+
Getting Started
go get github.com/oracle/coherence-go-client@latest
After executing this command coherence-go-client is ready to use, and it's source will be in:
$GOPATH/pkg/mod/github.com/oracle/coherence-go-client@latest
New features since 1.0.0-rc2
- Added the ability to specify a session timeout using either
coherence.WithSessionTimeout
session option, providing aContext
that has a deadline or specifying theCOHERENCE_SESSION_TIMEOUT
environment variable. See here for more details. - Minor updates to examples
Fixed Issues since 1.0.0-rc2
- Fixed an issue where a session would never exit if the underlying gRPC server died