Skip to content

Commit 1568eb5

Browse files
authored
Minor doc update (#93)
1 parent 665afa8 commit 1568eb5

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ to a Coherence Cluster using gRPC for the network transport.
2525
* session lifecycle events such as connected, disconnected, reconnected and closed
2626
* Support for storing Go structs as JSON as well as the ability to serialize to Java objects on the server for access from other Coherence language API's
2727
* Near cache support to cache frequently accessed data in the Go client to avoid sending requests across the network
28-
* Support for Queues in Coherence Community Edition 24.03+ only
28+
* Support for Queues in Coherence Community Edition 24.03+
2929
* Full support for Go generics in all Coherence API's
3030

3131
#### Requirements

coherence/doc.go

+7-7
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ The Coherence Go client provides the following features:
2626
and session lifecycle events such as connected, disconnected, reconnected and closed
2727
- Support for storing Go structs as JSON as well as the ability to serialize to Java objects on the server for access from other Coherence language API's
2828
- Near cache support to cache frequently accessed data in the Go client to avoid sending requests across the network
29+
- Support for Queues in Coherence Community Edition 24.03+
2930
- Full support for Go generics in all Coherence API's
3031
3132
For more information on Coherence caches, please see the [Coherence Documentation].
@@ -69,9 +70,8 @@ If you have multiple clusters on the same port, you can also append the cluster
6970
7071
coherence.WithAddress("coherence:///localhost:7574/cluster2")
7172
72-
When using the 'coherence' gRPC resolver, the addresses are always tried in the same order as they are returned from the
73-
Name Service lookup. The Go Client randomizes any addresses, but you can turn this off by setting the
74-
environment variable COHERENCE_RESOLVER_RANDOMIZER=false.
73+
When using the 'coherence' gRPC resolver, the Go client randomizes any addresses that are returned to help
74+
load balance across gRPC proxies. You can turn this off by setting the environment variable COHERENCE_RESOLVER_RANDOMIZER=false.
7575
7676
To Configure SSL, you must first enable SSL on the gRPC Proxy, see [gRPC Proxy documentation] for details.
7777
Refer to the section on [NewSession] for more information on setting up a SSL connection on the client.
@@ -331,7 +331,7 @@ run various scenarios to perform aggregations.
331331
332332
# Responding to cache events
333333
334-
The Coherence Go Client provides the ability to add a [MapListener] that will receive events (inserts, updates, deletes)
334+
The Coherence Go client provides the ability to add a [MapListener] that will receive events (inserts, updates, deletes)
335335
that occur against a [NamedMap] or [NamedCache]. You can listen for all events, events based upon a filter or
336336
vents based upon a key.
337337
@@ -394,7 +394,7 @@ vents based upon a key.
394394
395395
# Responding to cache lifecycle events
396396
397-
The Coherence Go Client provides the ability to add a [MapLifecycleListener] that will receive events (truncated and destroyed)
397+
The Coherence Go client provides the ability to add a [MapLifecycleListener] that will receive events (truncated and destroyed)
398398
that occur against a [NamedMap] or [NamedCache].
399399
400400
// consider the example below where we want to listen for all 'truncate' events for a NamedMap.
@@ -437,7 +437,7 @@ that occur against a [NamedMap] or [NamedCache].
437437
438438
# Responding to session lifecycle events
439439
440-
The Coherence Go Client provides the ability to add a [SessionLifecycleListener] that will receive events (connected, closed,
440+
The Coherence Go client provides the ability to add a [SessionLifecycleListener] that will receive events (connected, closed,
441441
disconnected or reconnected) that occur against the [Session].
442442
Note: These events use and experimental gRPC API so may not be reliable or may change in the future. This is due to the
443443
experimental nature of the underlying gRPC API.
@@ -571,7 +571,7 @@ See the [Queues] documentation for more information on using queues on the Coher
571571
# Serializing to Java objects on the server
572572
573573
By default, the Coherence Go client serializes any keys and values to JSON and then stores them as JsonObjects in Coherence.
574-
This is usually sufficient for most applications where you are only accessing your data via the Go Client.
574+
This is usually sufficient for most applications where you are only accessing your data via the Go client.
575575
576576
If you wish to access your data via other clients such as Java, JavaScript, C++, .NET or Python, it's best to use Java classes, known to Coherence server,
577577
representing the data model. The following describes how to achieve interoperability with Java.

0 commit comments

Comments
 (0)