Skip to content

Commit

Permalink
Detailed description for NumConns.
Browse files Browse the repository at this point in the history
NumConns doesn`t have a proper description,
so it could cause misunderstanding and confusion about this option.

patch by Mykyta Oleksiienko; reviewed by Joao Reis and Jackson Fleming for CASSGO-3
  • Loading branch information
OleksiienkoMykyta authored and sylwiaszunejko committed Jan 23, 2025
1 parent 68cf1c0 commit d0a8589
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion cluster.go
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,13 @@ type ClusterConfig struct {
// Initial keyspace. Optional.
Keyspace string

// Number of connections per host.
// The size of the connection pool for each host.
// The pool filling runs in separate gourutine during the session initialization phase.
// gocql will always try to get 1 connection on each host pool
// during session initialization AND it will attempt
// to fill each pool afterward asynchronously if NumConns > 1.
// Notice: There is no guarantee that pool filling will be finished in the initialization phase.
// Also, it describes a maximum number of connections at the same time.
// Default: 2
NumConns int

Expand Down

0 comments on commit d0a8589

Please sign in to comment.