From b26d66b28dd428160c1479aa0b2f760441ee8e0e Mon Sep 17 00:00:00 2001 From: Ping Yu Date: Tue, 10 Feb 2026 10:23:30 +0800 Subject: [PATCH 1/2] set SplitThreshold 10000 to workaround the both true fatal Signed-off-by: Ping Yu --- sync_diff_inspector/splitter/splitter.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sync_diff_inspector/splitter/splitter.go b/sync_diff_inspector/splitter/splitter.go index 5a1a7cbef..75628a474 100644 --- a/sync_diff_inspector/splitter/splitter.go +++ b/sync_diff_inspector/splitter/splitter.go @@ -21,7 +21,7 @@ import ( ) const ( - SplitThreshold = 1000 + SplitThreshold = 10000 ) // ChunkIterator generate next chunk for only one table lazily. From 80079d0a7c818851b84743a5126aa671e2e1e771 Mon Sep 17 00:00:00 2001 From: Ping Yu Date: Tue, 10 Feb 2026 10:27:06 +0800 Subject: [PATCH 2/2] add Dockerfile Signed-off-by: Ping Yu --- Dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..e5ee85c29 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM golang:1.23 AS builder +WORKDIR /tidb + +COPY . . + +ARG GOPROXY +ENV GOPROXY=${GOPROXY} + +RUN make sync_diff_inspector + +FROM rockylinux:9-minimal + +COPY --from=builder /tidb/bin/sync_diff_inspector /sync_diff_inspector + +WORKDIR /