Merge branch 'release-1.0GA' into MAX-324
Conflicts: server/MaxScale_template.cnf server/core/service.c
This commit is contained in:
@ -124,7 +124,8 @@ typedef enum skygw_chk_t {
|
||||
CHK_NUM_BACKEND,
|
||||
CHK_NUM_BACKEND_REF,
|
||||
CHK_NUM_PREP_STMT,
|
||||
CHK_NUM_PINFO
|
||||
CHK_NUM_PINFO,
|
||||
CHK_NUM_MYSQLSES
|
||||
} skygw_chk_t;
|
||||
|
||||
# define STRBOOL(b) ((b) ? "true" : "false")
|
||||
@ -279,6 +280,14 @@ typedef enum skygw_chk_t {
|
||||
((t) == HINT_ROUTE_TO_ALL ? "HINT_ROUTE_TO_ALL" : \
|
||||
((t) == HINT_PARAMETER ? "HINT_PARAMETER" : "UNKNOWN HINT TYPE"))))))
|
||||
|
||||
#define STRDCBREASON(r) ((r) == DCB_REASON_CLOSE ? "DCB_REASON_CLOSE" : \
|
||||
((r) == DCB_REASON_DRAINED ? "DCB_REASON_DRAINED" : \
|
||||
((r) == DCB_REASON_HIGH_WATER ? "DCB_REASON_HIGH_WATER" : \
|
||||
((r) == DCB_REASON_LOW_WATER ? "DCB_REASON_LOW_WATER" : \
|
||||
((r) == DCB_REASON_ERROR ? "DCB_REASON_ERROR" : \
|
||||
((r) == DCB_REASON_HUP ? "DCB_REASON_HUP" : \
|
||||
((r) == DCB_REASON_NOT_RESPONDING ? "DCB_REASON_NOT_RESPONDING" : \
|
||||
"Unknown DCB reason")))))))
|
||||
|
||||
#define CHK_MLIST(l) { \
|
||||
ss_info_dassert((l->mlist_chk_top == CHK_NUM_MLIST && \
|
||||
@ -535,6 +544,11 @@ typedef enum skygw_chk_t {
|
||||
"Parsing info struct has invalid check fields"); \
|
||||
}
|
||||
|
||||
#define CHK_MYSQL_SESSION(s) { \
|
||||
ss_info_dassert((s)->myses_chk_top == CHK_NUM_MYSQLSES && \
|
||||
(s)->myses_chk_tail == CHK_NUM_MYSQLSES, \
|
||||
"MYSQL session struct has invalid check fields"); \
|
||||
}
|
||||
|
||||
|
||||
#if defined(FAKE_CODE)
|
||||
|
Reference in New Issue
Block a user