summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sql/ha_innodb.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/sql/ha_innodb.cc b/sql/ha_innodb.cc
index 5c73d36d9bc..b5962526d9e 100644
--- a/sql/ha_innodb.cc
+++ b/sql/ha_innodb.cc
@@ -1263,7 +1263,13 @@ ha_innobase::open(
The column is the row id in the automatical generation case,
and it will never be updated anyway.
*/
- DBUG_ASSERT(key_used_on_scan == MAX_KEY);
+
+ if (key_used_on_scan != MAX_KEY) {
+ fprintf(stderr,
+"InnoDB: Warning: table %s key_used_on_scan is %lu even though there is no\n"
+"InnoDB: primary key inside InnoDB.\n",
+ name, (ulint)key_used_on_scan);
+ }
}
auto_inc_counter_for_this_stat = 0;