- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jan 18 2023
Jan 18 2023
kgaillot committed rPf9ab4411ad52: Refactor: controller: best practices for do_resource_update() (authored by kgaillot).
Refactor: controller: best practices for do_resource_update()
kgaillot committed rP166df1508056: Refactor: controller: best practices for build_operation_update() (authored by kgaillot).
Refactor: controller: best practices for build_operation_update()
kgaillot committed rP6e70d972e250: Refactor: controller: best practices for record_pending_op() (authored by kgaillot).
Refactor: controller: best practices for record_pending_op()
kgaillot committed rPb5f7df012b19: Refactor: controller: move some CIB-related functions (authored by kgaillot).
Refactor: controller: move some CIB-related functions
kgaillot committed rPd5fd6a4d0930: Refactor: controller: rename controld_based.c to controld_cib.c (authored by kgaillot).
Refactor: controller: rename controld_based.c to controld_cib.c
kgaillot committed rPa44f1b67651a: Refactor: controller: functionize checking whether recurring actions should be… (authored by kgaillot).
Refactor: controller: functionize checking whether recurring actions should be…
kgaillot committed rP9e3a22e87dc2: Refactor: controller: functionize checking whether action should be done (authored by kgaillot).
Refactor: controller: functionize checking whether action should be done
kgaillot committed rPc1c3eab81eea: Refactor: controller: move resource parameter table-to-list conversion (authored by kgaillot).
Refactor: controller: move resource parameter table-to-list conversion
kgaillot committed rPf183791ddb72: Low: controller: use %u with g_hash_table_size() (authored by kgaillot).
Low: controller: use %u with g_hash_table_size()
kgaillot committed rP57e0041b7dce: Refactor: controller: make a couple variables const (authored by kgaillot).
Refactor: controller: make a couple variables const
Jan 17 2023
Jan 17 2023
kgaillot committed rP5eed12358b49: Refactor: scheduler: rename pcmk_sched_allocate.c (authored by kgaillot).
Refactor: scheduler: rename pcmk_sched_allocate.c
kgaillot committed rP94268a2ae3fa: Refactor: scheduler: add accessor for clone-max (authored by kgaillot).
Refactor: scheduler: add accessor for clone-max
kgaillot committed rP2db829258cac: Refactor: scheduler: move shared clone/bundle code from pcmk_sched_clone.c (authored by kgaillot).
Refactor: scheduler: move shared clone/bundle code from pcmk_sched_clone.c
kgaillot committed rPe6d7eeeb1ca8: Refactor: scheduler: add parent colocations once to all instances (authored by kgaillot).
Refactor: scheduler: add parent colocations once to all instances
kgaillot committed rPabe4ae730112: Refactor: scheduler: split can_run_instance() into two functions (authored by kgaillot).
Refactor: scheduler: split can_run_instance() into two functions
kgaillot committed rP97f67da8997d: Refactor: scheduler: best practices for allocate_instance() (authored by kgaillot).
Refactor: scheduler: best practices for allocate_instance()
kgaillot committed rP9c9f6a303d33: Refactor: scheduler: reset node counts more efficiently (authored by kgaillot).
Refactor: scheduler: reset node counts more efficiently
kgaillot committed rP9ef506b833a0: Refactor: scheduler: functionize checking an instance's preferred node (authored by kgaillot).
Refactor: scheduler: functionize checking an instance's preferred node
kgaillot committed rPac4c26e40f3c: Refactor: scheduler: allow pe__clone_max() to take an instance (authored by kgaillot).
Refactor: scheduler: allow pe__clone_max() to take an instance
kgaillot committed rP7300e1f18d25: Log: scheduler: improve instance-related logs and comments (authored by kgaillot).
Log: scheduler: improve instance-related logs and comments
kgaillot committed rPc901c0635f81: Refactor: scheduler: make preferred_node() return const (authored by kgaillot).
Refactor: scheduler: make preferred_node() return const
Jan 16 2023
Jan 16 2023
kgaillot committed rP5792b0d54ed3: Doc: .gitignore,pacemaker.spec.in: add copyright notices (authored by kgaillot).
Doc: .gitignore,pacemaker.spec.in: add copyright notices
kgaillot committed rPac3c0c2fdf10: Low: resource agents: add depth="0" to validate-all metadata (authored by kgaillot).
Low: resource agents: add depth="0" to validate-all metadata
kgaillot committed rP35e6c396f9fa: Low: libcrmcommon: bump feature set for crm_attribute --pattern with -v/-D and… (authored by kgaillot).
Low: libcrmcommon: bump feature set for crm_attribute --pattern with -v/-D and…
kgaillot committed rP0b5107c59168: Test: cts-lab: update references to removed CTSvars (authored by kgaillot).
Test: cts-lab: update references to removed CTSvars
Jan 12 2023
Jan 12 2023
kgaillot committed rP122fac6342db: Refactor: tools: use pe__const_top_resource() where possible (authored by kgaillot).
Refactor: tools: use pe__const_top_resource() where possible
kgaillot committed rPb3c9f69c9b79: Refactor: tools: clarify pointer arguments (authored by kgaillot).
Refactor: tools: clarify pointer arguments
kgaillot committed rP33aecb4bd1d9: Refactor: tools: avoid calling function three times (authored by kgaillot).
Refactor: tools: avoid calling function three times
kgaillot committed rPda6b7da2decb: Doc: tools: correct doxygen block for a couple functions in crm_resource (authored by kgaillot).
Doc: tools: correct doxygen block for a couple functions in crm_resource
kgaillot committed rPca574d4c2f61: Refactor: libpacemaker: clarify pointer arguments for internal constraint APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal constraint APIs
kgaillot committed rP1e4061e828f8: Refactor: libpacemaker: clarify pointer arguments for internal high-level APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal high-level APIs
kgaillot committed rP2594fdcb4635: Refactor: libpacemaker: clarify pointer arguments for internal utilization APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal utilization APIs
kgaillot committed rP08953fcd9ef8: Refactor: libpacemaker: clarify pointer arguments for internal resource methods (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal resource methods
kgaillot committed rP01424dc7020c: Refactor: libpacemaker: clarify pointer arguments for internal scheduler APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal scheduler APIs
kgaillot committed rP61c9850ed974: Doc: libpacemaker: clarify internal high-level ACL APIs (authored by kgaillot).
Doc: libpacemaker: clarify internal high-level ACL APIs
Jan 10 2023
Jan 10 2023
kgaillot committed rP815110631c2f: Refactor: libpacemaker: use pe__const_top_resource() where possible (authored by kgaillot).
Refactor: libpacemaker: use pe__const_top_resource() where possible
kgaillot committed rP0f81b7287485: API: libpacemaker: node argument to pcmk_resource_digests() is now const (authored by kgaillot).
API: libpacemaker: node argument to pcmk_resource_digests() is now const
kgaillot committed rPaec40f8d464b: API: libpacemaker: node_types argument to pcmk_list_nodes() is now const (authored by kgaillot).
API: libpacemaker: node_types argument to pcmk_list_nodes() is now const
kgaillot committed rP073703174095: Refactor: libpacemaker: clarify pointer arguments for internal simulation APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal simulation APIs
kgaillot committed rPc28ffe19a667: API: libpacemaker: multiple arguments to pcmk_simulate() are now const (authored by kgaillot).
API: libpacemaker: multiple arguments to pcmk_simulate() are now const
kgaillot committed rP350123514eed: Refactor: libpacemaker: clarify pointer arguments for internal remote node APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal remote node APIs
kgaillot committed rPcb08b14d2804: Refactor: libpacemaker: clarify pointer arguments for internal graph APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal graph APIs
kgaillot committed rP354199d55a19: Refactor: libpacemaker: clarify pointer arguments for internal action APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for internal action APIs
kgaillot committed rP836815d136e7: Refactor: libpacemaker: clarify pointer arguments for fencing APIs (authored by kgaillot).
Refactor: libpacemaker: clarify pointer arguments for fencing APIs
kgaillot committed rP7c9bc2020542: Doc: libpacemaker: improve public API doxygen blocks (authored by kgaillot).
Doc: libpacemaker: improve public API doxygen blocks
Jan 5 2023
Jan 5 2023
kgaillot committed rP51da345f6be0: Doc: libcrmcommon: correct doxygen for pcmk__guint_from_hash() (authored by kgaillot).
Doc: libcrmcommon: correct doxygen for pcmk__guint_from_hash()
kgaillot committed rPcc5809ec9556: API: libpe_status: first argument to calculate_active_ops() is now const (authored by kgaillot).
API: libpe_status: first argument to calculate_active_ops() is now const
kgaillot committed rP2229a9f69530: API: libpe_status: argument to pe_rsc_is_bundled() is now const (authored by kgaillot).
API: libpe_status: argument to pe_rsc_is_bundled() is now const
kgaillot committed rP1878efb5df04: API: libpe_status: argument to rsc_printable_id() is now const (authored by kgaillot).
API: libpe_status: argument to rsc_printable_id() is now const
kgaillot committed rP2789c664bad1: Refactor: libpe_status: use const in more places (authored by kgaillot).
Refactor: libpe_status: use const in more places
kgaillot committed rP60f667742de2: Refactor: libpe_status: drop unused argument from find_clone_instance() (authored by kgaillot).
Refactor: libpe_status: drop unused argument from find_clone_instance()
kgaillot committed rP20bc76f80777: Refactor: libpe_status: add const version of uber_parent() (authored by kgaillot).
Refactor: libpe_status: add const version of uber_parent()
kgaillot committed rP64002829c8b7: API: libpe_status: first argument to resource_object_functions_t:is_filtered()… (authored by kgaillot).
API: libpe_status: first argument to resource_object_functions_t:is_filtered()…
kgaillot committed rP18d2e069c551: Refactor: libpe_status: use pe__const_top_resource() where possible (authored by kgaillot).
Refactor: libpe_status: use pe__const_top_resource() where possible
Jan 4 2023
Jan 4 2023
kgaillot committed rP3f91bd922d79: Test: cts-scheduler: abort if core file already present (authored by kgaillot).
Test: cts-scheduler: abort if core file already present
kgaillot committed rPb56e61050819: Test: cts-lab: correct usage of stonith_admin return code (authored by kgaillot).
Test: cts-lab: correct usage of stonith_admin return code
kgaillot committed rP075b83b54194: Test: cts-lab: functionize ResourceRecover test (authored by kgaillot).
Test: cts-lab: functionize ResourceRecover test
kgaillot committed rP10faff0ac2a1: Test: cts-lab: clean up ResourceRecover test (authored by kgaillot).
Test: cts-lab: clean up ResourceRecover test
kgaillot committed rP0a2b4aeedca6: Test: cts-cli: allow creating a non-empty shadow CIB (authored by kgaillot).
Test: cts-cli: allow creating a non-empty shadow CIB
kgaillot committed rPf8c1252fbf9d: Test: cts-lab: check fail count in ResourceRecover test (authored by kgaillot).
Test: cts-lab: check fail count in ResourceRecover test
kgaillot committed rPd6e6296d084b: Test: cts-cli: add a test for crm_resource --set-parameter --recursive (authored by kgaillot).
Test: cts-cli: add a test for crm_resource --set-parameter --recursive
kgaillot committed rP6ed9ccc307b5: Test: cts-scheduler: check for anything named core, not just file (authored by kgaillot).
Test: cts-scheduler: check for anything named core, not just file
kgaillot committed rPeab9db075e91: Test: cts-lab: improve error output for command failure (authored by kgaillot).
Test: cts-lab: improve error output for command failure
Jan 3 2023
Jan 3 2023
kgaillot committed rPc420cbde33e3: Refactor: libpe_status: clarify pointer arguments for output-related functions (authored by kgaillot).
Refactor: libpe_status: clarify pointer arguments for output-related functions
kgaillot committed rP42e6023300bc: Refactor: libpe_status: clarify pointer arguments for notification-related… (authored by kgaillot).
Refactor: libpe_status: clarify pointer arguments for notification-related…
kgaillot committed rP4d4fd50f954a: Refactor: libpe_status: clarify pointer arguments for unpacking-related… (authored by kgaillot).
Refactor: libpe_status: clarify pointer arguments for unpacking-related…
kgaillot committed rP50951a73478b: Refactor: libpe_status: clarify pointer arguments (authored by kgaillot).
Refactor: libpe_status: clarify pointer arguments
kgaillot committed rPa7988b9eccf2: API: libcrmcommon: argument to pcmk_xe_is_probe() is now const (authored by kgaillot).
API: libcrmcommon: argument to pcmk_xe_is_probe() is now const
kgaillot committed rPe6403946d5db: API: libcrmcommon: argument to pcmk_xe_mask_probe_failure() is now const (authored by kgaillot).
API: libcrmcommon: argument to pcmk_xe_mask_probe_failure() is now const
kgaillot committed rP62d28b6cc63c: Low: libpe_status: clarify more pointer arguments (authored by kgaillot).
Low: libpe_status: clarify more pointer arguments
kgaillot committed rP6595217717d9: Doc: scheduler: mark some struct members as "could be const" (authored by kgaillot).
Doc: scheduler: mark some struct members as "could be const"
kgaillot committed rP4630b0a5a5b0: Low: libpe_status: use const in a couple more places (authored by kgaillot).
Low: libpe_status: use const in a couple more places
Dec 20 2022
Dec 20 2022
kgaillot committed rP4c0d3a187586: Refactor: libpe_status: drop redundant argument to pe__bundle_needs_remote_name… (authored by kgaillot).
Refactor: libpe_status: drop redundant argument to pe__bundle_needs_remote_name…
kgaillot committed rPcb66b82109ce: Refactor: libpe_status: drop redundant argument to block_failure() (authored by kgaillot).
Refactor: libpe_status: drop redundant argument to block_failure()
kgaillot committed rPece3bc78629e: Refactor: libpe_status: drop unnecessary arguments to… (authored by kgaillot).
Refactor: libpe_status: drop unnecessary arguments to…
kgaillot committed rP7c19602d9450: Refactor: libpe_status: drop redundant argument to pe_get_failcount() (authored by kgaillot).
Refactor: libpe_status: drop redundant argument to pe_get_failcount()
kgaillot committed rP54636d358545: Refactor: libpe_status: drop redundant argument to… (authored by kgaillot).
Refactor: libpe_status: drop redundant argument to…
kgaillot committed rPd920d8128482: Refactor: libpe_status: drop redundant argument to check_operation_expiry() (authored by kgaillot).
Refactor: libpe_status: drop redundant argument to check_operation_expiry()
kgaillot committed rPab1001544bb5: Refactor: scheduler: clarify arguments when checking parameters (authored by kgaillot).
Refactor: scheduler: clarify arguments when checking parameters
kgaillot committed rP9ceec3a1a504: Doc: libpe_status,libpacemaker: clarify pointer arguments (authored by kgaillot).
Doc: libpe_status,libpacemaker: clarify pointer arguments
kgaillot committed rP391bb659a471: Doc: Pacemaker Development: clarify doxygen guideline (authored by kgaillot).
Doc: Pacemaker Development: clarify doxygen guideline
kgaillot committed rP1e3704fad741: Refactor: scheduler: use const with a more strict meaning (authored by kgaillot).
Refactor: scheduler: use const with a more strict meaning
Dec 19 2022
Dec 19 2022
kgaillot committed rP8c78e0e81ecf: API: libpe_status: add pe_rsc_detect_loop constant (authored by kgaillot).
API: libpe_status: add pe_rsc_detect_loop constant
kgaillot committed rPa6c9512bfdfd: Low: scheduler: order cloned fence device probes same as other clones (authored by kgaillot).
Low: scheduler: order cloned fence device probes same as other clones
Dec 14 2022
Dec 14 2022
kgaillot committed rPdb5b7f97d144: API: libpe_status: first argument to pe_find_node_any() is now const (authored by kgaillot).
API: libpe_status: first argument to pe_find_node_any() is now const
kgaillot committed rPe544524bd3ae: API: libpe_status: first argument to pe_find_node_id() is now const (authored by kgaillot).
API: libpe_status: first argument to pe_find_node_id() is now const
kgaillot committed rPa8ee22144155: API: libpe_status: first argument to pe_find_node() is now const (authored by kgaillot).
API: libpe_status: first argument to pe_find_node() is now const
kgaillot committed rP4afbdb89c27a: API: libpe_rules: last argument to pe_expand_re_matches() is now const (authored by kgaillot).
API: libpe_rules: last argument to pe_expand_re_matches() is now const
kgaillot committed rPc92b336a8023: Refactor: libpe_rules: drop unnecessary argument to unpack_nvpair_blocks() (authored by kgaillot).
Refactor: libpe_rules: drop unnecessary argument to unpack_nvpair_blocks()
kgaillot committed rP37a80f87607e: API: libpe_rules: second argument to pe_unpack_nvpairs() is now const (authored by kgaillot).
API: libpe_rules: second argument to pe_unpack_nvpairs() is now const
kgaillot committed rP70472271c97e: Refactor: libpe_rules: clarify pointer arguments (authored by kgaillot).
Refactor: libpe_rules: clarify pointer arguments
kgaillot committed rP68834b477707: API: libpe_rules: second argument to pe_eval_expr() and pe_eval_subexpr() is… (authored by kgaillot).
API: libpe_rules: second argument to pe_eval_expr() and pe_eval_subexpr() is…
kgaillot committed rP2a25925d1d9a: API: libpe_rules: second argument to pe_eval_rules() is now const (authored by kgaillot).
API: libpe_rules: second argument to pe_eval_rules() is now const
kgaillot committed rP5be605cbb8a5: API: libpe_rules: rule_data argument to pe_eval_nvpairs() is now const (authored by kgaillot).
API: libpe_rules: rule_data argument to pe_eval_nvpairs() is now const
kgaillot committed rP195c406457fb: Doc: Pacemaker Explained: add examples for rsc-pattern (authored by kgaillot).
Doc: Pacemaker Explained: add examples for rsc-pattern
kgaillot committed rPd9eb20e45984: Doc: libpe_rules: improve doxygen for pe_eval_expr()/pe_eval_subexpr() (authored by kgaillot).
Doc: libpe_rules: improve doxygen for pe_eval_expr()/pe_eval_subexpr()
Dec 8 2022
Dec 8 2022
Doc: ChangeLog: update for 2.1.5 release
Doc: Pacemaker Development: fix a typo
Doc: Clusters from Scratch: fix typo
Dec 6 2022
Dec 6 2022
kgaillot committed rP2b0dc43417b4: API: libcrmcommon: rsc_op_expected_rc() argument is now const (authored by kgaillot).
API: libcrmcommon: rsc_op_expected_rc() argument is now const