Skip to content

Commit 7682ea6

Browse files
author
ffffwh
committed
fix SchemaRename not taking effect
a bug introduced in 6e95ce1. misc: logs.
1 parent 64e1011 commit 7682ea6

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

drivers/mysql/mysql/binlog/binlog_reader.go

+4-2
Original file line numberDiff line numberDiff line change
@@ -750,10 +750,12 @@ func (b *BinlogReader) setDtleQuery(query string) string {
750750
}
751751

752752
func (b *BinlogReader) sendEntry(entriesChannel chan<- *common.BinlogEntryContext) {
753-
if b.entryContext.Entry.IsPartOfBigTx() {
753+
isBig := b.entryContext.Entry.IsPartOfBigTx()
754+
if isBig {
754755
b.HasBigTx.Add(1)
755756
}
756-
b.logger.Debug("sendEntry", "gno", b.entryContext.Entry.Coordinates.GNO, "events", len(b.entryContext.Entry.Events))
757+
b.logger.Debug("sendEntry", "gno", b.entryContext.Entry.Coordinates.GNO, "events", len(b.entryContext.Entry.Events),
758+
"isBig", isBig)
757759
atomic.AddInt64(b.memory, int64(b.entryContext.Entry.Size()))
758760
entriesChannel <- b.entryContext
759761
atomic.AddUint32(&b.extractedTxCount, 1)

drivers/mysql/mysql/extractor.go

+1
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,7 @@ func (e *Extractor) inspectTables() (err error) {
433433
}
434434
for _, doDb := range doDbs {
435435
schemaCtx := common.NewSchemaContext(doDb.TableSchema)
436+
schemaCtx.TableSchemaRename = doDb.TableSchemaRename
436437
e.replicateDoDb[doDb.TableSchema] = schemaCtx
437438

438439
existedTables, err := sql.ShowTables(e.db, doDb.TableSchema, e.mysqlContext.ExpandSyntaxSupport)

0 commit comments

Comments
 (0)