diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..e5ee85c2 --- /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 / diff --git a/sync_diff_inspector/splitter/splitter.go b/sync_diff_inspector/splitter/splitter.go index 5a1a7cbe..75628a47 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.