Skip to content

Coherence Go Client - v1.0.0-rc3

Compare
Choose a tag to compare
@tmiddlet2666 tmiddlet2666 released this 20 Jun 06:01
· 96 commits to main since this release
f549614

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 a Context that has a deadline or specifying the COHERENCE_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