@@ -159,7 +159,9 @@ func (r *messageSetReader) readMessageV1(min int64, key readBytesFunc, val readB
159
159
if codec , err = r .header .compression (); err != nil {
160
160
return
161
161
}
162
- r .log ("Reading with codec=%T" , codec )
162
+ if r .debug {
163
+ r .log ("Reading with codec=%T" , codec )
164
+ }
163
165
if codec != nil {
164
166
// discard next four bytes...will be -1 to indicate null key
165
167
if err = r .discardN (4 ); err != nil {
@@ -352,14 +354,18 @@ func (r *messageSetReader) markRead() {
352
354
}
353
355
r .count --
354
356
r .unwindStack ()
355
- r .log ("Mark read remain=%d" , r .remain )
357
+ if r .debug {
358
+ r .log ("Mark read remain=%d" , r .remain )
359
+ }
356
360
}
357
361
358
362
func (r * messageSetReader ) unwindStack () {
359
363
for r .count == 0 {
360
364
if r .remain == 0 {
361
365
if r .parent != nil {
362
- r .log ("Popped reader stack" )
366
+ if r .debug {
367
+ r .log ("Popped reader stack" )
368
+ }
363
369
r .readerStack = r .parent
364
370
continue
365
371
}
@@ -426,7 +432,9 @@ func (r *messageSetReader) readHeader() (err error) {
426
432
// Set arbitrary non-zero length so that we always assume the
427
433
// message is truncated since bytes remain.
428
434
r .lengthRemain = 1
429
- r .log ("Read v0 header with offset=%d len=%d magic=%d attributes=%d" , r .header .firstOffset , r .header .length , r .header .magic , r .header .v1 .attributes )
435
+ if r .debug {
436
+ r .log ("Read v0 header with offset=%d len=%d magic=%d attributes=%d" , r .header .firstOffset , r .header .length , r .header .magic , r .header .v1 .attributes )
437
+ }
430
438
case 1 :
431
439
r .header .crc = crcOrLeaderEpoch
432
440
if err = r .readInt8 (& r .header .v1 .attributes ); err != nil {
@@ -439,7 +447,9 @@ func (r *messageSetReader) readHeader() (err error) {
439
447
// Set arbitrary non-zero length so that we always assume the
440
448
// message is truncated since bytes remain.
441
449
r .lengthRemain = 1
442
- r .log ("Read v1 header with remain=%d offset=%d magic=%d and attributes=%d" , r .remain , r .header .firstOffset , r .header .magic , r .header .v1 .attributes )
450
+ if r .debug {
451
+ r .log ("Read v1 header with remain=%d offset=%d magic=%d and attributes=%d" , r .remain , r .header .firstOffset , r .header .magic , r .header .v1 .attributes )
452
+ }
443
453
case 2 :
444
454
r .header .v2 .leaderEpoch = crcOrLeaderEpoch
445
455
if err = r .readInt32 (& r .header .crc ); err != nil {
@@ -472,7 +482,9 @@ func (r *messageSetReader) readHeader() (err error) {
472
482
r .count = int (r .header .v2 .count )
473
483
// Subtracts the header bytes from the length
474
484
r .lengthRemain = int (r .header .length ) - 49
475
- r .log ("Read v2 header with count=%d offset=%d len=%d magic=%d attributes=%d" , r .count , r .header .firstOffset , r .header .length , r .header .magic , r .header .v2 .attributes )
485
+ if r .debug {
486
+ r .log ("Read v2 header with count=%d offset=%d len=%d magic=%d attributes=%d" , r .count , r .header .firstOffset , r .header .length , r .header .magic , r .header .v2 .attributes )
487
+ }
476
488
default :
477
489
err = r .header .badMagic ()
478
490
return
@@ -521,9 +533,7 @@ func (r *messageSetReader) readBytesWith(fn readBytesFunc) (err error) {
521
533
}
522
534
523
535
func (r * messageSetReader ) log (msg string , args ... interface {}) {
524
- if r .debug {
525
- log .Printf ("[DEBUG] " + msg , args ... )
526
- }
536
+ log .Printf ("[DEBUG] " + msg , args ... )
527
537
}
528
538
529
539
func extractOffset (base int64 , msgSet []byte ) (offset int64 , err error ) {
0 commit comments