Commit b6a09ac0 authored by unknown's avatar unknown
Browse files

Fix for bug#8156:information_schema and lowercase_table3 fail on OSX

Can't repeat information_schema test failure
Fix for lowercase_table3 only


mysql-test/r/lowercase_table3.result:
  Fix for bug#8156:information_schema and lowercase_table3 fail on OSX
mysql-test/t/lowercase_table3.test:
  Fix for bug#8156:information_schema and lowercase_table3 fail on OSX
sql/ha_innodb.cc:
  Fix for bug#8156:information_schema and lowercase_table3 fail on OSX
parent 602d9a03
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -6,5 +6,5 @@ drop table t1;
flush tables;
CREATE TABLE t1 (a int) ENGINE=INNODB;
SELECT * from T1;
ERROR HY000: Can't open file: 'T1.ibd' (errno: 1)
ERROR 42S02: Table 'test.T1' doesn't exist
drop table t1;
+1 −1
Original line number Diff line number Diff line
@@ -32,6 +32,6 @@ flush tables;
#

CREATE TABLE t1 (a int) ENGINE=INNODB;
--error 1016
--error 1146
SELECT * from T1;
drop table t1;
+2 −2
Original line number Diff line number Diff line
@@ -1861,7 +1861,7 @@ ha_innobase::open(
    		my_free((char*) upd_buff, MYF(0));
    		my_errno = ENOENT;

    		DBUG_RETURN(1);
    		DBUG_RETURN(HA_ERR_NO_SUCH_TABLE);
  	}

 	if (ib_table->ibd_file_missing && !thd->tablespace_op) {
@@ -1878,7 +1878,7 @@ ha_innobase::open(
    		my_free((char*) upd_buff, MYF(0));
    		my_errno = ENOENT;

    		DBUG_RETURN(1);
    		DBUG_RETURN(HA_ERR_NO_SUCH_TABLE);
  	}

	innobase_prebuilt = row_create_prebuilt(ib_table);