Skip to content

Coherence Go Client - v1.0.0

Compare
Choose a tag to compare
@tmiddlet2666 tmiddlet2666 released this 03 Jul 06:28
· 91 commits to main since this release
45bf604

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