From ac057ebbc37c7dfee2df1d31a43d18db1cbf672a Mon Sep 17 00:00:00 2001 From: lance6716 Date: Mon, 4 Mar 2024 12:50:03 +0800 Subject: [PATCH] lightning: raise field length of checkpoint (#51460) close pingcap/tidb#50711 --- br/pkg/lightning/checkpoints/checkpoints.go | 4 ++-- br/tests/lightning_checkpoint/run.sh | 4 ++-- br/tests/lightning_checkpoint_chunks/run.sh | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/br/pkg/lightning/checkpoints/checkpoints.go b/br/pkg/lightning/checkpoints/checkpoints.go index 76d7a9aa84353..f002684769e0d 100644 --- a/br/pkg/lightning/checkpoints/checkpoints.go +++ b/br/pkg/lightning/checkpoints/checkpoints.go @@ -71,7 +71,7 @@ const WholeTableEngineID = math.MaxInt32 // remember to increase the version number in case of incompatible change. const ( CheckpointTableNameTask = "task_v2" - CheckpointTableNameTable = "table_v8" + CheckpointTableNameTable = "table_v9" CheckpointTableNameEngine = "engine_v5" CheckpointTableNameChunk = "chunk_v5" ) @@ -107,7 +107,7 @@ const ( status tinyint unsigned DEFAULT 30, alloc_base bigint NOT NULL DEFAULT 0, table_id bigint NOT NULL DEFAULT 0, - table_info text NOT NULL, + table_info longtext NOT NULL, create_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, update_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, kv_bytes bigint unsigned NOT NULL DEFAULT 0, diff --git a/br/tests/lightning_checkpoint/run.sh b/br/tests/lightning_checkpoint/run.sh index 4e3d57ec6f158..7eabbad75046a 100755 --- a/br/tests/lightning_checkpoint/run.sh +++ b/br/tests/lightning_checkpoint/run.sh @@ -89,7 +89,7 @@ echo "******** Verify checkpoint no-op ********" run_lightning -d "$DBPATH" --enable-checkpoint=1 run_sql "$PARTIAL_IMPORT_QUERY" check_contains "s: $(( (1000 * $CHUNK_COUNT + 1001) * $CHUNK_COUNT * $TABLE_COUNT ))" -run_sql 'SELECT count(*) FROM `tidb_lightning_checkpoint_test_cppk`.table_v8 WHERE status >= 200' +run_sql 'SELECT count(*) FROM `tidb_lightning_checkpoint_test_cppk`.table_v9 WHERE status >= 200' check_contains "count(*): $TABLE_COUNT" # Start importing the tables. @@ -113,5 +113,5 @@ echo "******** Verify checkpoint no-op ********" run_lightning -d "$DBPATH" --enable-checkpoint=1 run_sql "$PARTIAL_IMPORT_QUERY" check_contains "s: $(( (1000 * $CHUNK_COUNT + 1001) * $CHUNK_COUNT * $TABLE_COUNT ))" -run_sql 'SELECT count(*) FROM `tidb_lightning_checkpoint_test_cppk`.table_v8 WHERE status >= 200' +run_sql 'SELECT count(*) FROM `tidb_lightning_checkpoint_test_cppk`.table_v9 WHERE status >= 200' check_contains "count(*): $TABLE_COUNT" diff --git a/br/tests/lightning_checkpoint_chunks/run.sh b/br/tests/lightning_checkpoint_chunks/run.sh index 6bba5d308ca17..45915b434ae23 100755 --- a/br/tests/lightning_checkpoint_chunks/run.sh +++ b/br/tests/lightning_checkpoint_chunks/run.sh @@ -34,7 +34,7 @@ verify_checkpoint_noop() { run_sql 'SELECT count(i), sum(i) FROM cpch_tsr.tbl;' check_contains "count(i): $(($ROW_COUNT*$CHUNK_COUNT))" check_contains "sum(i): $(( $ROW_COUNT*$CHUNK_COUNT*(($CHUNK_COUNT+2)*$ROW_COUNT + 1)/2 ))" - run_sql 'SELECT count(*) FROM `tidb_lightning_checkpoint_test_cpch.1234567890.bak`.table_v8 WHERE status >= 200' + run_sql 'SELECT count(*) FROM `tidb_lightning_checkpoint_test_cpch.1234567890.bak`.table_v9 WHERE status >= 200' check_contains "count(*): 1" }