diff options
author | Michael Widenius <monty@askmonty.org> | 2010-09-03 20:55:56 +0300 |
---|---|---|
committer | Michael Widenius <monty@askmonty.org> | 2010-09-03 20:55:56 +0300 |
commit | 9f85560212241f07b7bdff7df639c0b9a519bed5 (patch) | |
tree | cd03dd0ae30a3703f2c47ee887eb213a4825fdcf /mysql-test/std_data | |
parent | a4fff491eb7f8be7c635287377c57eeff1dd6e89 (diff) | |
download | mariadb-git-9f85560212241f07b7bdff7df639c0b9a519bed5.tar.gz |
Enable archive tables to work with mysql_upgrade / repair
Made long file names from previous patch shorter
mysql-test/r/archive.result:
Added testing of repair (for upgrade) of 5.0 tables.
mysql-test/std_data/archive_5_0.ARM:
Archive table created in MySQL 5.0
mysql-test/std_data/archive_5_0.ARZ:
Archive table created in MySQL 5.0
mysql-test/std_data/archive_5_0.frm:
Archive table created in MySQL 5.0
mysql-test/std_data/long_table_name.MYD:
Made long file names shorter
mysql-test/std_data/long_table_name.MYI:
Made long file names shorter
mysql-test/std_data/long_table_name.frm:
Made long file names shorter
mysql-test/t/archive.test:
Added testing of repair (for upgrade) of 5.0 tables.
sql/sql_table.cc:
Allow recreate to open crashed tables.
sql/table.cc:
Fix error message if storage engine doesn't exists.
storage/archive/azio.c:
Reset status values in case archive is of old versions
storage/archive/ha_archive.cc:
Fix to allow one to open old versions of table during repair
Reset status variables for old version tables
If the the table is of old version, force upgrade with ALTER TABLE when doing repair
storage/archive/ha_archive.h:
Added variables to detect old versions
Diffstat (limited to 'mysql-test/std_data')
-rw-r--r-- | mysql-test/std_data/archive_5_0.ARM | bin | 0 -> 19 bytes |
-rw-r--r-- | mysql-test/std_data/archive_5_0.ARZ | bin | 0 -> 138 bytes |
-rw-r--r-- | mysql-test/std_data/archive_5_0.frm | bin | 0 -> 8578 bytes |
-rw-r--r-- | mysql-test/std_data/long_table_name.MYD (renamed from mysql-test/std_data/ltoriaeinnovacionendesarrolloempres?9120761097220077376?cio_com.MYD) | bin | 56 -> 56 bytes |
-rw-r--r-- | mysql-test/std_data/long_table_name.MYI (renamed from mysql-test/std_data/ltoriaeinnovacionendesarrolloempres?9120761097220077376?cio_com.MYI) | bin | 6144 -> 6144 bytes |
-rw-r--r-- | mysql-test/std_data/long_table_name.frm (renamed from mysql-test/std_data/ltoriaeinnovacionendesarrolloempres?9120761097220077376?cio_com.frm) | bin | 8650 -> 8650 bytes |
6 files changed, 0 insertions, 0 deletions
diff --git a/mysql-test/std_data/archive_5_0.ARM b/mysql-test/std_data/archive_5_0.ARM Binary files differnew file mode 100644 index 00000000000..8f1111437d8 --- /dev/null +++ b/mysql-test/std_data/archive_5_0.ARM diff --git a/mysql-test/std_data/archive_5_0.ARZ b/mysql-test/std_data/archive_5_0.ARZ Binary files differnew file mode 100644 index 00000000000..d24e76884cc --- /dev/null +++ b/mysql-test/std_data/archive_5_0.ARZ diff --git a/mysql-test/std_data/archive_5_0.frm b/mysql-test/std_data/archive_5_0.frm Binary files differnew file mode 100644 index 00000000000..827213d329d --- /dev/null +++ b/mysql-test/std_data/archive_5_0.frm diff --git a/mysql-test/std_data/ltoriaeinnovacionendesarrolloempres?9120761097220077376?cio_com.MYD b/mysql-test/std_data/long_table_name.MYD Binary files differindex 2ff33451b5f..2ff33451b5f 100644 --- a/mysql-test/std_data/ltoriaeinnovacionendesarrolloempres?9120761097220077376?cio_com.MYD +++ b/mysql-test/std_data/long_table_name.MYD diff --git a/mysql-test/std_data/ltoriaeinnovacionendesarrolloempres?9120761097220077376?cio_com.MYI b/mysql-test/std_data/long_table_name.MYI Binary files differindex cffa158beae..cffa158beae 100644 --- a/mysql-test/std_data/ltoriaeinnovacionendesarrolloempres?9120761097220077376?cio_com.MYI +++ b/mysql-test/std_data/long_table_name.MYI diff --git a/mysql-test/std_data/ltoriaeinnovacionendesarrolloempres?9120761097220077376?cio_com.frm b/mysql-test/std_data/long_table_name.frm Binary files differindex 6a812a8b137..6a812a8b137 100644 --- a/mysql-test/std_data/ltoriaeinnovacionendesarrolloempres?9120761097220077376?cio_com.frm +++ b/mysql-test/std_data/long_table_name.frm |