summaryrefslogtreecommitdiff
path: root/sql/partition_info.cc
diff options
context:
space:
mode:
authorunknown <istruewing@stella.local>2007-12-11 21:37:33 +0100
committerunknown <istruewing@stella.local>2007-12-11 21:37:33 +0100
commit19c7e2c9d5581aab49b0d3285f4831daad435154 (patch)
tree8d165ae75cc77a6c917c8dc41b75cb2ceb402ca8 /sql/partition_info.cc
parentebc227bfa46dbec2d3a8f47d57d33120cd1c4a64 (diff)
parent2bbf12c3305295b41639c98ca805437b4efc0e3a (diff)
downloadmariadb-git-19c7e2c9d5581aab49b0d3285f4831daad435154.tar.gz
Merge stella.local:/home2/mydev/mysql-5.1-amain
into stella.local:/home2/mydev/mysql-5.1-axmrg mysql-test/t/disabled.def: Auto merged sql/partition_info.cc: Auto merged storage/csv/ha_tina.cc: Auto merged mysql-test/r/func_misc.result: SCCS merged mysql-test/t/func_misc.test: SCCS merged
Diffstat (limited to 'sql/partition_info.cc')
-rw-r--r--sql/partition_info.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/sql/partition_info.cc b/sql/partition_info.cc
index 86d50cdf524..3b580422da1 100644
--- a/sql/partition_info.cc
+++ b/sql/partition_info.cc
@@ -524,6 +524,13 @@ bool partition_info::check_range_constants()
current_largest= part_range_value;
range_int_array[i]= part_range_value;
}
+ else if (defined_max_value &&
+ current_largest == part_range_value &&
+ part_range_value == LONGLONG_MAX &&
+ i == (no_parts - 1))
+ {
+ range_int_array[i]= part_range_value;
+ }
else
{
my_error(ER_RANGE_NOT_INCREASING_ERROR, MYF(0));