mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
BUG#16002: Unsigned partition function support
After review fix sql/sql_partition.cc: After review fix
This commit is contained in:
@@ -2532,9 +2532,9 @@ int get_partition_id_range(partition_info *part_info,
|
|||||||
if (loc_part_id != max_partition)
|
if (loc_part_id != max_partition)
|
||||||
loc_part_id++;
|
loc_part_id++;
|
||||||
*part_id= (uint32)loc_part_id;
|
*part_id= (uint32)loc_part_id;
|
||||||
if (loc_part_id == max_partition)
|
if (loc_part_id == max_partition &&
|
||||||
if (range_array[loc_part_id] != LONGLONG_MAX)
|
range_array[loc_part_id] != LONGLONG_MAX &&
|
||||||
if (part_func_value >= range_array[loc_part_id])
|
part_func_value >= range_array[loc_part_id])
|
||||||
DBUG_RETURN(HA_ERR_NO_PARTITION_FOUND);
|
DBUG_RETURN(HA_ERR_NO_PARTITION_FOUND);
|
||||||
DBUG_RETURN(0);
|
DBUG_RETURN(0);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user