Page MenuHomeClusterLabs Projects
Feed Advanced Search

Jun 20 2023

kgaillot committed rP76a564a27cef: Doc: scheduler: correct doxygen blocks (authored by kgaillot).
Doc: scheduler: correct doxygen blocks
Jun 20 2023, 3:29 PM
kgaillot committed rP0b56aec036b7: Refactor: libpacemaker: improve formatting for consistency (authored by kgaillot).
Refactor: libpacemaker: improve formatting for consistency
Jun 20 2023, 3:29 PM
kgaillot committed rP0d056e00faba: Refactor: libpacemaker: use pcmk__str_eq() instead of pcmk__strcmp() (authored by kgaillot).
Refactor: libpacemaker: use pcmk__str_eq() instead of pcmk__strcmp()
Jun 20 2023, 3:29 PM
kgaillot committed rPb0a9ce2b20eb: Low: scheduler: check pointer for NULL *before* dereferencing it (authored by kgaillot).
Low: scheduler: check pointer for NULL *before* dereferencing it
Jun 20 2023, 3:29 PM
kgaillot committed rPb14eb1668cca: Refactor: libpacemaker: keep all lines to maximum 80 characters (authored by kgaillot).
Refactor: libpacemaker: keep all lines to maximum 80 characters
Jun 20 2023, 3:29 PM

Jun 15 2023

kgaillot committed rP5a4aca626c25: Build: rpm: enforce libcmocka-devel version dependency (authored by kgaillot).
Build: rpm: enforce libcmocka-devel version dependency
Jun 15 2023, 4:26 PM
kgaillot committed rPc82a7bb82376: Refactor: scheduler: drop redundant argument from pcmk__new_colocation() (authored by kgaillot).
Refactor: scheduler: drop redundant argument from pcmk__new_colocation()
Jun 15 2023, 3:06 PM
kgaillot committed rPfba0cc9a5d85: Refactor: scheduler: drop redundant argument from pcmk__new_location() (authored by kgaillot).
Refactor: scheduler: drop redundant argument from pcmk__new_location()
Jun 15 2023, 3:06 PM
kgaillot committed rP01cd51bce727: Refactor: scheduler: drop unused argument from… (authored by kgaillot).
Refactor: scheduler: drop unused argument from…
Jun 15 2023, 3:06 PM
kgaillot committed rPf3f56f925c80: Refactor: scheduler: drop redundant arguments from static functions (authored by kgaillot).
Refactor: scheduler: drop redundant arguments from static functions
Jun 15 2023, 3:06 PM
kgaillot committed rP8a41968cc69f: Refactor: scheduler: drop redundant argument from add_downed_nodes() (authored by kgaillot).
Refactor: scheduler: drop redundant argument from add_downed_nodes()
Jun 15 2023, 3:06 PM
kgaillot committed rP2bd54835c916: Refactor: scheduler: drop redundant argument from best_op() (authored by kgaillot).
Refactor: scheduler: drop redundant argument from best_op()
Jun 15 2023, 3:06 PM
kgaillot committed rP6f5706c0dd46: Refactor: scheduler: make add_start_restart_orderings_for_rsc() a GFunc (authored by kgaillot).
Refactor: scheduler: make add_start_restart_orderings_for_rsc() a GFunc
Jun 15 2023, 3:06 PM
kgaillot committed rP9aeb11919fa6: Refactor: scheduler: make apply_stickiness() a GFunc instead of casting (authored by kgaillot).
Refactor: scheduler: make apply_stickiness() a GFunc instead of casting
Jun 15 2023, 3:06 PM
kgaillot committed rPcfd6c69e947c: Refactor: scheduler: drop redundant argument from static functions (authored by kgaillot).
Refactor: scheduler: drop redundant argument from static functions
Jun 15 2023, 3:06 PM
kgaillot committed rPb8326d67e64e: Refactor: scheduler: make clear_failcounts_if_orphaned() a GFunc (authored by kgaillot).
Refactor: scheduler: make clear_failcounts_if_orphaned() a GFunc
Jun 15 2023, 3:06 PM
kgaillot committed rP0704a1c19790: Refactor: scheduler: drop redundant argument from new_load_stopped_op() (authored by kgaillot).
Refactor: scheduler: drop redundant argument from new_load_stopped_op()
Jun 15 2023, 3:06 PM
kgaillot committed rP3bf7050e836f: Refactor: scheduler: drop redundant arguments from static functions (authored by kgaillot).
Refactor: scheduler: drop redundant arguments from static functions
Jun 15 2023, 3:06 PM
kgaillot committed rPf17c62b3a39a: Refactor: scheduler: drop redundant arguments from static functions (authored by kgaillot).
Refactor: scheduler: drop redundant arguments from static functions
Jun 15 2023, 3:06 PM
kgaillot committed rPc84234d9e389: Refactor: scheduler,tools: drop redundant argument from locations-and… (authored by kgaillot).
Refactor: scheduler,tools: drop redundant argument from locations-and…
Jun 15 2023, 3:06 PM
kgaillot committed rPfa4da0f8af75: Refactor: scheduler: drop redundant argument from static functions (authored by kgaillot).
Refactor: scheduler: drop redundant argument from static functions
Jun 15 2023, 3:06 PM
kgaillot committed rPeb6910333ef5: Refactor: scheduler: fix some doxygen/const issues (authored by kgaillot).
Refactor: scheduler: fix some doxygen/const issues
Jun 15 2023, 3:06 PM

Jun 14 2023

kgaillot committed rPebf98b4e1599: Refactor: scheduler: consolidate scheduler headers (authored by kgaillot).
Refactor: scheduler: consolidate scheduler headers
Jun 14 2023, 6:17 PM
kgaillot committed rPfce16664452b: Refactor: scheduler, tools: use boolean types more appropriately (authored by kgaillot).
Refactor: scheduler, tools: use boolean types more appropriately
Jun 14 2023, 6:17 PM
kgaillot committed rP2de8fc10e144: Log: libpacemaker: use "assignment" terminology consistently (authored by kgaillot).
Log: libpacemaker: use "assignment" terminology consistently
Jun 14 2023, 6:17 PM
kgaillot committed rP031aa0b2a62a: Doc: Pacemaker Explained, Pacemaker Development: use assignment terminology… (authored by kgaillot).
Doc: Pacemaker Explained, Pacemaker Development: use assignment terminology…
Jun 14 2023, 6:17 PM
kgaillot committed rPe66d21f81d97: Log: libpacemaker: avoid "weight" in log messages (authored by kgaillot).
Log: libpacemaker: avoid "weight" in log messages
Jun 14 2023, 6:17 PM
kgaillot committed rPbc9b9281d39a: Refactor: scheduler: rename pe__show_node_weights() (authored by kgaillot).
Refactor: scheduler: rename pe__show_node_weights()
Jun 14 2023, 6:17 PM
kgaillot committed rPebb8be32682f: Refactor: scheduler: use pe__same_node() where appropriate (authored by kgaillot).
Refactor: scheduler: use pe__same_node() where appropriate
Jun 14 2023, 6:17 PM
kgaillot committed rPd0417fc0a4c8: Refactor: scheduler: improve formatting of header (authored by kgaillot).
Refactor: scheduler: improve formatting of header
Jun 14 2023, 6:17 PM
kgaillot committed rPeb497a3b2ee8: Refactor: tools: let implicit cast happen (authored by kgaillot).
Refactor: tools: let implicit cast happen
Jun 14 2023, 6:17 PM
kgaillot committed rP1e4a0be89dba: Low: libpacemaker: use "Assignment" instead of "Allocation" (authored by kgaillot).
Low: libpacemaker: use "Assignment" instead of "Allocation"
Jun 14 2023, 6:17 PM

Jun 13 2023

kgaillot committed rP0ef01ef2292e: Test: cts-cli,cts-scheduler: update expected scores for function rename (authored by kgaillot).
Test: cts-cli,cts-scheduler: update expected scores for function rename
Jun 13 2023, 8:38 PM
kgaillot committed rP0c5b7392ac83: Refactor: scheduler: best practices for pcmk__bundle_allocate() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__bundle_allocate()
Jun 13 2023, 8:37 PM
kgaillot committed rP435885725bc6: Refactor: scheduler: best practices for pcmk__bundle_create_actions() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__bundle_create_actions()
Jun 13 2023, 8:37 PM
kgaillot committed rP551648ec6237: Refactor: scheduler: best practices for pcmk__bundle_internal_constraints() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__bundle_internal_constraints()
Jun 13 2023, 8:37 PM
kgaillot committed rPd90d04f27e1b: Refactor: scheduler: remove dead code in pcmk__bundle_internal_constraints() (authored by kgaillot).
Refactor: scheduler: remove dead code in pcmk__bundle_internal_constraints()
Jun 13 2023, 8:37 PM
kgaillot committed rP41c8e314407b: Refactor: scheduler: de-functionize compatible_replica_for_node() (authored by kgaillot).
Refactor: scheduler: de-functionize compatible_replica_for_node()
Jun 13 2023, 8:37 PM
kgaillot committed rP968b347fbe1e: Refactor: scheduler: best practices for compatible_replica() (authored by kgaillot).
Refactor: scheduler: best practices for compatible_replica()
Jun 13 2023, 8:37 PM
kgaillot committed rP9cf7f4eda089: Refactor: scheduler: best practices for pcmk__bundle_apply_coloc_score() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__bundle_apply_coloc_score()
Jun 13 2023, 8:37 PM
kgaillot committed rP97ae3a682ac1: Refactor: best practices for pcmk__bundle_action_flags() (authored by kgaillot).
Refactor: best practices for pcmk__bundle_action_flags()
Jun 13 2023, 8:37 PM
kgaillot committed rP094cadbf45a3: Refactor: scheduler: best practices for pcmk__bundle_rsc_location() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__bundle_rsc_location()
Jun 13 2023, 8:37 PM
kgaillot committed rP3ac82d5e911f: Refactor: scheduler: best practices for pcmk__bundle_expand() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__bundle_expand()
Jun 13 2023, 8:37 PM
kgaillot committed rP99c568a9e8b3: Refactor: scheduler: best practices for pcmk__bundle_create_probe() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__bundle_create_probe()
Jun 13 2023, 8:37 PM
kgaillot committed rPcaa33b1929ca: Refactor: scheduler: best practices for pcmk__output_bundle_actions() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__output_bundle_actions()
Jun 13 2023, 8:37 PM
kgaillot committed rP9493d2327a8f: Refactor: scheduler: best practices for pcmk__bundle_add_utilization() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__bundle_add_utilization()
Jun 13 2023, 8:37 PM
kgaillot committed rP9ff7317c76c9: Refactor: scheduler: best practices for pcmk__bundle_shutdown_lock() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__bundle_shutdown_lock()
Jun 13 2023, 8:37 PM
kgaillot committed rP452b902ae861: Refactor: scheduler: rearrange bundle internal constraint creation (authored by kgaillot).
Refactor: scheduler: rearrange bundle internal constraint creation
Jun 13 2023, 8:37 PM
kgaillot committed rP65abdafcb317: Refactor: scheduler: rename variable for clarity (authored by kgaillot).
Refactor: scheduler: rename variable for clarity
Jun 13 2023, 8:37 PM
kgaillot committed rP34fb9fdf418a: Refactor: scheduler: use uint32_t for action flags in method (authored by kgaillot).
Refactor: scheduler: use uint32_t for action flags in method
Jun 13 2023, 8:37 PM
kgaillot committed rPaca7b8ad83b7: Doc: scheduler: comment why bundled resource is used for some actions (authored by kgaillot).
Doc: scheduler: comment why bundled resource is used for some actions
Jun 13 2023, 8:37 PM

Jun 12 2023

kgaillot committed rP440c14c5b3cf: Refactor: scheduler: pass colocation to add_colocated_node_scores() (authored by kgaillot).
Refactor: scheduler: pass colocation to add_colocated_node_scores()
Jun 12 2023, 2:47 PM
kgaillot committed rPd712190228d7: Fix: scheduler: compare anti-colocation dependent negative preferences against… (authored by kgaillot).
Fix: scheduler: compare anti-colocation dependent negative preferences against…
Jun 12 2023, 2:47 PM
kgaillot committed rPaf0d061ac866: Test: scheduler: update group-anticolocation test for recent change (authored by kgaillot).
Test: scheduler: update group-anticolocation test for recent change
Jun 12 2023, 2:47 PM
kgaillot committed rP2f370871ebf4: Test: scheduler: add more group anti-colocation tests (authored by kgaillot).
Test: scheduler: add more group anti-colocation tests
Jun 12 2023, 2:47 PM
kgaillot committed rP4eb43282aa43: Refactor: scheduler: move is_bundle_node() to libpe_status (authored by kgaillot).
Refactor: scheduler: move is_bundle_node() to libpe_status
Jun 12 2023, 2:28 PM
kgaillot committed rPb93fbddd1d94: Refactor: scheduler: use bundle convenience functions (authored by kgaillot).
Refactor: scheduler: use bundle convenience functions
Jun 12 2023, 2:28 PM
kgaillot committed rP8b186f83411b: Refactor: scheduler: expose pe__bundle_replica_t internally (authored by kgaillot).
Refactor: scheduler: expose pe__bundle_replica_t internally
Jun 12 2023, 2:28 PM
kgaillot committed rP939ffda3a7fa: Refactor: scheduler: add accessor for a bundle's inner resource (authored by kgaillot).
Refactor: scheduler: add accessor for a bundle's inner resource
Jun 12 2023, 2:28 PM
kgaillot committed rPd0e103782f11: Refactor: scheduler: add iterator function for bundle replicas (authored by kgaillot).
Refactor: scheduler: add iterator function for bundle replicas
Jun 12 2023, 2:28 PM
kgaillot committed rP7fdb0423263e: Refactor: scheduler: use replica iterator in pcmk__bundle_create_actions() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_create_actions()
Jun 12 2023, 2:28 PM
kgaillot committed rP094835d92ba1: Refactor: scheduler: use replica iterator in pcmk__bundle_internal_constraints() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_internal_constraints()
Jun 12 2023, 2:28 PM
kgaillot committed rPb0be9027c7d7: Refactor: scheduler: drop redundant arguments from compatible_replica() (authored by kgaillot).
Refactor: scheduler: drop redundant arguments from compatible_replica()
Jun 12 2023, 2:28 PM
kgaillot committed rP21d366d9f113: Refactor: scheduler: use replica iterator in compatible_replica_for_node() (authored by kgaillot).
Refactor: scheduler: use replica iterator in compatible_replica_for_node()
Jun 12 2023, 2:28 PM
kgaillot committed rP2e693e9981fd: Refactor: scheduler: use replica iterator in pcmk__bundle_apply_coloc_score() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_apply_coloc_score()
Jun 12 2023, 2:28 PM
kgaillot committed rP90033a5bd56c: Refactor: scheduler: use replica iterator in pcmk__bundle_rsc_location() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_rsc_location()
Jun 12 2023, 2:28 PM
kgaillot committed rPc66e38e49ff7: Refactor: scheduler: use replica iterator in pcmk__bundle_expand() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_expand()
Jun 12 2023, 2:28 PM
kgaillot committed rP498796827a7f: Refactor: scheduler: use replica iterator in pcmk__output_bundle_actions() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__output_bundle_actions()
Jun 12 2023, 2:28 PM
kgaillot committed rPda30d5042d54: Refactor: scheduler: use replica iterator in pcmk__bundle_create_probe() (authored by kgaillot).
Refactor: scheduler: use replica iterator in pcmk__bundle_create_probe()
Jun 12 2023, 2:28 PM
kgaillot committed rP1f51d6e28689: Refactor: scheduler: move pcmk__get_rsc_in_container() to libpe_status (authored by kgaillot).
Refactor: scheduler: move pcmk__get_rsc_in_container() to libpe_status
Jun 12 2023, 2:28 PM
kgaillot committed rP17e9f22a2162: Refactor: scheduler: functionize getting bundle's first container (authored by kgaillot).
Refactor: scheduler: functionize getting bundle's first container
Jun 12 2023, 2:28 PM
kgaillot committed rP835e61470ed2: Refactor: scheduler: isolate bundle variant data to lib/pengine/bundle.c (authored by kgaillot).
Refactor: scheduler: isolate bundle variant data to lib/pengine/bundle.c
Jun 12 2023, 2:28 PM
kgaillot committed rPb51a0889f98d: Test: libpe_status: use bundle iterator in native_find_rsc_test.c (authored by kgaillot).
Test: libpe_status: use bundle iterator in native_find_rsc_test.c
Jun 12 2023, 2:28 PM
kgaillot committed rP49c89820767c: Doc: scheduler: improve doxygen blocks for some bundle functions (authored by kgaillot).
Doc: scheduler: improve doxygen blocks for some bundle functions
Jun 12 2023, 2:28 PM
kgaillot committed rP3050425a94ee: Log: scheduler: improve a couple of bundle messages (authored by kgaillot).
Log: scheduler: improve a couple of bundle messages
Jun 12 2023, 2:28 PM
kgaillot committed rPea6adb16b296: Refactor: scheduler: improve some bundle internal colocation tags (authored by kgaillot).
Refactor: scheduler: improve some bundle internal colocation tags
Jun 12 2023, 2:28 PM
kgaillot committed rP03fe3f28319c: Refactor: scheduler: drop unnecessary casts to void * (authored by kgaillot).
Refactor: scheduler: drop unnecessary casts to void *
Jun 12 2023, 2:28 PM
kgaillot committed rPd958d420447f: Low: scheduler: fix regression introduced by d0e103782f1 (authored by kgaillot).
Low: scheduler: fix regression introduced by d0e103782f1
Jun 12 2023, 2:28 PM
kgaillot committed rPfe556be14129: Refactor: scheduler: make primary argument to apply_coloc_score() not const (authored by kgaillot).
Refactor: scheduler: make primary argument to apply_coloc_score() not const
Jun 12 2023, 2:28 PM
kgaillot committed rPbdacffdcde2e: Refactor: scheduler: make bundle argument to pe__foreach_bundle_replica() not… (authored by kgaillot).
Refactor: scheduler: make bundle argument to pe__foreach_bundle_replica() not…
Jun 12 2023, 2:28 PM

Jun 5 2023

kgaillot committed rPbd690dfb1bcd: Refactor: scheduler: rename variable to match method prototype (authored by kgaillot).
Refactor: scheduler: rename variable to match method prototype
Jun 5 2023, 3:19 PM
kgaillot committed rP0869ffea1ae5: Doc: scheduler: correct comments per review (authored by kgaillot).
Doc: scheduler: correct comments per review
Jun 5 2023, 3:19 PM
kgaillot committed rP3e82e4547e8f: Refactor: scheduler: improve method argument validation (authored by kgaillot).
Refactor: scheduler: improve method argument validation
Jun 5 2023, 3:19 PM
kgaillot committed rPefedd88ca237: Low: scheduler: revert recently introduced regression (authored by kgaillot).
Low: scheduler: revert recently introduced regression
Jun 5 2023, 3:19 PM

Jun 1 2023

kgaillot committed rP8d6b508c0d57: Refactor: scheduler: best practices for clone_internal_constraints() (authored by kgaillot).
Refactor: scheduler: best practices for clone_internal_constraints()
Jun 1 2023, 11:42 AM
kgaillot committed rP7497cea2a0da: Refactor: scheduler: best practices for clone_create_actions() (authored by kgaillot).
Refactor: scheduler: best practices for clone_create_actions()
Jun 1 2023, 11:42 AM
kgaillot committed rP596a3ae779d2: Low: scheduler: order clone instances properly (authored by kgaillot).
Low: scheduler: order clone instances properly
Jun 1 2023, 11:42 AM
kgaillot committed rP20868be600ab: Test: scheduler: update regression test outputs for ordering change (authored by kgaillot).
Test: scheduler: update regression test outputs for ordering change
Jun 1 2023, 11:42 AM
kgaillot committed rP7881d6ebd71f: Refactor: scheduler: best practices for pcmk__clone_apply_coloc_score() (authored by kgaillot).
Refactor: scheduler: best practices for pcmk__clone_apply_coloc_score()
Jun 1 2023, 11:42 AM
kgaillot committed rPf338e932e68c: Refactor: scheduler: functionize checking colocation for interleaving (authored by kgaillot).
Refactor: scheduler: functionize checking colocation for interleaving
Jun 1 2023, 11:42 AM
kgaillot committed rPe9aafe0aca86: Refactor: scheduler: move provisional check to top of… (authored by kgaillot).
Refactor: scheduler: move provisional check to top of…
Jun 1 2023, 11:42 AM
kgaillot committed rPc998ef8ea1c5: Refactor: scheduler: best practices for clone_action_flags() (authored by kgaillot).
Refactor: scheduler: best practices for clone_action_flags()
Jun 1 2023, 11:42 AM
kgaillot committed rPedb27c2449c3: Refactor: scheduler: best practices for clone_expand() (authored by kgaillot).
Refactor: scheduler: best practices for clone_expand()
Jun 1 2023, 11:42 AM
kgaillot committed rP24d27583f345: Refactor: scheduler: best practices for rsc_known_on() (authored by kgaillot).
Refactor: scheduler: best practices for rsc_known_on()
Jun 1 2023, 11:42 AM
kgaillot committed rPe59150ed0154: Refactor: scheduler: best practices for clone_rsc_location() (authored by kgaillot).
Refactor: scheduler: best practices for clone_rsc_location()
Jun 1 2023, 11:42 AM
kgaillot committed rP643bffe5d401: Refactor: scheduler: best practices for clone_create_probe() (authored by kgaillot).
Refactor: scheduler: best practices for clone_create_probe()
Jun 1 2023, 11:42 AM
kgaillot committed rP35044678c082: Refactor: scheduler: best practices for probe_anonymous_clone() (authored by kgaillot).
Refactor: scheduler: best practices for probe_anonymous_clone()
Jun 1 2023, 11:42 AM
kgaillot committed rPe072031a4b2c: Refactor: scheduler: best practices for find_instance_on() (authored by kgaillot).
Refactor: scheduler: best practices for find_instance_on()
Jun 1 2023, 11:42 AM
kgaillot committed rP31847d15ed1a: Low: scheduler: skip non-exclusive nodes correctly for clones (authored by kgaillot).
Low: scheduler: skip non-exclusive nodes correctly for clones
Jun 1 2023, 11:42 AM
kgaillot committed rP7b00c2714dbd: Refactor: scheduler: don't sort clone instances unless necessary (authored by kgaillot).
Refactor: scheduler: don't sort clone instances unless necessary
Jun 1 2023, 11:42 AM