From 6f67cbca846071456a895dd647c1b8ae7d7905e7 Mon Sep 17 00:00:00 2001 Date: Tue, 5 Dec 2017 15:59:44 +0800 Subject: [PATCH 1/1] add debug point to make table id larger than 17179869184 --- sql/sql_base.cc | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/sql/sql_base.cc b/sql/sql_base.cc index a411e43..3238599 100644 --- a/sql/sql_base.cc +++ b/sql/sql_base.cc @@ -3606,6 +3606,7 @@ void assign_new_table_id(TABLE_SHARE *share) mysql_mutex_assert_owner(&LOCK_open); ulong tid= ++last_table_id; /* get next id */ + DBUG_EXECUTE_IF("before_assign_new_table_id", tid+=17179869185;); /* There is one reserved number that cannot be used. Remember to change this when 6-byte global table id's are introduced. -- 1.7.1