mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
Merge 10.11 -> 11.4
Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org>
This commit is contained in:
@@ -3095,12 +3095,19 @@ uint calculate_key_len(TABLE *, uint, const uchar *, key_part_map);
|
||||
bitmap with first N+1 bits set
|
||||
(keypart_map for a key prefix of [0..N] keyparts)
|
||||
*/
|
||||
#define make_keypart_map(N) (((key_part_map)2 << (N)) - 1)
|
||||
inline key_part_map make_keypart_map(uint N)
|
||||
{
|
||||
return ((key_part_map)2 << (N)) - 1;
|
||||
}
|
||||
|
||||
/*
|
||||
bitmap with first N bits set
|
||||
(keypart_map for a key prefix of [0..N-1] keyparts)
|
||||
*/
|
||||
#define make_prev_keypart_map(N) (((key_part_map)1 << (N)) - 1)
|
||||
inline key_part_map make_prev_keypart_map(uint N)
|
||||
{
|
||||
return ((key_part_map)1 << (N)) - 1;
|
||||
}
|
||||
|
||||
|
||||
/** Base class to be used by handlers different shares */
|
||||
|
Reference in New Issue
Block a user