From bcd56c6d34640af6c6307db052f59d06551e5b48 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 5 Jan 2006 03:12:51 +0300 Subject: [PATCH] WL#2985 "Partition pruning": Make compilable without partitioning engine. --- sql/sql_partition.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sql/sql_partition.cc b/sql/sql_partition.cc index 5e859761ace..ef25184191f 100644 --- a/sql/sql_partition.cc +++ b/sql/sql_partition.cc @@ -3481,7 +3481,7 @@ void set_key_field_ptr(KEY *key_info, const byte *new_buf, DBUG_VOID_RETURN; } - +#ifdef WITH_PARTITION_STORAGE_ENGINE /* Return comma-separated list of used partitions in the provided given string @@ -3544,7 +3544,7 @@ void make_used_partitions_str(partition_info *part_info, String *parts_str) } } } - +#endif /**************************************************************************** * Partition interval analysis support @@ -3582,7 +3582,7 @@ void make_used_partitions_str(partition_info *part_info, String *parts_str) this criteria, and also sets some auxilary fields that the function uses. */ - +#ifdef WITH_PARTITION_STORAGE_ENGINE static void set_up_range_analysis_info(partition_info *part_info) { enum_monotonicity_info minfo; @@ -3978,4 +3978,5 @@ static uint32 get_next_subpartition_via_walking(PARTITION_ITERATOR *part_iter) part_iter->start_val++; return part_iter->part_info->get_subpartition_id(part_iter->part_info); } +#endif