{\rtf1\ansi\ansicpg936\cocoartf2638 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} {\*\expandedcolortbl;;} \paperw11900\paperh16840\margl1440\margr1440\vieww11520\viewh8400\viewkind0 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0 \f0\fs24 \cf0 diff --git a/storage/innobase/srv/srv0start.cc b/storage/innobase/srv/srv0start.cc\ index 01ab047727f..68fb9764b2d 100644\ --- a/storage/innobase/srv/srv0start.cc\ +++ b/storage/innobase/srv/srv0start.cc\ @@ -585,9 +585,7 @@ dberr_t srv_undo_tablespace_open(undo::Tablespace &undo_space) \{\ ut_a(space != nullptr);\ ut_ad(fil_validate());\ \ - os_offset_t size = os_file_get_size(fh);\ - ut_a(size != (os_offset_t)-1);\ - page_no_t n_pages = static_cast(size / UNIV_PAGE_SIZE);\ + page_no_t n_pages = UNDO_INITIAL_SIZE_IN_PAGES;\ \ if (fil_node_create(file_name, n_pages, space, false, atomic_write) ==\ nullptr) \{}