diff options
author | Mattias Jonsson <mattias.jonsson@sun.com> | 2008-10-03 14:38:16 +0200 |
---|---|---|
committer | Mattias Jonsson <mattias.jonsson@sun.com> | 2008-10-03 14:38:16 +0200 |
commit | 0b097b777768f6a01d02411f7b78e4fce9e55a45 (patch) | |
tree | 2842549b361e4bfec1433af9d757a7168a914a32 | |
parent | e29acd99b8800d288872ffef5f0b7d956d8ed4c9 (diff) | |
parent | c2d55ee2031bb8fefecdb5c88a449883a80eb906 (diff) | |
download | mariadb-git-0b097b777768f6a01d02411f7b78e4fce9e55a45.tar.gz |
merge
-rw-r--r-- | sql/ha_partition.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sql/ha_partition.cc b/sql/ha_partition.cc index b6303fc2f3c..ea42858356d 100644 --- a/sql/ha_partition.cc +++ b/sql/ha_partition.cc @@ -1717,6 +1717,14 @@ error: void ha_partition::update_create_info(HA_CREATE_INFO *create_info) { + /* + Fix for bug#38751, some engines needs info-calls in ALTER. + Archive need this since it flushes in ::info. + HA_STATUS_AUTO is optimized so it will not always be forwarded + to all partitions, but HA_STATUS_VARIABLE will. + */ + info(HA_STATUS_VARIABLE); + info(HA_STATUS_AUTO); if (!(create_info->used_fields & HA_CREATE_USED_AUTO)) |