Page MenuHomeClusterLabs Projects
Feed Advanced Search

Oct 4 2022

kgaillot committed rPc382138929ce: Refactor: scheduler: best practices for group_internal_constraints() (authored by kgaillot).
Refactor: scheduler: best practices for group_internal_constraints()
Oct 4 2022, 2:56 PM
kgaillot committed rPbb83e91fdf21: Doc: scheduler: document why the order of orderings matters (authored by kgaillot).
Doc: scheduler: document why the order of orderings matters
Oct 4 2022, 2:56 PM
kgaillot committed rP9769cdad4fdc: Log: scheduler: improve resource action ordering messages (authored by kgaillot).
Log: scheduler: improve resource action ordering messages
Oct 4 2022, 2:56 PM
kgaillot committed rP9db2c2e73056: Refactor: scheduler: drop redundant group orderings (authored by kgaillot).
Refactor: scheduler: drop redundant group orderings
Oct 4 2022, 2:56 PM

Sep 30 2022

kgaillot committed rPabc30eefab79: Refactor: scheduler: drop num_children group variant member (authored by kgaillot).
Refactor: scheduler: drop num_children group variant member
Sep 30 2022, 12:18 AM
kgaillot committed rP828a9b5da275: Refactor: scheduler: drop unused group variant members (authored by kgaillot).
Refactor: scheduler: drop unused group variant members
Sep 30 2022, 12:18 AM
kgaillot committed rP7854b600352c: Refactor: scheduler: use flags instead of booleans for group variant members (authored by kgaillot).
Refactor: scheduler: use flags instead of booleans for group variant members
Sep 30 2022, 12:18 AM
kgaillot committed rPce71f431e983: Refactor: scheduler: add accessors for group flags (authored by kgaillot).
Refactor: scheduler: add accessors for group flags
Sep 30 2022, 12:18 AM
kgaillot committed rPed8fc554ce46: Refactor: scheduler: drop first_child member from group variant data (authored by kgaillot).
Refactor: scheduler: drop first_child member from group variant data
Sep 30 2022, 12:18 AM
kgaillot committed rP2b0257143405: Refactor: scheduler: add accessor for last group member (authored by kgaillot).
Refactor: scheduler: add accessor for last group member
Sep 30 2022, 12:18 AM
kgaillot committed rP490432e4988c: Refactor: scheduler: isolate group variant data in group.c (authored by kgaillot).
Refactor: scheduler: isolate group variant data in group.c
Sep 30 2022, 12:18 AM
kgaillot committed rP23d59d239a50: Refactor: scheduler: drop native variant data (authored by kgaillot).
Refactor: scheduler: drop native variant data
Sep 30 2022, 12:18 AM

Sep 29 2022

kgaillot committed rP704c857d166e: Low: libcrmcommon: assert on UUID generation failure (authored by kgaillot).
Low: libcrmcommon: assert on UUID generation failure
Sep 29 2022, 5:06 PM
kgaillot committed rP0e7e1724a9dc: Low: fencer: don't try to free NULL GString (authored by kgaillot).
Low: fencer: don't try to free NULL GString
Sep 29 2022, 5:06 PM
kgaillot committed rPa1a3f1ace2de: Refactor: scheduler: make assign_best_node() take const node (authored by kgaillot).
Refactor: scheduler: make assign_best_node() take const node
Sep 29 2022, 4:16 PM
kgaillot committed rPba7044a76b2c: Refactor: scheduler: clarify pointer arguments to assign() method (authored by kgaillot).
Refactor: scheduler: clarify pointer arguments to assign() method
Sep 29 2022, 4:16 PM
kgaillot committed rP1317a5a86006: Refactor: scheduler: clarify colocation-related pointer arguments (authored by kgaillot).
Refactor: scheduler: clarify colocation-related pointer arguments
Sep 29 2022, 4:16 PM
kgaillot committed rPa0ef03869ef3: Refactor: libpe_status: is_set_recursive() argument can be const (authored by kgaillot).
Refactor: libpe_status: is_set_recursive() argument can be const
Sep 29 2022, 4:16 PM
kgaillot committed rP9e49df057e91: Refactor: scheduler: is_child_compatible() arguments can be const (authored by kgaillot).
Refactor: scheduler: is_child_compatible() arguments can be const
Sep 29 2022, 4:16 PM
kgaillot committed rP0cc5c6104dae: Refactor: scheduler: make bundle function arguments const where possible (authored by kgaillot).
Refactor: scheduler: make bundle function arguments const where possible
Sep 29 2022, 4:16 PM
kgaillot committed rP79be8d1a704a: Refactor: libpe_status: pe_node_attribute_raw() argument can be const (authored by kgaillot).
Refactor: libpe_status: pe_node_attribute_raw() argument can be const
Sep 29 2022, 4:16 PM
kgaillot committed rPad9725277c4b: Refactor: scheduler: find_compatible_child() argument can be const (authored by kgaillot).
Refactor: scheduler: find_compatible_child() argument can be const
Sep 29 2022, 4:16 PM
kgaillot committed rP5eb42a9aa88d: Refactor: scheduler: clarify promotable function arguments (authored by kgaillot).
Refactor: scheduler: clarify promotable function arguments
Sep 29 2022, 4:16 PM
kgaillot committed rP5b4255fe03ed: Refactor: scheduler: clarify pointer arguments to apply_coloc_score() method (authored by kgaillot).
Refactor: scheduler: clarify pointer arguments to apply_coloc_score() method
Sep 29 2022, 4:16 PM
kgaillot committed rP82b4baa4e9b7: Refactor: libpe_status: argument to pe__rsc_bool_str() can be const (authored by kgaillot).
Refactor: libpe_status: argument to pe__rsc_bool_str() can be const
Sep 29 2022, 4:16 PM
kgaillot committed rP7d06ae5a95e8: Refactor: scheduler: first two arguments to add_utilization() method can be… (authored by kgaillot).
Refactor: scheduler: first two arguments to add_utilization() method can be…
Sep 29 2022, 4:16 PM
kgaillot committed rP6ac6181dc365: Refactor: scheduler: rsc argument to pcmk__release_node_capacity() can be const (authored by kgaillot).
Refactor: scheduler: rsc argument to pcmk__release_node_capacity() can be const
Sep 29 2022, 4:16 PM
kgaillot committed rP449d9af69aec: Refactor: scheduler: functionize ordering resource start/stop vs unfencing (authored by kgaillot).
Refactor: scheduler: functionize ordering resource start/stop vs unfencing
Sep 29 2022, 4:16 PM
kgaillot committed rP55ba38abbc6e: Refactor: scheduler: clarify pointer arguments to primitive-related functions (authored by kgaillot).
Refactor: scheduler: clarify pointer arguments to primitive-related functions
Sep 29 2022, 4:16 PM
kgaillot committed rP350ac6723ead: Refactor: scheduler: functionize banning resource from non-locked node (authored by kgaillot).
Refactor: scheduler: functionize banning resource from non-locked node
Sep 29 2022, 4:16 PM
kgaillot committed rP4c1b0c638d24: Refactor: scheduler: reformat resource action matrices (authored by kgaillot).
Refactor: scheduler: reformat resource action matrices
Sep 29 2022, 10:25 AM
kgaillot committed rPba55af4815d7: Refactor: scheduler: change return type of resource transition function (authored by kgaillot).
Refactor: scheduler: change return type of resource transition function
Sep 29 2022, 10:25 AM
kgaillot committed rPbab714c3bc18: Refactor: scheduler: best practices for PromoteRsc() (authored by kgaillot).
Refactor: scheduler: best practices for PromoteRsc()
Sep 29 2022, 10:25 AM
kgaillot committed rPe5466573888a: Refactor: scheduler: best practices for StopRsc() (authored by kgaillot).
Refactor: scheduler: best practices for StopRsc()
Sep 29 2022, 10:25 AM
kgaillot committed rPd3b9cfda3f66: Refactor: scheduler: best practices for StartRsc() (authored by kgaillot).
Refactor: scheduler: best practices for StartRsc()
Sep 29 2022, 10:25 AM
kgaillot committed rP3dfb5a94e7f4: Refactor: scheduler: rename RoleError() to assert_role_error() (authored by kgaillot).
Refactor: scheduler: rename RoleError() to assert_role_error()
Sep 29 2022, 10:24 AM
kgaillot committed rPdbc90d68def2: Fix: scheduler: don't demote on expected node (authored by kgaillot).
Fix: scheduler: don't demote on expected node
Sep 29 2022, 10:24 AM
kgaillot committed rP15b08cd8590f: Refactor: scheduler: best practices for DemoteRsc() (authored by kgaillot).
Refactor: scheduler: best practices for DemoteRsc()
Sep 29 2022, 10:24 AM
kgaillot committed rP6bca26b259f7: Refactor: scheduler: best practices for DeleteRsc() (authored by kgaillot).
Refactor: scheduler: best practices for DeleteRsc()
Sep 29 2022, 10:24 AM
kgaillot committed rPc162b72728c0: Refactor: scheduler: best practices for native_append_meta() (authored by kgaillot).
Refactor: scheduler: best practices for native_append_meta()
Sep 29 2022, 10:24 AM
kgaillot committed rP1788a76b39a4: Refactor: scheduler: rename append_meta() method (authored by kgaillot).
Refactor: scheduler: rename append_meta() method
Sep 29 2022, 10:24 AM
kgaillot committed rP79ebb2094d80: Refactor: scheduler: add bundle meta-attribute in primitive method (authored by kgaillot).
Refactor: scheduler: add bundle meta-attribute in primitive method
Sep 29 2022, 10:24 AM
kgaillot committed rP8db5e8fa3591: Refactor: scheduler: declare a few functions in library-private header (authored by kgaillot).
Refactor: scheduler: declare a few functions in library-private header
Sep 29 2022, 10:24 AM
kgaillot committed rPec3e96867c0a: Refactor: scheduler: new convenience function for comparing nodes (authored by kgaillot).
Refactor: scheduler: new convenience function for comparing nodes
Sep 29 2022, 10:24 AM
kgaillot committed rP57d9ccbdac14: Refactor: scheduler: use pe__same_node() in pcmk_sched_primitive.c (authored by kgaillot).
Refactor: scheduler: use pe__same_node() in pcmk_sched_primitive.c
Sep 29 2022, 10:24 AM

Sep 28 2022

kgaillot committed rP08daef80c63b: Refactor: scheduler: functionize setting resource's next role to default (authored by kgaillot).
Refactor: scheduler: functionize setting resource's next role to default
Sep 28 2022, 10:12 AM
kgaillot committed rP856c7c8758c8: Refactor: scheduler: functionize creating pending start (authored by kgaillot).
Refactor: scheduler: functionize creating pending start
Sep 28 2022, 10:12 AM
kgaillot committed rPe514d3c09036: Refactor: scheduler: functionize bringing resource to next role (authored by kgaillot).
Refactor: scheduler: functionize bringing resource to next role
Sep 28 2022, 10:12 AM
kgaillot committed rP1f75d5a81f0a: Doc: scheduler: add a doxygen block to rsc_avoids_remote_nodes() (authored by kgaillot).
Doc: scheduler: add a doxygen block to rsc_avoids_remote_nodes()
Sep 28 2022, 10:12 AM
kgaillot committed rP5a8a9d3d5759: Refactor: scheduler: best practices for native_create_actions() (authored by kgaillot).
Refactor: scheduler: best practices for native_create_actions()
Sep 28 2022, 10:12 AM
kgaillot committed rPdd3a4dbcec4b: Refactor: scheduler: best practices for native_internal_constraints() (authored by kgaillot).
Refactor: scheduler: best practices for native_internal_constraints()
Sep 28 2022, 10:12 AM
kgaillot committed rPe5b5fe840e71: Refactor: scheduler: make node argument to action_flags() const (authored by kgaillot).
Refactor: scheduler: make node argument to action_flags() const
Sep 28 2022, 10:12 AM
kgaillot committed rP48cb63d65bba: Refactor: libpe_status: all arguments to find_first_action() are now const (authored by kgaillot).
Refactor: libpe_status: all arguments to find_first_action() are now const
Sep 28 2022, 10:12 AM
kgaillot committed rP724ab9559abe: Refactor: scheduler: best practices for native_action_flags() (authored by kgaillot).
Refactor: scheduler: best practices for native_action_flags()
Sep 28 2022, 10:12 AM
kgaillot committed rP5f55f48e81fb: Refactor: scheduler: use pcmk__apply_location() as primitive resource method (authored by kgaillot).
Refactor: scheduler: use pcmk__apply_location() as primitive resource method
Sep 28 2022, 10:12 AM
kgaillot committed rP64ca7641754c: Refactor: scheduler: reverse argument order to pcmk__apply_location() (authored by kgaillot).
Refactor: scheduler: reverse argument order to pcmk__apply_location()
Sep 28 2022, 10:12 AM
kgaillot committed rP8dfa3b06cb2b: Refactor: scheduler: rename rsc_location() resource method (authored by kgaillot).
Refactor: scheduler: rename rsc_location() resource method
Sep 28 2022, 10:12 AM
kgaillot committed rPe7f492709192: Refactor: scheduler: rename pcmk__assign_primitive() (authored by kgaillot).
Refactor: scheduler: rename pcmk__assign_primitive()
Sep 28 2022, 10:12 AM
kgaillot committed rP8502d22af903: Test: cts-cli: update expected outputs for function rename (authored by kgaillot).
Test: cts-cli: update expected outputs for function rename
Sep 28 2022, 10:12 AM
kgaillot committed rPdc4948431b84: Refactor: scheduler: drop redundant argument from schedule_restart_actions() (authored by kgaillot).
Refactor: scheduler: drop redundant argument from schedule_restart_actions()
Sep 28 2022, 10:12 AM
kgaillot committed rP517706f52de3: Doc: scheduler: note ignored argument to primitive action_flags() implementation (authored by kgaillot).
Doc: scheduler: note ignored argument to primitive action_flags() implementation
Sep 28 2022, 10:12 AM

Sep 26 2022

kgaillot committed rPe5c8219e3d2c: API: libcrmcommon: argument to pcmk_xml_attrs2nvpairs() is now const (authored by kgaillot).
API: libcrmcommon: argument to pcmk_xml_attrs2nvpairs() is now const
Sep 26 2022, 3:07 PM
kgaillot committed rP1bdd21e863f5: API: libcrmcommon: first argument to pcmk_ipc_name() is now const (authored by kgaillot).
API: libcrmcommon: first argument to pcmk_ipc_name() is now const
Sep 26 2022, 3:07 PM
kgaillot committed rPa3bc90ab79b0: API: libcrmcommon: last argument to crm_write_blackbox() is now const (authored by kgaillot).
API: libcrmcommon: last argument to crm_write_blackbox() is now const
Sep 26 2022, 3:06 PM
kgaillot committed rPffca52bbb3e4: API: libcrmcommon: argument to pcmk_controld_api_replies_expected() is now const (authored by kgaillot).
API: libcrmcommon: argument to pcmk_controld_api_replies_expected() is now const
Sep 26 2022, 3:06 PM
kgaillot committed rP6a771c1bf727: Low: libcrmcommon: copy result reason/stdout/stderr correctly (authored by kgaillot).
Low: libcrmcommon: copy result reason/stdout/stderr correctly
Sep 26 2022, 3:06 PM
kgaillot committed rPd7e25d34edbe: Refactor: libcrmcommon: clarify pointer arguments (authored by kgaillot).
Refactor: libcrmcommon: clarify pointer arguments
Sep 26 2022, 3:06 PM
kgaillot committed rP6dfb92acbe4d: Doc: libcrmcommon: correct some pointer descriptions (authored by kgaillot).
Doc: libcrmcommon: correct some pointer descriptions
Sep 26 2022, 3:06 PM

Sep 22 2022

kgaillot committed rP286dad917080: Refactor: scheduler: functionize adding migration meta-attributes (authored by kgaillot).
Refactor: scheduler: functionize adding migration meta-attributes
Sep 22 2022, 6:15 PM
kgaillot committed rPbd0dd7b1b82e: Refactor: scheduler: make node argument to DeleteRsc() const (authored by kgaillot).
Refactor: scheduler: make node argument to DeleteRsc() const
Sep 22 2022, 6:15 PM
kgaillot committed rP576358142d48: Refactor: scheduler: best practices when creating migration actions (authored by kgaillot).
Refactor: scheduler: best practices when creating migration actions
Sep 22 2022, 6:15 PM
kgaillot committed rPf558e38935dd: Low: scheduler: improve migration code in native_create_actions() (authored by kgaillot).
Low: scheduler: improve migration code in native_create_actions()
Sep 22 2022, 6:15 PM
kgaillot committed rP349fb311e0c9: Refactor: scheduler: functionize aborting a dangling migration (authored by kgaillot).
Refactor: scheduler: functionize aborting a dangling migration
Sep 22 2022, 6:15 PM
kgaillot committed rP845672f32c9d: Log: scheduler: trace-log the reason why a resource can't migrate (authored by kgaillot).
Log: scheduler: trace-log the reason why a resource can't migrate
Sep 22 2022, 6:15 PM
kgaillot committed rP1ea42fa95b67: Refactor: scheduler: separate migration code into own source file (authored by kgaillot).
Refactor: scheduler: separate migration code into own source file
Sep 22 2022, 6:15 PM
kgaillot committed rPc6b7349d9e5c: Refactor: scheduler: move handle_migration_ordering() (authored by kgaillot).
Refactor: scheduler: move handle_migration_ordering()
Sep 22 2022, 6:15 PM
kgaillot committed rP6b1eff28174a: Refactor: scheduler: best practices for pcmk__order_migration_equivalents() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__order_migration_equivalents()
Sep 22 2022, 6:15 PM
kgaillot committed rP004db77cae3a: API: libpe_status: argument to pe_rsc_is_unique_clone() is now const (authored by kgaillot).
API: libpe_status: argument to pe_rsc_is_unique_clone() is now const
Sep 22 2022, 2:59 PM
kgaillot committed rPd44003cc58de: Refactor: liblrmd: clarify pointer arguments in headers (authored by kgaillot).
Refactor: liblrmd: clarify pointer arguments in headers
Sep 22 2022, 2:59 PM
kgaillot committed rP99ecfa5d59b1: API: libpe_status: argument to pe_rsc_is_anon_clone() is now const (authored by kgaillot).
API: libpe_status: argument to pe_rsc_is_anon_clone() is now const
Sep 22 2022, 2:59 PM
kgaillot committed rP9ec2a63a9d6b: Refactor: libpe_status: clarify pointer arguments in headers (authored by kgaillot).
Refactor: libpe_status: clarify pointer arguments in headers
Sep 22 2022, 2:59 PM
kgaillot committed rPf6b9ab984016: Refactor: libcrmservice: clarify pointer arguments in headers (authored by kgaillot).
Refactor: libcrmservice: clarify pointer arguments in headers
Sep 22 2022, 2:59 PM
kgaillot committed rPd5766c93712f: Test: cts-fencing: update expected results for recent change (authored by kgaillot).
Test: cts-fencing: update expected results for recent change
Sep 22 2022, 2:59 PM
kgaillot committed rP943fb5454c6b: Low: executor: work around flag value mistake (authored by kgaillot).
Low: executor: work around flag value mistake
Sep 22 2022, 2:59 PM
kgaillot committed rP15dc1b4129d8: Doc: liblrmd: improve API documentation (authored by kgaillot).
Doc: liblrmd: improve API documentation
Sep 22 2022, 2:59 PM
kgaillot committed rPe13e0be1ea76: Doc: libcrmservice: improve API documentation (authored by kgaillot).
Doc: libcrmservice: improve API documentation
Sep 22 2022, 2:59 PM

Sep 20 2022

kgaillot committed rPddea172fdd77: API: libcrmcommon: argv argument to crm_log_preinit() is now char *const * (authored by kgaillot).
API: libcrmcommon: argv argument to crm_log_preinit() is now char *const *
Sep 20 2022, 7:15 PM
kgaillot committed rP8338a3ee77b9: Refactor: libcrmcommon: clarify pointer arguments in headers (authored by kgaillot).
Refactor: libcrmcommon: clarify pointer arguments in headers
Sep 20 2022, 7:15 PM
kgaillot committed rPb73e44fc1d23: API: libcrmcommon: first argument to crm_copy_xml_element() is now const (authored by kgaillot).
API: libcrmcommon: first argument to crm_copy_xml_element() is now const
Sep 20 2022, 7:15 PM
kgaillot committed rP8309de6e4aaa: Refactor: libcib: clarify pointer arguments in headers (authored by kgaillot).
Refactor: libcib: clarify pointer arguments in headers
Sep 20 2022, 7:15 PM
kgaillot committed rPd05de098d823: API: libcrmcommon: deprecate crm_destroy_xml() (authored by kgaillot).
API: libcrmcommon: deprecate crm_destroy_xml()
Sep 20 2022, 7:15 PM
kgaillot committed rPd0990d647fab: API: libstonithd: last argument to stonith_api_operations_t:register_device()… (authored by kgaillot).
API: libstonithd: last argument to stonith_api_operations_t:register_device()…
Sep 20 2022, 7:15 PM
kgaillot committed rP1f63724fb528: API: libstonithd: last argument to stonith_api_operations_t:register_level() is… (authored by kgaillot).
API: libstonithd: last argument to stonith_api_operations_t:register_level() is…
Sep 20 2022, 7:15 PM
kgaillot committed rP8f1ed35056f0: API: libstonithd: last argument to stonith_api_operations_t:register_level_full… (authored by kgaillot).
API: libstonithd: last argument to stonith_api_operations_t:register_level_full…
Sep 20 2022, 7:15 PM
kgaillot committed rPa0a946857cfd: API: libstonithd: params argument to stonith_api_operations_t:validate() is now… (authored by kgaillot).
API: libstonithd: params argument to stonith_api_operations_t:validate() is now…
Sep 20 2022, 7:15 PM
kgaillot committed rP3add3eac941b: Refactor: libstonithd: clarify pointer arguments in headers (authored by kgaillot).
Refactor: libstonithd: clarify pointer arguments in headers
Sep 20 2022, 7:14 PM
kgaillot committed rP4c033d52b1d9: Low: fencing: use a default timeout with metadata and validate (authored by kgaillot).
Low: fencing: use a default timeout with metadata and validate
Sep 20 2022, 3:44 PM
kgaillot committed rP5873ffb81b51: Doc: fencer: improve stonith_api_operations_t:metadata() description (authored by kgaillot).
Doc: fencer: improve stonith_api_operations_t:metadata() description
Sep 20 2022, 3:44 PM
kgaillot committed rP8c98bd94e4bd: Doc: fencing: add doxygen block for stonith__action_create() (authored by kgaillot).
Doc: fencing: add doxygen block for stonith__action_create()
Sep 20 2022, 3:44 PM
kgaillot committed rPe98387fb6dbc: Refactor: fencing: make stonith_action_t:async bool (authored by kgaillot).
Refactor: fencing: make stonith_action_t:async bool
Sep 20 2022, 3:44 PM