Coherence Go Client - v1.0.0
Introduction
This is the official v1.0.0 release 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-rc3
- Changed the COHERENCE_SESSION_TIMEOUT env var to COHERENCE_CLIENT_REQUEST_TIMEOUT to match other gRPC clients see here for details.
- Added the ability to wait for a connection to be ready rather that fail fast, which is the default. See here for details
- Added the ability to control the maximum amount of time, in milliseconds, a Session may remain in a disconnected state
without successfully reconnecting. See here for details.
Fixed Issues since 1.0.0-rc3
N/A