Library Name | pacemaker |
---|---|
Version #1 | 2.1.6 |
Version #2 | 2.1.7 |
Arch | x86_64 |
GCC Version | 8 |
Subject | Binary Compatibility |
Total Header Files | 42 |
---|---|
Total Libraries | 9 |
Total Symbols / Types | 475 / 247 |
Compatibility | 99.9% |
Severity | Count | |
---|---|---|
Added Symbols | - | 1 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 | |
Low | 38 | |
Problems with Symbols | High | 0 |
Medium | 1 | |
Low | 52 | |
Problems with Constants | Low | 62 |
Other Changes in Data Types | - | 50 |
Other Changes in Constants | - | 44 |
Change | Effect | |
---|---|---|
1 | Size of this global data has been changed from 352 bytes to 384 bytes. | Applications will obtain a different value and execution may change. |
Change | Effect | |
---|---|---|
1 | Field end_transaction has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field init_transaction has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field set_user has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Size of this type has been changed from 280 bytes to 304 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field transaction has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field user has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 64 bytes to 80 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field when_member has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field when_online has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 88 bytes to 104 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Type of field data_set has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
2 | Type of field remote_rsc has been changed from pe_resource_t* to pcmk_resource_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Type of field allocated_to has been changed from pe_node_t* to pcmk_node_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
2 | Type of field cluster has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
3 | Type of field cmds has been changed from resource_alloc_functions_t* to pcmk_assignment_methods_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
4 | Type of field container has been changed from pe_resource_t* to pcmk_resource_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
5 | Type of field fns has been changed from resource_object_functions_t* to pcmk_rsc_methods_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
6 | Type of field lock_node has been changed from pe_node_t* to pcmk_node_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
7 | Type of field parent has been changed from pe_resource_t* to pcmk_resource_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
8 | Type of field partial_migration_source has been changed from pe_node_t* to pcmk_node_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
9 | Type of field partial_migration_target has been changed from pe_node_t* to pcmk_node_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
10 | Type of field pending_node has been changed from pe_node_t* to pcmk_node_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Field node_pending_timeout has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 272 bytes to 280 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
3 | Type of field dc_node has been changed from pe_node_t* to pcmk_node_t*. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Field max_per_node has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 88 bytes to 96 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
3 | Base type of field active has been changed from gboolean(*)(pe_resource_t*, gboolean) to gboolean(*)(pcmk_resource_t*, gboolean). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
4 | Base type of field active_node has been changed from pe_node_t*(*)(pe_resource_t const*, unsigned int*, unsigned int*) to pcmk_node_t*(*)(pcmk_resource_t const*, unsigned int*, unsigned int*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
5 | Base type of field count has been changed from void(*)(pe_resource_t*) to void(*)(pcmk_resource_t*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
6 | Base type of field find_rsc has been changed from pe_resource_t*(*)(pe_resource_t*, char const*, pe_node_t const*, int) to pcmk_resource_t*(*)(pcmk_resource_t*, char const*, pcmk_node_t const*, int). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
7 | Base type of field free has been changed from void(*)(pe_resource_t*) to void(*)(pcmk_resource_t*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
8 | Base type of field is_filtered has been changed from gboolean(*)(pe_resource_t const*, GList*, gboolean) to gboolean(*)(pcmk_resource_t const*, GList*, gboolean). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
9 | Base type of field location has been changed from pe_node_t*(*)(pe_resource_t const*, GList**, int) to pcmk_node_t*(*)(pcmk_resource_t const*, GList**, int). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
10 | Base type of field parameter has been changed from char*(*)(pe_resource_t*, pe_node_t*, gboolean, char const*, pe_working_set_t*) to char*(*)(pcmk_resource_t*, pcmk_node_t*, gboolean, char const*, pcmk_scheduler_t*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
11 | Base type of field print has been changed from void(*)(pe_resource_t*, char const*, long, void*) to void(*)(pcmk_resource_t*, char const*, long, void*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
12 | Base type of field state has been changed from enum rsc_role_e(*)(pe_resource_t const*, gboolean) to enum rsc_role_e(*)(pcmk_resource_t const*, gboolean). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
13 | Base type of field unpack has been changed from gboolean(*)(pe_resource_t*, pe_working_set_t*) to gboolean(*)(pcmk_resource_t*, pcmk_scheduler_t*). | Replacement of field base type may indicate a change in the semantic meaning of the field. |
Change | Effect | |
---|---|---|
1 | Type of 3rd parameter data has been changed from xmlNode* to xmlNode const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 4th parameter data_set has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | Type of 3rd parameter node has been changed from pe_node_t* to pcmk_node_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
3 | Type of 2nd parameter rsc has been changed from pe_resource_t* to pcmk_resource_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
4 | 4th parameter data_set has been renamed to scheduler. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 4th parameter data_set has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | Type of 3rd parameter node has been changed from pe_node_t const* to pcmk_node_t const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
3 | Type of 2nd parameter rsc has been changed from pe_resource_t const* to pcmk_resource_t const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
4 | 4th parameter data_set has been renamed to scheduler. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter child has been changed from pe_resource_t* to pcmk_resource_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | Type of 2nd parameter rsc has been changed from pe_resource_t* to pcmk_resource_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 3rd parameter data_set has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | Type of 2nd parameter node has been changed from pe_node_t const* to pcmk_node_t const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
3 | Type of 1st parameter rsc has been changed from pe_resource_t* to pcmk_resource_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
4 | 3rd parameter data_set has been renamed to scheduler. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from resource_object_functions_t[] to pcmk_rsc_methods_t[]. | Replacement of data type may indicate a change in semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter rsc has been changed from pe_resource_t* to pcmk_resource_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | Type of return value has been changed from pe_resource_t* to pcmk_resource_t*. | Replacement of return type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 2nd parameter message has been changed from xmlNode* to xmlNode const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter data_set has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | 1st parameter data_set has been renamed to scheduler. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter data_set has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | 1st parameter data_set has been renamed to scheduler. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 4th parameter data_set has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | 4th parameter data_set has been renamed to scheduler. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter rsc has been changed from pe_resource_t const* to pcmk_resource_t const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_node_t* to pcmk_node_t*. | Replacement of return type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_node_t* to pcmk_node_t*. | Replacement of return type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_node_t* to pcmk_node_t*. | Replacement of return type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_resource_t* to pcmk_resource_t*. | Replacement of return type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_resource_t* to pcmk_resource_t*. | Replacement of return type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter data_set has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | 1st parameter data_set has been renamed to scheduler. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of return type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter data_set has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | 1st parameter data_set has been renamed to scheduler. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter rsc has been changed from pe_resource_t const* to pcmk_resource_t const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter data_set has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | 1st parameter data_set has been renamed to scheduler. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter msg has been changed from xmlNode* to xmlNode const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | 1st parameter msg has been renamed to xml. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter msg has been changed from xmlNode* to xmlNode const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | 1st parameter msg has been renamed to xml. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter msg has been changed from xmlNode* to xmlNode const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | 1st parameter msg has been renamed to xml. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter xml has been changed from xmlNode* to xmlNode const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter xml_blob has been changed from xmlNode* to xmlNode const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter xml_node has been changed from xmlNode* to xmlNode const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | 1st parameter xml_node has been renamed to xml. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter xml_node has been changed from xmlNode* to xmlNode const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | 1st parameter xml_node has been renamed to xml. | Renaming of a parameter may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | Type of 1st parameter xml_top has been changed from xmlNode* to xmlNode const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
Change | Effect | |
---|---|---|
1 | The value of constant RSC_ROLE_PROMOTED_S has been changed from "Promoted" to role2text(pcmk_role_promoted). | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant RSC_ROLE_STARTED_S has been changed from "Started" to role2text(pcmk_role_started). | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant RSC_ROLE_STOPPED_S has been changed from "Stopped" to role2text(pcmk_role_stopped). | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant RSC_ROLE_UNKNOWN_S has been changed from "Unknown" to role2text(pcmk_role_unknown). | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant RSC_ROLE_UNPROMOTED_S has been changed from "Unpromoted" to role2text(pcmk_role_unpromoted). | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant CRM_FEATURE_SET has been changed from "3.17.4" to "3.19.0". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_check_config has been changed from 0x08000000ULL to 134217728. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_concurrent_fencing has been changed from 0x00000080ULL to 128. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_enable_unfencing has been changed from 0x00000040ULL to 64. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_have_quorum has been changed from 0x00000001ULL to 1. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_have_remote_nodes has been changed from 0x00040000ULL to 262144. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_have_status has been changed from 0x00020000ULL to 131072. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_have_stonith_resource has been changed from 0x00000020ULL to 32. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_maintenance_mode has been changed from 0x00000008ULL to 8. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_no_compat has been changed from 0x01000000ULL to 16777216. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_no_counts has been changed from 0x00800000ULL to 8388608. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_quick_location has been changed from 0x00100000ULL to 1048576. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_remove_after_stop has been changed from 0x00002000ULL to 8192. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_sanitized has been changed from 0x00200000ULL to 2097152. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_show_scores has been changed from 0x02000000ULL to 33554432. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_show_utilization has been changed from 0x04000000ULL to 67108864. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_shutdown_lock has been changed from 0x00008000ULL to 32768. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_start_failure_fatal has been changed from 0x00001000ULL to 4096. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_startup_fencing has been changed from 0x00004000ULL to 16384. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_startup_probes has been changed from 0x00010000ULL to 65536. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_stdout has been changed from 0x00400000ULL to (1ULL << 22). | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_stonith_enabled has been changed from 0x00000010ULL to 16. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_stop_action_orphans has been changed from 0x00000200ULL to 512. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_stop_everything has been changed from 0x00000400ULL to 1024. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_stop_rsc_orphans has been changed from 0x00000100ULL to 256. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_symmetric_cluster has been changed from 0x00000002ULL to 2. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_allocating has been changed from 0x00000200ULL to 512. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_allow_migrate has been changed from 0x00800000ULL to 8388608. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_allow_remote_remotes has been changed from 0x00004000ULL to 16384. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_block has been changed from 0x00000004ULL to 4. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_critical has been changed from 0x00008000ULL to 32768. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_detect_loop has been changed from 0x00020000ULL to 131072. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_failed has been changed from 0x00010000ULL to 65536. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_failure_ignored has been changed from 0x01000000ULL to 16777216. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_fence_device has been changed from 0x00000040ULL to 64. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_is_container has been changed from 0x08000000ULL to 134217728. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_maintenance has been changed from 0x04000000ULL to 67108864. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_managed has been changed from 0x00000002ULL to 2. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_merging has been changed from 0x00000400ULL to 1024. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_needs_fencing has been changed from 0x20000000ULL to 536870912. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_needs_quorum has been changed from 0x10000000ULL to 268435456. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_needs_unfencing has been changed from 0x40000000ULL to 1073741824. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_notify has been changed from 0x00000010ULL to 16. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_orphan has been changed from 0x00000001ULL to 1. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_orphan_container_filler has been changed from 0x00000008ULL to 8. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_promotable has been changed from 0x00000080ULL to 128. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_provisional has been changed from 0x00000100ULL to 256. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_reload has been changed from 0x00002000ULL to 8192. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_replica_container has been changed from 0x02000000ULL to 33554432. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_restarting has been changed from 0x00000800ULL to 2048. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_runnable has been changed from 0x00040000ULL to 262144. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_start_pending has been changed from 0x00080000ULL to 524288. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_starting has been changed from 0x00100000ULL to 1048576. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_stop has been changed from 0x00001000ULL to 4096. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_stop_unexpected has been changed from 0x00400000ULL to 4194304. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_stopping has been changed from 0x00200000ULL to 2097152. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_unique has been changed from 0x00000020ULL to 32. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The member pcmk_on_fail_ban with value 2 has been added. | No effect. |
2 | The member pcmk_on_fail_block with value 3 has been added. | No effect. |
3 | The member pcmk_on_fail_demote with value 9 has been added. | No effect. |
4 | The member pcmk_on_fail_fence_node with value 6 has been added. | No effect. |
5 | The member pcmk_on_fail_ignore with value 0 has been added. | No effect. |
6 | The member pcmk_on_fail_reset_remote with value 8 has been added. | No effect. |
7 | The member pcmk_on_fail_restart with value 1 has been added. | No effect. |
8 | The member pcmk_on_fail_restart_container with value 7 has been added. | No effect. |
9 | The member pcmk_on_fail_standby_node with value 5 has been added. | No effect. |
10 | The member pcmk_on_fail_stop with value 4 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_action_demote with value 10 has been added. | No effect. |
2 | The member pcmk_action_demoted with value 11 has been added. | No effect. |
3 | The member pcmk_action_fence with value 13 has been added. | No effect. |
4 | The member pcmk_action_monitor with value 1 has been added. | No effect. |
5 | The member pcmk_action_notified with value 7 has been added. | No effect. |
6 | The member pcmk_action_notify with value 6 has been added. | No effect. |
7 | The member pcmk_action_promote with value 8 has been added. | No effect. |
8 | The member pcmk_action_promoted with value 9 has been added. | No effect. |
9 | The member pcmk_action_shutdown with value 12 has been added. | No effect. |
10 | The member pcmk_action_start with value 4 has been added. | No effect. |
11 | The member pcmk_action_started with value 5 has been added. | No effect. |
12 | The member pcmk_action_stop with value 2 has been added. | No effect. |
13 | The member pcmk_action_stopped with value 3 has been added. | No effect. |
14 | The member pcmk_action_unspecified with value 0 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_multiply_active_block with value 2 has been added. | No effect. |
2 | The member pcmk_multiply_active_restart with value 0 has been added. | No effect. |
3 | The member pcmk_multiply_active_stop with value 1 has been added. | No effect. |
4 | The member pcmk_multiply_active_unexpected with value 3 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_role_promoted with value 4 has been added. | No effect. |
2 | The member pcmk_role_started with value 2 has been added. | No effect. |
3 | The member pcmk_role_stopped with value 1 has been added. | No effect. |
4 | The member pcmk_role_unknown with value 0 has been added. | No effect. |
5 | The member pcmk_role_unpromoted with value 3 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_node_variant_cluster with value 1 has been added. | No effect. |
2 | The member pcmk_node_variant_remote with value 2 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_rsc_match_anon_basename with value 2 has been added. | No effect. |
2 | The member pcmk_rsc_match_basename with value 32 has been added. | No effect. |
3 | The member pcmk_rsc_match_clone_only with value 4 has been added. | No effect. |
4 | The member pcmk_rsc_match_current_node with value 8 has been added. | No effect. |
5 | The member pcmk_rsc_match_history with value 1 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_rsc_variant_bundle with value 3 has been added. | No effect. |
2 | The member pcmk_rsc_variant_clone with value 2 has been added. | No effect. |
3 | The member pcmk_rsc_variant_group with value 1 has been added. | No effect. |
4 | The member pcmk_rsc_variant_primitive with value 0 has been added. | No effect. |
5 | The member pcmk_rsc_variant_unknown with value -1 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_no_quorum_demote with value 4 has been added. | No effect. |
2 | The member pcmk_no_quorum_fence with value 3 has been added. | No effect. |
3 | The member pcmk_no_quorum_freeze with value 0 has been added. | No effect. |
4 | The member pcmk_no_quorum_ignore with value 2 has been added. | No effect. |
5 | The member pcmk_no_quorum_stop with value 1 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_CANCEL with value "cancel" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_CLEAR_FAILCOUNT with value "clear_failcount" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_CLONE_ONE_OR_MORE with value "clone-one-or-more" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_DELETE with value "delete" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_DEMOTE with value "demote" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_DEMOTED with value "demoted" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_DO_SHUTDOWN with value "do_shutdown" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_LIST with value "list" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_LOAD_STOPPED with value "load_stopped" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_LRM_DELETE with value "lrm_delete" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_MAINTENANCE_NODES with value "maintenance_nodes" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_META_DATA with value "meta-data" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_MIGRATE_FROM with value "migrate_from" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_MIGRATE_TO with value "migrate_to" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_MONITOR with value "monitor" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_NOTIFIED with value "notified" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_NOTIFY with value "notify" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_OFF with value "off" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_ON with value "on" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_ONE_OR_MORE with value "one-or-more" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_PROMOTE with value "promote" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_PROMOTED with value "promoted" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_REBOOT with value "reboot" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_RELOAD with value "reload" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_RELOAD_AGENT with value "reload-agent" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_RUNNING with value "running" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_START with value "start" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_STATUS with value "status" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_STONITH with value "stonith" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_STOP with value "stop" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_STOPPED with value "stopped" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_VALIDATE_ALL with value "validate-all" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_DEFAULT_ACTION_TIMEOUT_MS with value 20000 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_DEFAULT_METADATA_TIMEOUT_MS with value 30000 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_CLONE_MAX with value "clone-max" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_CLONE_MIN with value "clone-min" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_CLONE_NODE_MAX with value "clone-node-max" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_FAILURE_TIMEOUT with value "failure-timeout" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_MIGRATION_THRESHOLD with value "migration-threshold" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_PROMOTED_MAX with value "promoted-max" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_PROMOTED_NODE_MAX with value "promoted-node-max" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_XA_FORMAT with value "format" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant XML_CONFIG_ATTR_NODE_PENDING_TIMEOUT with value "node-pending-timeout" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_NODE_ATTR_TERMINATE with value "terminate" has been added. | No effect. |
Library Name | pacemaker |
---|---|
Version #1 | 2.1.6 |
Version #2 | 2.1.7 |
Arch | x86_64 |
Subject | Source Compatibility |
Total Header Files | 42 |
---|---|
Total Libraries | 9 |
Total Symbols / Types | 515 / 250 |
Compatibility | 98.6% |
Severity | Count | |
---|---|---|
Added Symbols | - | 1 |
Removed Symbols | High | 7 |
Problems with Data Types | High | 0 |
Medium | 0 | |
Low | 20 | |
Problems with Symbols | High | 0 |
Medium | 0 | |
Low | 8 | |
Problems with Constants | Low | 63 |
Other Changes in Data Types | - | 50 |
Other Changes in Symbols | - | 14 |
Other Changes in Constants | - | 44 |
Change | Effect | |
---|---|---|
1 | Field end_transaction has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field init_transaction has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field set_user has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field transaction has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field user has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field when_member has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field when_online has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field node_pending_timeout has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field max_per_node has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Base type of field active has been changed from gboolean(*)(pe_resource_t*, gboolean) to gboolean(*)(pcmk_resource_t*, gboolean). | Recompilation of a client program may be broken. |
3 | Base type of field active_node has been changed from pe_node_t*(*)(pe_resource_t const*, unsigned int*, unsigned int*) to pcmk_node_t*(*)(pcmk_resource_t const*, unsigned int*, unsigned int*). | Recompilation of a client program may be broken. |
4 | Base type of field count has been changed from void(*)(pe_resource_t*) to void(*)(pcmk_resource_t*). | Recompilation of a client program may be broken. |
5 | Base type of field find_rsc has been changed from pe_resource_t*(*)(pe_resource_t*, char const*, pe_node_t const*, int) to pcmk_resource_t*(*)(pcmk_resource_t*, char const*, pcmk_node_t const*, int). | Recompilation of a client program may be broken. |
6 | Base type of field free has been changed from void(*)(pe_resource_t*) to void(*)(pcmk_resource_t*). | Recompilation of a client program may be broken. |
7 | Base type of field is_filtered has been changed from gboolean(*)(pe_resource_t const*, GList*, gboolean) to gboolean(*)(pcmk_resource_t const*, GList*, gboolean). | Recompilation of a client program may be broken. |
8 | Base type of field location has been changed from pe_node_t*(*)(pe_resource_t const*, GList**, int) to pcmk_node_t*(*)(pcmk_resource_t const*, GList**, int). | Recompilation of a client program may be broken. |
9 | Base type of field parameter has been changed from char*(*)(pe_resource_t*, pe_node_t*, gboolean, char const*, pe_working_set_t*) to char*(*)(pcmk_resource_t*, pcmk_node_t*, gboolean, char const*, pcmk_scheduler_t*). | Recompilation of a client program may be broken. |
10 | Base type of field print has been changed from void(*)(pe_resource_t*, char const*, long, void*) to void(*)(pcmk_resource_t*, char const*, long, void*). | Recompilation of a client program may be broken. |
11 | Base type of field state has been changed from enum rsc_role_e(*)(pe_resource_t const*, gboolean) to enum rsc_role_e(*)(pcmk_resource_t const*, gboolean). | Recompilation of a client program may be broken. |
12 | Base type of field unpack has been changed from gboolean(*)(pe_resource_t*, pe_working_set_t*) to gboolean(*)(pcmk_resource_t*, pcmk_scheduler_t*). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of this global data has been changed from resource_object_functions_t[] to pcmk_rsc_methods_t[]. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_resource_t* to pcmk_resource_t*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_node_t* to pcmk_node_t*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_node_t* to pcmk_node_t*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_node_t* to pcmk_node_t*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_resource_t* to pcmk_resource_t*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_resource_t* to pcmk_resource_t*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | Type of return value has been changed from pe_working_set_t* to pcmk_scheduler_t*. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant RSC_ROLE_MAX has been changed from (RSC_ROLE_PROMOTED + 1) to (pcmk_role_promoted + 1). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant RSC_ROLE_PROMOTED_S has been changed from "Promoted" to role2text(pcmk_role_promoted). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant RSC_ROLE_STARTED_S has been changed from "Started" to role2text(pcmk_role_started). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant RSC_ROLE_STOPPED_S has been changed from "Stopped" to role2text(pcmk_role_stopped). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant RSC_ROLE_UNKNOWN_S has been changed from "Unknown" to role2text(pcmk_role_unknown). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant RSC_ROLE_UNPROMOTED_S has been changed from "Unpromoted" to role2text(pcmk_role_unpromoted). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant CRM_FEATURE_SET has been changed from "3.17.4" to "3.19.0". | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_check_config has been changed from 0x08000000ULL to 134217728. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_concurrent_fencing has been changed from 0x00000080ULL to 128. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_enable_unfencing has been changed from 0x00000040ULL to 64. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_have_quorum has been changed from 0x00000001ULL to 1. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_have_remote_nodes has been changed from 0x00040000ULL to 262144. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_have_status has been changed from 0x00020000ULL to 131072. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_have_stonith_resource has been changed from 0x00000020ULL to 32. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_maintenance_mode has been changed from 0x00000008ULL to 8. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_no_compat has been changed from 0x01000000ULL to 16777216. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_no_counts has been changed from 0x00800000ULL to 8388608. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_quick_location has been changed from 0x00100000ULL to 1048576. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_remove_after_stop has been changed from 0x00002000ULL to 8192. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_sanitized has been changed from 0x00200000ULL to 2097152. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_show_scores has been changed from 0x02000000ULL to 33554432. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_show_utilization has been changed from 0x04000000ULL to 67108864. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_shutdown_lock has been changed from 0x00008000ULL to 32768. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_start_failure_fatal has been changed from 0x00001000ULL to 4096. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_startup_fencing has been changed from 0x00004000ULL to 16384. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_startup_probes has been changed from 0x00010000ULL to 65536. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_stdout has been changed from 0x00400000ULL to (1ULL << 22). | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_stonith_enabled has been changed from 0x00000010ULL to 16. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_stop_action_orphans has been changed from 0x00000200ULL to 512. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_stop_everything has been changed from 0x00000400ULL to 1024. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_stop_rsc_orphans has been changed from 0x00000100ULL to 256. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_flag_symmetric_cluster has been changed from 0x00000002ULL to 2. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_allocating has been changed from 0x00000200ULL to 512. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_allow_migrate has been changed from 0x00800000ULL to 8388608. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_allow_remote_remotes has been changed from 0x00004000ULL to 16384. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_block has been changed from 0x00000004ULL to 4. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_critical has been changed from 0x00008000ULL to 32768. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_detect_loop has been changed from 0x00020000ULL to 131072. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_failed has been changed from 0x00010000ULL to 65536. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_failure_ignored has been changed from 0x01000000ULL to 16777216. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_fence_device has been changed from 0x00000040ULL to 64. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_is_container has been changed from 0x08000000ULL to 134217728. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_maintenance has been changed from 0x04000000ULL to 67108864. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_managed has been changed from 0x00000002ULL to 2. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_merging has been changed from 0x00000400ULL to 1024. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_needs_fencing has been changed from 0x20000000ULL to 536870912. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_needs_quorum has been changed from 0x10000000ULL to 268435456. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_needs_unfencing has been changed from 0x40000000ULL to 1073741824. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_notify has been changed from 0x00000010ULL to 16. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_orphan has been changed from 0x00000001ULL to 1. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_orphan_container_filler has been changed from 0x00000008ULL to 8. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_promotable has been changed from 0x00000080ULL to 128. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_provisional has been changed from 0x00000100ULL to 256. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_reload has been changed from 0x00002000ULL to 8192. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_replica_container has been changed from 0x02000000ULL to 33554432. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_restarting has been changed from 0x00000800ULL to 2048. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_runnable has been changed from 0x00040000ULL to 262144. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_start_pending has been changed from 0x00080000ULL to 524288. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_starting has been changed from 0x00100000ULL to 1048576. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_stop has been changed from 0x00001000ULL to 4096. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_stop_unexpected has been changed from 0x00400000ULL to 4194304. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_stopping has been changed from 0x00200000ULL to 2097152. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant pe_rsc_unique has been changed from 0x00000020ULL to 32. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The member pcmk_on_fail_ban with value 2 has been added. | No effect. |
2 | The member pcmk_on_fail_block with value 3 has been added. | No effect. |
3 | The member pcmk_on_fail_demote with value 9 has been added. | No effect. |
4 | The member pcmk_on_fail_fence_node with value 6 has been added. | No effect. |
5 | The member pcmk_on_fail_ignore with value 0 has been added. | No effect. |
6 | The member pcmk_on_fail_reset_remote with value 8 has been added. | No effect. |
7 | The member pcmk_on_fail_restart with value 1 has been added. | No effect. |
8 | The member pcmk_on_fail_restart_container with value 7 has been added. | No effect. |
9 | The member pcmk_on_fail_standby_node with value 5 has been added. | No effect. |
10 | The member pcmk_on_fail_stop with value 4 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_action_demote with value 10 has been added. | No effect. |
2 | The member pcmk_action_demoted with value 11 has been added. | No effect. |
3 | The member pcmk_action_fence with value 13 has been added. | No effect. |
4 | The member pcmk_action_monitor with value 1 has been added. | No effect. |
5 | The member pcmk_action_notified with value 7 has been added. | No effect. |
6 | The member pcmk_action_notify with value 6 has been added. | No effect. |
7 | The member pcmk_action_promote with value 8 has been added. | No effect. |
8 | The member pcmk_action_promoted with value 9 has been added. | No effect. |
9 | The member pcmk_action_shutdown with value 12 has been added. | No effect. |
10 | The member pcmk_action_start with value 4 has been added. | No effect. |
11 | The member pcmk_action_started with value 5 has been added. | No effect. |
12 | The member pcmk_action_stop with value 2 has been added. | No effect. |
13 | The member pcmk_action_stopped with value 3 has been added. | No effect. |
14 | The member pcmk_action_unspecified with value 0 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_multiply_active_block with value 2 has been added. | No effect. |
2 | The member pcmk_multiply_active_restart with value 0 has been added. | No effect. |
3 | The member pcmk_multiply_active_stop with value 1 has been added. | No effect. |
4 | The member pcmk_multiply_active_unexpected with value 3 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_role_promoted with value 4 has been added. | No effect. |
2 | The member pcmk_role_started with value 2 has been added. | No effect. |
3 | The member pcmk_role_stopped with value 1 has been added. | No effect. |
4 | The member pcmk_role_unknown with value 0 has been added. | No effect. |
5 | The member pcmk_role_unpromoted with value 3 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_node_variant_cluster with value 1 has been added. | No effect. |
2 | The member pcmk_node_variant_remote with value 2 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_rsc_match_anon_basename with value 2 has been added. | No effect. |
2 | The member pcmk_rsc_match_basename with value 32 has been added. | No effect. |
3 | The member pcmk_rsc_match_clone_only with value 4 has been added. | No effect. |
4 | The member pcmk_rsc_match_current_node with value 8 has been added. | No effect. |
5 | The member pcmk_rsc_match_history with value 1 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_rsc_variant_bundle with value 3 has been added. | No effect. |
2 | The member pcmk_rsc_variant_clone with value 2 has been added. | No effect. |
3 | The member pcmk_rsc_variant_group with value 1 has been added. | No effect. |
4 | The member pcmk_rsc_variant_primitive with value 0 has been added. | No effect. |
5 | The member pcmk_rsc_variant_unknown with value -1 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The member pcmk_no_quorum_demote with value 4 has been added. | No effect. |
2 | The member pcmk_no_quorum_fence with value 3 has been added. | No effect. |
3 | The member pcmk_no_quorum_freeze with value 0 has been added. | No effect. |
4 | The member pcmk_no_quorum_ignore with value 2 has been added. | No effect. |
5 | The member pcmk_no_quorum_stop with value 1 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | 4th parameter data_set has been renamed to scheduler. | No effect. |
Change | Effect | |
---|---|---|
1 | 4th parameter data_set has been renamed to scheduler. | No effect. |
Change | Effect | |
---|---|---|
1 | 3rd parameter data_set has been renamed to scheduler. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter data_set has been renamed to scheduler. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter data_set has been renamed to scheduler. | No effect. |
Change | Effect | |
---|---|---|
1 | 4th parameter data_set has been renamed to scheduler. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter data_set has been renamed to scheduler. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter data_set has been renamed to scheduler. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter data_set has been renamed to scheduler. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter msg has been renamed to xml. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter msg has been renamed to xml. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter msg has been renamed to xml. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter xml_node has been renamed to xml. | No effect. |
Change | Effect | |
---|---|---|
1 | 1st parameter xml_node has been renamed to xml. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_CANCEL with value "cancel" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_CLEAR_FAILCOUNT with value "clear_failcount" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_CLONE_ONE_OR_MORE with value "clone-one-or-more" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_DELETE with value "delete" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_DEMOTE with value "demote" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_DEMOTED with value "demoted" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_DO_SHUTDOWN with value "do_shutdown" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_LIST with value "list" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_LOAD_STOPPED with value "load_stopped" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_LRM_DELETE with value "lrm_delete" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_MAINTENANCE_NODES with value "maintenance_nodes" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_META_DATA with value "meta-data" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_MIGRATE_FROM with value "migrate_from" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_MIGRATE_TO with value "migrate_to" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_MONITOR with value "monitor" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_NOTIFIED with value "notified" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_NOTIFY with value "notify" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_OFF with value "off" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_ON with value "on" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_ONE_OR_MORE with value "one-or-more" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_PROMOTE with value "promote" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_PROMOTED with value "promoted" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_REBOOT with value "reboot" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_RELOAD with value "reload" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_RELOAD_AGENT with value "reload-agent" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_RUNNING with value "running" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_START with value "start" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_STATUS with value "status" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_STONITH with value "stonith" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_STOP with value "stop" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_STOPPED with value "stopped" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_ACTION_VALIDATE_ALL with value "validate-all" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_DEFAULT_ACTION_TIMEOUT_MS with value 20000 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_DEFAULT_METADATA_TIMEOUT_MS with value 30000 has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_CLONE_MAX with value "clone-max" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_CLONE_MIN with value "clone-min" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_CLONE_NODE_MAX with value "clone-node-max" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_FAILURE_TIMEOUT with value "failure-timeout" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_MIGRATION_THRESHOLD with value "migration-threshold" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_PROMOTED_MAX with value "promoted-max" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_META_PROMOTED_NODE_MAX with value "promoted-node-max" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_XA_FORMAT with value "format" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant XML_CONFIG_ATTR_NODE_PENDING_TIMEOUT with value "node-pending-timeout" has been added. | No effect. |
Change | Effect | |
---|---|---|
1 | The constant PCMK_NODE_ATTR_TERMINATE with value "terminate" has been added. | No effect. |