summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2017-12-08 09:53:11 +0200
committerMarko Mäkelä <marko.makela@mariadb.com>2017-12-08 09:53:11 +0200
commitdfafe15abbd552ed487b2b0f7188db9303b1fa1f (patch)
treebbd07457418265a0ee71e470a5222f41a19aecb0
parent578b26598abf5ee9aa8238943d43b62eb8dadb16 (diff)
downloadmariadb-git-dfafe15abbd552ed487b2b0f7188db9303b1fa1f.tar.gz
MDEV-14606 Assertion failure on IMPORT TABLESPACE
fseg_alloc_free_page_low(): Remove a bogus and redundant assertion about fil_space_t::purpose. The debug function fsp_space_modify_check() is asserting something similar, but more accurately.
-rw-r--r--storage/innobase/fsp/fsp0fsp.cc2
1 files changed, 0 insertions, 2 deletions
diff --git a/storage/innobase/fsp/fsp0fsp.cc b/storage/innobase/fsp/fsp0fsp.cc
index 80303314d9f..2531a9fb5aa 100644
--- a/storage/innobase/fsp/fsp0fsp.cc
+++ b/storage/innobase/fsp/fsp0fsp.cc
@@ -2446,8 +2446,6 @@ fseg_alloc_free_page_low(
ut_ad(mach_read_from_4(seg_inode + FSEG_MAGIC_N)
== FSEG_MAGIC_N_VALUE);
ut_ad(!((page_offset(seg_inode) - FSEG_ARR_OFFSET) % FSEG_INODE_SIZE));
- ut_ad(space->purpose == FIL_TYPE_TEMPORARY
- || space->purpose == FIL_TYPE_TABLESPACE);
seg_id = mach_read_from_8(seg_inode + FSEG_ID);
ut_ad(seg_id);