Skip to content

Commit 361131b

Browse files
committed
move gocql: prefix to the legacy logger itself
1 parent d8c31b4 commit 361131b

File tree

12 files changed

+59
-59
lines changed

12 files changed

+59
-59
lines changed

cluster.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ func (cfg *ClusterConfig) translateAddressPort(addr net.IP, port int, logger int
310310
return addr, port
311311
}
312312
newAddr, newPort := cfg.AddressTranslator.Translate(addr, port)
313-
logger.Debug("gocql: translating address '%v:%d' to '%v:%d'",
313+
logger.Debug("translating address '%v:%d' to '%v:%d'",
314314
NewLogField("old_addr", addr), NewLogField("old_port", port),
315315
NewLogField("new_addr", newAddr), NewLogField("new_port", newPort))
316316
return newAddr, newPort

conn.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -701,7 +701,7 @@ func (c *Conn) recv(ctx context.Context) error {
701701
delete(c.calls, head.stream)
702702
c.mu.Unlock()
703703
if call == nil || !ok {
704-
c.logger.Warning("gocql: received response for stream which has no handler: header=%v\n", NewLogField("header", head))
704+
c.logger.Warning("received response for stream which has no handler: header=%v", NewLogField("header", head))
705705
return c.discardFrame(head)
706706
} else if head.stream != call.streamID {
707707
panic(fmt.Sprintf("call has incorrect streamID: got %d expected %d", call.streamID, head.stream))
@@ -1445,7 +1445,7 @@ func (c *Conn) executeQuery(ctx context.Context, qry *Query) *Iter {
14451445
iter := &Iter{framer: framer}
14461446
if err := c.awaitSchemaAgreement(ctx); err != nil {
14471447
// TODO: should have this behind a flag
1448-
c.logger.Warning("gocql: error while awaiting for schema agreement after a schema change event: %v", NewLogField("err", err.Error()))
1448+
c.logger.Warning("error while awaiting for schema agreement after a schema change event: %v", NewLogField("err", err.Error()))
14491449
}
14501450
// dont return an error from this, might be a good idea to give a warning
14511451
// though. The impact of this returning an error would be that the cluster
@@ -1685,7 +1685,7 @@ func (c *Conn) awaitSchemaAgreement(ctx context.Context) (err error) {
16851685
goto cont
16861686
}
16871687
if !isValidPeer(host) || host.schemaVersion == "" {
1688-
c.logger.Warning("gocql: invalid peer or peer with empty schema_version: peer=%s", NewLogField("peer", host.ConnectAddress()))
1688+
c.logger.Warning("invalid peer or peer with empty schema_version: peer=%s", NewLogField("peer", host.ConnectAddress()))
16891689
continue
16901690
}
16911691

connectionpool.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -468,19 +468,19 @@ func (pool *hostConnPool) logConnectErr(err error) {
468468
if opErr, ok := err.(*net.OpError); ok && (opErr.Op == "dial" || opErr.Op == "read") {
469469
// connection refused
470470
// these are typical during a node outage so avoid log spam.
471-
pool.logger.Debug("gocql: unable to dial %s (%s): %v\n",
471+
pool.logger.Debug("unable to dial %s (%s): %v",
472472
NewLogField("host_addr", pool.host.ConnectAddress()), NewLogField("host_id", pool.host.HostID()), NewLogField("err", err.Error()))
473473
} else if err != nil {
474474
// unexpected error
475-
pool.logger.Debug("gocql: failed to connect to %s (%s) due to error: %v",
475+
pool.logger.Debug("failed to connect to %s (%s) due to error: %v",
476476
NewLogField("host_addr", pool.host.ConnectAddress()), NewLogField("host_id", pool.host.HostID()), NewLogField("err", err.Error()))
477477
}
478478
}
479479

480480
// transition back to a not-filling state.
481481
func (pool *hostConnPool) fillingStopped(err error) {
482482
if err != nil {
483-
pool.logger.Warning("gocql: connection pool filling failed %s (%s): %v\n",
483+
pool.logger.Warning("connection pool filling failed %s (%s): %v",
484484
NewLogField("host_addr", pool.host.ConnectAddress()), NewLogField("host_id", pool.host.HostID()), NewLogField("err", err.Error()))
485485
// wait for some time to avoid back-to-back filling
486486
// this provides some time between failed attempts
@@ -497,7 +497,7 @@ func (pool *hostConnPool) fillingStopped(err error) {
497497

498498
// if we errored and the size is now zero, make sure the host is marked as down
499499
// see https://github.com/gocql/gocql/issues/1614
500-
pool.logger.Debug("gocql: conns of pool after stopped %s (%s): %v\n",
500+
pool.logger.Debug("conns of pool after stopped %s (%s): %v",
501501
NewLogField("host_addr", host.ConnectAddress()), NewLogField("host_id", host.HostID()), NewLogField("count", count))
502502
if err != nil && count == 0 {
503503
if pool.session.cfg.ConvictionPolicy.AddFailure(err, host) {
@@ -554,7 +554,7 @@ func (pool *hostConnPool) connect() (err error) {
554554
break
555555
}
556556
}
557-
pool.logger.Warning("gocql: connection failed %s (%s): %v, reconnecting with %v\n",
557+
pool.logger.Warning("connection failed %s (%s): %v, reconnecting with %v",
558558
NewLogField("host", pool.host.ConnectAddress()),
559559
NewLogField("host_id", pool.host.HostID()),
560560
NewLogField("err", err.Error()),
@@ -605,7 +605,7 @@ func (pool *hostConnPool) HandleError(conn *Conn, err error, closed bool) {
605605
return
606606
}
607607

608-
pool.logger.Info("gocql: pool connection error %v: %v\n",
608+
pool.logger.Info("pool connection error %v: %v",
609609
NewLogField("addr", conn.addr), NewLogField("err", err.Error()))
610610

611611
// find the connection index

control.go

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ func (c *controlConn) heartBeat() {
8181

8282
resp, err := c.writeFrame(&writeOptionsFrame{})
8383
if err != nil {
84-
c.session.logger.Debug("gocql: control connection heartbeat failed: %v.", NewLogField("err", err.Error()))
84+
c.session.logger.Debug("control connection heartbeat failed: %v.", NewLogField("err", err.Error()))
8585
goto reconn
8686
}
8787

@@ -91,10 +91,10 @@ func (c *controlConn) heartBeat() {
9191
sleepTime = 5 * time.Second
9292
continue
9393
case error:
94-
c.session.logger.Debug("gocql: control connection heartbeat failed: %v.", NewLogField("err", actualResp.Error()))
94+
c.session.logger.Debug("control connection heartbeat failed: %v.", NewLogField("err", actualResp.Error()))
9595
goto reconn
9696
default:
97-
c.session.logger.Error("gocql: unknown frame in response to options: %v", NewLogField("frame_type", fmt.Sprintf("%T", resp)))
97+
c.session.logger.Error("unknown frame in response to options: %v", NewLogField("frame_type", fmt.Sprintf("%T", resp)))
9898
}
9999

100100
reconn:
@@ -213,18 +213,18 @@ func (c *controlConn) discoverProtocol(hosts []*HostInfo) (int, error) {
213213
}
214214

215215
if err == nil {
216-
c.session.logger.Debug("gocql: discovered protocol version %v using host %v (%s).",
216+
c.session.logger.Debug("discovered protocol version %v using host %v (%s).",
217217
NewLogField("protocol_version", connCfg.ProtoVersion), NewLogField("host_addr", host.ConnectAddress()), NewLogField("host_id", host.HostID()))
218218
return connCfg.ProtoVersion, nil
219219
}
220220

221221
if proto := parseProtocolFromError(err); proto > 0 {
222-
c.session.logger.Debug("gocql: discovered protocol version %v using host %v (%s).",
222+
c.session.logger.Debug("discovered protocol version %v using host %v (%s).",
223223
NewLogField("protocol_version", proto), NewLogField("host_addr", host.ConnectAddress()), NewLogField("host_id", host.HostID()))
224224
return proto, nil
225225
}
226226

227-
c.session.logger.Debug("gocql: failed to discover protocol version using host %v (%v): %v.",
227+
c.session.logger.Debug("failed to discover protocol version using host %v (%v): %v.",
228228
NewLogField("host_addr", host.ConnectAddress()), NewLogField("host_id", host.HostID()), NewLogField("err", err.Error()))
229229
}
230230

@@ -248,7 +248,7 @@ func (c *controlConn) connect(hosts []*HostInfo) error {
248248
for _, host := range hosts {
249249
conn, err = c.session.dial(c.session.ctx, host, &cfg, c)
250250
if err != nil {
251-
c.session.logger.Info("gocql: unable to dial control conn %s:%v (%s): %v\n",
251+
c.session.logger.Info("unable to dial control conn %s:%v (%s): %v",
252252
NewLogField("host_addr", host.ConnectAddress()),
253253
NewLogField("port", host.Port()),
254254
NewLogField("host_id", host.HostID()),
@@ -259,7 +259,7 @@ func (c *controlConn) connect(hosts []*HostInfo) error {
259259
if err == nil {
260260
break
261261
}
262-
c.session.logger.Info("gocql: unable setup control conn %v:%v (%s): %v\n",
262+
c.session.logger.Info("unable setup control conn %v:%v (%s): %v",
263263
NewLogField("host_addr", host.ConnectAddress()),
264264
NewLogField("port", host.Port()),
265265
NewLogField("host_id", host.HostID()),
@@ -300,7 +300,7 @@ func (c *controlConn) setupConn(conn *Conn) error {
300300
}
301301

302302
if !exists {
303-
c.session.logger.Info("gocql: adding host %v (%v).",
303+
c.session.logger.Info("adding host %v (%v).",
304304
NewLogField("host_addr", host.ConnectAddress().String()), NewLogField("host_id", host.HostID()))
305305
}
306306

@@ -315,7 +315,7 @@ func (c *controlConn) setupConn(conn *Conn) error {
315315

316316
c.conn.Store(ch)
317317

318-
c.session.logger.Info("gocql: control connection connected to %v (%s).",
318+
c.session.logger.Info("control connection connected to %v (%s).",
319319
NewLogField("host_addr", host.ConnectAddress().String()), NewLogField("host_id", host.HostID()))
320320

321321
if c.session.initialized() {
@@ -359,7 +359,7 @@ func (c *controlConn) registerEvents(conn *Conn) error {
359359
if err != nil {
360360
return err
361361
} else if _, ok := frame.(*readyFrame); !ok {
362-
return fmt.Errorf("unexpected frame in response to register: got %T: %v\n", frame, frame)
362+
return fmt.Errorf("unexpected frame in response to register: got %T: %v", frame, frame)
363363
}
364364

365365
return nil
@@ -377,21 +377,21 @@ func (c *controlConn) reconnect() {
377377
_, err := c.attemptReconnect()
378378

379379
if err != nil {
380-
c.session.logger.Error("gocql: unable to reconnect control connection: %v\n",
380+
c.session.logger.Error("unable to reconnect control connection: %v",
381381
NewLogField("err", err.Error()))
382382
return
383383
}
384384

385385
err = c.session.refreshRing()
386386
if err != nil {
387-
c.session.logger.Warning("gocql: unable to refresh ring: %v\n",
387+
c.session.logger.Warning("unable to refresh ring: %v",
388388
NewLogField("err", err.Error()))
389389
}
390390
}
391391

392392
func (c *controlConn) attemptReconnect() (*Conn, error) {
393393

394-
c.session.logger.Info("gocql: reconnecting the control connection.")
394+
c.session.logger.Info("reconnecting the control connection.")
395395

396396
hosts := c.session.ring.allHosts()
397397
hosts = shuffleHosts(hosts)
@@ -415,7 +415,7 @@ func (c *controlConn) attemptReconnect() (*Conn, error) {
415415
return conn, err
416416
}
417417

418-
c.session.logger.Error("gocql: unable to connect to any ring node, control connection falling back to initial contact points: %v", NewLogField("err", err.Error()))
418+
c.session.logger.Error("unable to connect to any ring node, control connection falling back to initial contact points: %v", NewLogField("err", err.Error()))
419419
// Fallback to initial contact points, as it may be the case that all known initialHosts
420420
// changed their IPs while keeping the same hostname(s).
421421
initialHosts, resolvErr := addrsToHosts(c.session.cfg.Hosts, c.session.cfg.Port, c.session.logger)
@@ -432,7 +432,7 @@ func (c *controlConn) attemptReconnectToAnyOfHosts(hosts []*HostInfo) (*Conn, er
432432
for _, host := range hosts {
433433
conn, err = c.session.connect(c.session.ctx, host, c)
434434
if err != nil {
435-
c.session.logger.Info("gocql: unable to dial control conn %s:%v (%s): %v\n",
435+
c.session.logger.Info("unable to dial control conn %s:%v (%s): %v",
436436
NewLogField("host_addr", host.ConnectAddress()),
437437
NewLogField("port", host.Port()),
438438
NewLogField("host_id", host.HostID()),
@@ -443,7 +443,7 @@ func (c *controlConn) attemptReconnectToAnyOfHosts(hosts []*HostInfo) (*Conn, er
443443
if err == nil {
444444
break
445445
}
446-
c.session.logger.Info("gocql: unable setup control conn %v:%v (%s): %v\n",
446+
c.session.logger.Info("unable setup control conn %v:%v (%s): %v",
447447
NewLogField("host_addr", host.ConnectAddress()),
448448
NewLogField("port", host.Port()),
449449
NewLogField("host_id", host.HostID()),
@@ -467,7 +467,7 @@ func (c *controlConn) HandleError(conn *Conn, err error, closed bool) {
467467
return
468468
}
469469

470-
c.session.logger.Info("gocql: control connection error %v (%s): %v\n",
470+
c.session.logger.Info("control connection error %v (%s): %v",
471471
NewLogField("host_addr", conn.host.ConnectAddress().String()),
472472
NewLogField("host_id", conn.host.HostID()),
473473
NewLogField("err", err.Error()))
@@ -534,7 +534,7 @@ func (c *controlConn) query(statement string, values ...interface{}) (iter *Iter
534534
})
535535

536536
if iter.err != nil {
537-
c.session.logger.Warning("control: error executing %v: %v\n",
537+
c.session.logger.Warning("control: error executing %v: %v",
538538
NewLogField("statement", statement), NewLogField("err", iter.err.Error()))
539539
}
540540

events.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ func (e *eventDebouncer) debounce(frame frame) {
7979
if len(e.events) < eventBufferSize {
8080
e.events = append(e.events, frame)
8181
} else {
82-
e.logger.Warning("gocql: %s: buffer full, dropping event frame: %s",
82+
e.logger.Warning("%s: buffer full, dropping event frame: %s",
8383
NewLogField("event_name", e.name), NewLogField("frame", frame))
8484
}
8585

@@ -89,11 +89,11 @@ func (e *eventDebouncer) debounce(frame frame) {
8989
func (s *Session) handleEvent(framer *framer) {
9090
frame, err := framer.parseFrame()
9191
if err != nil {
92-
s.logger.Error("gocql: unable to parse event frame: %v\n", NewLogField("err", err.Error()))
92+
s.logger.Error("unable to parse event frame: %v", NewLogField("err", err.Error()))
9393
return
9494
}
9595

96-
s.logger.Debug("gocql: handling event frame: %v\n", NewLogField("frame", frame.String()))
96+
s.logger.Debug("handling event frame: %v", NewLogField("frame", frame.String()))
9797

9898
switch f := frame.(type) {
9999
case *schemaChangeKeyspace, *schemaChangeFunction,
@@ -103,7 +103,7 @@ func (s *Session) handleEvent(framer *framer) {
103103
case *topologyChangeEventFrame, *statusChangeEventFrame:
104104
s.nodeEvents.debounce(frame)
105105
default:
106-
s.logger.Error("gocql: invalid event frame (%v): %v\n",
106+
s.logger.Error("invalid event frame (%v): %v",
107107
NewLogField("frame_type", fmt.Sprintf("%T", f)), NewLogField("frame", f.String()))
108108
}
109109
}
@@ -156,7 +156,7 @@ func (s *Session) handleNodeEvent(frames []frame) {
156156
for _, frame := range frames {
157157
switch f := frame.(type) {
158158
case *topologyChangeEventFrame:
159-
s.logger.Warning("gocql: received topology change event: %v",
159+
s.logger.Warning("received topology change event: %v",
160160
NewLogField("frame", strings.Join([]string{f.change, "->", f.host.String(), ":", strconv.Itoa(f.port)}, "")))
161161
topologyEventReceived = true
162162
case *statusChangeEventFrame:
@@ -174,7 +174,7 @@ func (s *Session) handleNodeEvent(frames []frame) {
174174
}
175175

176176
for _, f := range sEvents {
177-
s.logger.Info("gocql: dispatching status change event: %v\n",
177+
s.logger.Info("dispatching status change event: %v",
178178
NewLogField("frame", strings.Join([]string{f.change, "->", f.host.String(), ":", strconv.Itoa(f.port)}, "")))
179179

180180
// ignore events we received if they were disabled
@@ -193,7 +193,7 @@ func (s *Session) handleNodeEvent(frames []frame) {
193193
}
194194

195195
func (s *Session) handleNodeUp(eventIp net.IP, eventPort int) {
196-
s.logger.Info("gocql: node is UP: %s:%d\n",
196+
s.logger.Info("node is UP: %s:%d",
197197
NewLogField("event_ip", eventIp.String()), NewLogField("event_port", eventPort))
198198

199199
host, ok := s.ring.getHostByIP(eventIp.String())
@@ -219,7 +219,7 @@ func (s *Session) startPoolFill(host *HostInfo) {
219219
}
220220

221221
func (s *Session) handleNodeConnected(host *HostInfo) {
222-
s.logger.Debug("gocql: connected to node: %s:%d (%s)\n",
222+
s.logger.Debug("connected to node: %s:%d (%s)",
223223
NewLogField("host_addr", host.ConnectAddress()), NewLogField("port", host.Port()), NewLogField("host_id", host.HostID()))
224224

225225
host.setState(NodeUp)
@@ -230,7 +230,7 @@ func (s *Session) handleNodeConnected(host *HostInfo) {
230230
}
231231

232232
func (s *Session) handleNodeDown(ip net.IP, port int) {
233-
s.logger.Warning("gocql: node is DOWN: %s:%d\n",
233+
s.logger.Warning("node is DOWN: %s:%d",
234234
NewLogField("host_addr", ip.String()), NewLogField("port", port))
235235

236236
host, ok := s.ring.getHostByIP(ip.String())

helpers.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ func getCassandraType(name string, logger internalLogger) TypeInfo {
159159
} else if strings.HasPrefix(name, "map<") {
160160
names := splitCompositeTypes(strings.TrimPrefix(name[:len(name)-1], "map<"))
161161
if len(names) != 2 {
162-
logger.Warning("gocql: error parsing map type, it has %d subelements, expecting 2\n",
162+
logger.Warning("error parsing map type, it has %d subelements, expecting 2",
163163
NewLogField("subelements_number", len(names)))
164164
return NativeType{
165165
typ: TypeCustom,

host_source.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -633,7 +633,7 @@ func (r *ringDescriber) getClusterPeerInfo(localHost *HostInfo) ([]*HostInfo, er
633633
return nil, err
634634
} else if !isValidPeer(host) {
635635
// If it's not a valid peer
636-
r.session.logger.Warning("gocql: found invalid peer '%s' "+
636+
r.session.logger.Warning("found invalid peer '%s' "+
637637
"Likely due to a gossip or snitch issue, this host will be ignored", NewLogField("host", host))
638638
continue
639639
}
@@ -706,7 +706,7 @@ func refreshRing(r *ringDescriber) error {
706706
}
707707

708708
if host, ok := r.session.ring.addHostIfMissing(h); !ok {
709-
r.session.logger.Info("gocql: adding host %v (%v).", NewLogField("host_addr", h.ConnectAddress().String()), NewLogField("host_id", h.HostID()))
709+
r.session.logger.Info("adding host %v (%v).", NewLogField("host_addr", h.ConnectAddress().String()), NewLogField("host_id", h.HostID()))
710710
r.session.startPoolFill(h)
711711
} else {
712712
// host (by hostID) already exists; determine if IP has changed
@@ -725,7 +725,7 @@ func refreshRing(r *ringDescriber) error {
725725
if _, alreadyExists := r.session.ring.addHostIfMissing(h); alreadyExists {
726726
return fmt.Errorf("add new host=%s after removal: %w", h, ErrHostAlreadyExists)
727727
}
728-
r.session.logger.Info("gocql: adding host %v (%v).", NewLogField("host_addr", h.ConnectAddress().String()), NewLogField("host_id", h.HostID()))
728+
r.session.logger.Info("adding host %v (%v).", NewLogField("host_addr", h.ConnectAddress().String()), NewLogField("host_id", h.HostID()))
729729
// add new HostInfo (same hostID, new IP)
730730
r.session.startPoolFill(h)
731731
}
@@ -739,7 +739,7 @@ func refreshRing(r *ringDescriber) error {
739739

740740
r.session.metadata.setPartitioner(partitioner)
741741
r.session.policy.SetPartitioner(partitioner)
742-
r.session.logger.Info("gocql: refreshed ring: %v.", NewLogField("ring", ringString(r.session.ring.allHosts())))
742+
r.session.logger.Info("refreshed ring: %v.", NewLogField("ring", ringString(r.session.ring.allHosts())))
743743
return nil
744744
}
745745

logger.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ func (recv loggerAdapter) logLegacy(msg string, fields ...LogField) {
149149
values[i] = v.Value
150150
i++
151151
}
152-
recv.legacyLogger.Printf(msg, values...)
152+
recv.legacyLogger.Printf(strings.Join([]string{"gocql: ", msg, "\n"}, ""), values...)
153153
}
154154

155155
func (recv loggerAdapter) Error(msg string, fields ...LogField) {

metadata.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1235,7 +1235,7 @@ func (t *typeParser) parse() typeParserResult {
12351235
decoded, err := hex.DecodeString(*param.name)
12361236
if err != nil {
12371237
t.logger.Warning(
1238-
"gocql: error parsing type '%s', contains collection name '%s' with an invalid format: %v",
1238+
"error parsing type '%s', contains collection name '%s' with an invalid format: %v",
12391239
NewLogField("type", t.input),
12401240
NewLogField("collection_name", *param.name),
12411241
NewLogField("err", err.Error()),

policies.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -550,7 +550,7 @@ func (m *clusterMeta) resetTokenRing(partitioner string, hosts []*HostInfo, logg
550550
// create a new token ring
551551
tokenRing, err := newTokenRing(partitioner, hosts)
552552
if err != nil {
553-
logger.Warning("gocql: unable to update the token ring due to error: %s", NewLogField("err", err.Error()))
553+
logger.Warning("unable to update the token ring due to error: %s", NewLogField("err", err.Error()))
554554
return
555555
}
556556

0 commit comments

Comments
 (0)