summaryrefslogtreecommitdiff
path: root/sql/ha_partition.cc
diff options
context:
space:
mode:
authorSergey Petrunya <psergey@askmonty.org>2013-10-24 11:24:37 +0400
committerSergey Petrunya <psergey@askmonty.org>2013-10-24 11:24:37 +0400
commit86901216fd4f7eb0844e884203810a0e43fcd103 (patch)
tree0da675f9750e086e4a52e7578edd6817ec8678d7 /sql/ha_partition.cc
parente6ac94a63f1aef7d0bd6364a668602c3056cd73d (diff)
downloadmariadb-git-86901216fd4f7eb0844e884203810a0e43fcd103.tar.gz
MDEV-5102 : MySQL Bug 69851
- Backport MySQL's fix: do set ha_partition::m_pkey_is_clustered for ha_partition objects created with handler->clone() call. - Also, include a testcase.
Diffstat (limited to 'sql/ha_partition.cc')
-rw-r--r--sql/ha_partition.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/ha_partition.cc b/sql/ha_partition.cc
index 1148a561743..a08d72eb03e 100644
--- a/sql/ha_partition.cc
+++ b/sql/ha_partition.cc
@@ -226,6 +226,7 @@ ha_partition::ha_partition(handlerton *hton, TABLE_SHARE *share,
m_is_sub_partitioned= m_part_info->is_sub_partitioned();
m_is_clone_of= clone_arg;
m_clone_mem_root= clone_mem_root_arg;
+ m_pkey_is_clustered= clone_arg->primary_key_is_clustered();
DBUG_VOID_RETURN;
}