- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Jun 8 2023
Jun 8 2023
nrwahl2 committed rP348b46f691c9: Refactor: based: Expose cib_process_request internally (authored by nrwahl2).
Refactor: based: Expose cib_process_request internally
nrwahl2 committed rPe19ffb1109f0: Refactor: libcib, based: Make cib_zero_copy work with more op types (authored by nrwahl2).
Refactor: libcib, based: Make cib_zero_copy work with more op types
nrwahl2 committed rPe40801951443: Test: cts-cli: Update output for pcmk_rc_no_transaction (authored by nrwahl2).
Test: cts-cli: Update output for pcmk_rc_no_transaction
nrwahl2 committed rP585f707feb4f: API: libcrmcommon: New pcmk_rc_no_transaction return code (authored by nrwahl2).
API: libcrmcommon: New pcmk_rc_no_transaction return code
Refactor: based: Support CIB transactions
nrwahl2 committed rPd62b9f892e5a: Refactor: based: Drop XML_TAG_FRAGMENT check (authored by nrwahl2).
Refactor: based: Drop XML_TAG_FRAGMENT check
nrwahl2 committed rP22250c049f5d: API: libcrmcommon: Deprecate XML_TAG_FRAGMENT (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_TAG_FRAGMENT
nrwahl2 committed rP2e3c0c6ef661: Refactor: libcib, based: Use bool in cib_perform_op() (authored by nrwahl2).
Refactor: libcib, based: Use bool in cib_perform_op()
nrwahl2 committed rP401a05d84b41: Refactor: libcib: Best practices in cib_file_perform_op_delegate() (authored by nrwahl2).
Refactor: libcib: Best practices in cib_file_perform_op_delegate()
nrwahl2 committed rP8262c8eef79b: Refactor: libcib, based: Move two definitions from based to libcib (authored by nrwahl2).
Refactor: libcib, based: Move two definitions from based to libcib
nrwahl2 committed rP958ecfbff6c0: Refactor: libcib: Use cib_operation_t in cib_file.c (authored by nrwahl2).
Refactor: libcib: Use cib_operation_t in cib_file.c
nrwahl2 committed rP73c6f30f443e: Low: libcib: Allow multiple cib_file clients simultaneously (authored by nrwahl2).
Low: libcib: Allow multiple cib_file clients simultaneously
nrwahl2 committed rP33f49dd57c5c: Refactor: libcib: Functionize processing cib_file request (authored by nrwahl2).
Refactor: libcib: Functionize processing cib_file request
nrwahl2 committed rP41f2c3c40a16: Refactor: libcib: Cache CIB op name-to-details mappings in cib_file.c (authored by nrwahl2).
Refactor: libcib: Cache CIB op name-to-details mappings in cib_file.c
nrwahl2 committed rP123511c20812: Low: libcrmcommon: replace_xml_node() segfaults when doc is shared (authored by nrwahl2).
Low: libcrmcommon: replace_xml_node() segfaults when doc is shared
nrwahl2 committed rPafbe952ec6c6: Refactor: libcrmcommon: Skip unnecessary doc in replace_xml_child() (authored by nrwahl2).
Refactor: libcrmcommon: Skip unnecessary doc in replace_xml_child()
nrwahl2 committed rPe0ee8cffb76f: Refactor: libcib: Check doc in cib_file_perform_op_delegate() (authored by nrwahl2).
Refactor: libcib: Check doc in cib_file_perform_op_delegate()
nrwahl2 committed rPb973826176f1: Refactor: libcrmcommon: Drop xmlSetTreeDoc() from copy_xml() (authored by nrwahl2).
Refactor: libcrmcommon: Drop xmlSetTreeDoc() from copy_xml()
nrwahl2 committed rP24212a4ee81c: Refactor: based, libcib: Drop internal use of cib_zero_copy (authored by nrwahl2).
Refactor: based, libcib: Drop internal use of cib_zero_copy
nrwahl2 committed rP052830a42013: Refactor: libcib: Support transactions for CIB file clients (authored by nrwahl2).
Refactor: libcib: Support transactions for CIB file clients
nrwahl2 committed rP27dde6e71a31: API: libcib: Deprecate cib_zero_copy value of enum cib_call_options (authored by nrwahl2).
API: libcib: Deprecate cib_zero_copy value of enum cib_call_options
nrwahl2 committed rPe80be416ab57: API: libcib: New cib_api_operations_t transaction functions (authored by nrwahl2).
API: libcib: New cib_api_operations_t transaction functions
GitHub <noreply@github.com> committed rPb02fbf5e33d7: Merge pull request #3094 from nrwahl2/nrwahl2-T185 (authored by kgaillot).
Merge pull request #3094 from nrwahl2/nrwahl2-T185
Jun 7 2023
Jun 7 2023
waltdisgrace committed rPca67eaef21e9: Feature: crm_verify: Add --quiet option to crm_verify (authored by waltdisgrace).
Feature: crm_verify: Add --quiet option to crm_verify
GitHub <noreply@github.com> committed rPdef934ca34bc: Merge pull request #3115 from waltdisgrace/t111 (authored by kgaillot).
Merge pull request #3115 from waltdisgrace/t111
clumens committed rP12e06137f149: Refactor: python: Add a get() method to Environment. (authored by clumens).
Refactor: python: Add a get() method to Environment.
clumens committed rP100641c3849a: Low: cts: self.rsh returns a tuple, not a single value. (authored by clumens).
Low: cts: self.rsh returns a tuple, not a single value.
clumens committed rPb183a4236b07: Refactor: cts: Remove ValgrindTest and StandbyLoopTest. (authored by clumens).
Refactor: cts: Remove ValgrindTest and StandbyLoopTest.
clumens committed rP2f83fa99eed8: Refactor: cts: Remove the HAE-related tests. (authored by clumens).
Refactor: cts: Remove the HAE-related tests.
Refactor: cts: Remove BandwidthTest.
clumens committed rP510af4019c04: Refactor: cts: Remove the BSC_AddResource test. (authored by clumens).
Refactor: cts: Remove the BSC_AddResource test.
clumens committed rPdb2b70cab2f3: Refactor: python: Move NextIP into its own function. (authored by clumens).
Refactor: python: Move NextIP into its own function.
GitHub <noreply@github.com> committed rP730523cd1274: Merge pull request #3118 from clumens/cts-tests-batch-2-prep (authored by kgaillot).
Merge pull request #3118 from clumens/cts-tests-batch-2-prep
clumens committed rP78192eebc33b: Low: libcrmservice: Fix an error when coverage is enabled. (authored by clumens).
Low: libcrmservice: Fix an error when coverage is enabled.
GitHub <noreply@github.com> committed rPfb0b4f82d30d: Merge pull request #3121 from clumens/coverage-bug (authored by kgaillot).
Merge pull request #3121 from clumens/coverage-bug
Update -version info for 2.0.7
GitHub <noreply@github.com> committed rQ066508666e2d: spec: Migrate to SPDX license (#487) (authored by jfriesse).
spec: Migrate to SPDX license (#487)
Jun 6 2023
Jun 6 2023
[spec] Migrate to SPDX license
[spec] Migrate to SPDX license
GitHub <noreply@github.com> committed rK273af2cd9baf: Merge pull request #408 from jfriesse/spec-spdx (authored by fabbione).
Merge pull request #408 from jfriesse/spec-spdx
clumens committed rP16c7ffd573f3: Refactor: python: Use += in a couple places that got missed. (authored by clumens).
Refactor: python: Use += in a couple places that got missed.
clumens committed rP090a7434f5f7: Refactor: python: Use substitution strings in more places. (authored by clumens).
Refactor: python: Use substitution strings in more places.
clumens committed rP31beae6797cf: Refactor: python: Fix a couple of the more egregious code blocks. (authored by clumens).
Refactor: python: Fix a couple of the more egregious code blocks.
GitHub <noreply@github.com> committed rPd6bcc97d71a8: Merge pull request #3093 from clumens/python-reformat (authored by kgaillot).
Merge pull request #3093 from clumens/python-reformat
Jun 5 2023
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
kgaillot committed rP0869ffea1ae5: Doc: scheduler: correct comments per review (authored by kgaillot).
Doc: scheduler: correct comments per review
kgaillot committed rP3e82e4547e8f: Refactor: scheduler: improve method argument validation (authored by kgaillot).
Refactor: scheduler: improve method argument validation
kgaillot committed rPefedd88ca237: Low: scheduler: revert recently introduced regression (authored by kgaillot).
Low: scheduler: revert recently introduced regression
GitHub <noreply@github.com> committed rP3eaefe52236c: Merge pull request #3119 from kgaillot/best-practices (authored by kgaillot).
Merge pull request #3119 from kgaillot/best-practices
waltdisgrace committed rP5f59a952cf1c: low: xml: Improve efficiency of attribute value obtainment (authored by waltdisgrace).
low: xml: Improve efficiency of attribute value obtainment
waltdisgrace committed rP4ddc05e7ecaa: low: xml: Separate XML attribute code into new file (authored by waltdisgrace).
low: xml: Separate XML attribute code into new file
GitHub <noreply@github.com> committed rP9ec7c145dd34: Merge pull request #3101 from waltdisgrace/t583 (authored by kgaillot).
Merge pull request #3101 from waltdisgrace/t583
clumens committed rPafd03cfb9118: Refactor: python: Use %r instead of calling repr in format strings. (authored by clumens).
Refactor: python: Use %r instead of calling repr in format strings.
GitHub <noreply@github.com> committed rP6cc59c46ecc5: Merge pull request #3117 from clumens/repr (authored by kgaillot).
Merge pull request #3117 from clumens/repr
GitHub <noreply@github.com> committed rQ5862acbaef85: blackbox: fix potential overlow/memory corruption (#486) (authored by chrissie-c).
blackbox: fix potential overlow/memory corruption (#486)
Jun 1 2023
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()
kgaillot committed rP7497cea2a0da: Refactor: scheduler: best practices for clone_create_actions() (authored by kgaillot).
Refactor: scheduler: best practices for clone_create_actions()
kgaillot committed rP596a3ae779d2: Low: scheduler: order clone instances properly (authored by kgaillot).
Low: scheduler: order clone instances properly
kgaillot committed rP20868be600ab: Test: scheduler: update regression test outputs for ordering change (authored by kgaillot).
Test: scheduler: update regression test outputs for ordering change
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()
kgaillot committed rPf338e932e68c: Refactor: scheduler: functionize checking colocation for interleaving (authored by kgaillot).
Refactor: scheduler: functionize checking colocation for interleaving
kgaillot committed rPe9aafe0aca86: Refactor: scheduler: move provisional check to top of… (authored by kgaillot).
Refactor: scheduler: move provisional check to top of…
kgaillot committed rPc998ef8ea1c5: Refactor: scheduler: best practices for clone_action_flags() (authored by kgaillot).
Refactor: scheduler: best practices for clone_action_flags()
kgaillot committed rPedb27c2449c3: Refactor: scheduler: best practices for clone_expand() (authored by kgaillot).
Refactor: scheduler: best practices for clone_expand()
kgaillot committed rP24d27583f345: Refactor: scheduler: best practices for rsc_known_on() (authored by kgaillot).
Refactor: scheduler: best practices for rsc_known_on()
kgaillot committed rPe59150ed0154: Refactor: scheduler: best practices for clone_rsc_location() (authored by kgaillot).
Refactor: scheduler: best practices for clone_rsc_location()
kgaillot committed rP643bffe5d401: Refactor: scheduler: best practices for clone_create_probe() (authored by kgaillot).
Refactor: scheduler: best practices for clone_create_probe()
kgaillot committed rP35044678c082: Refactor: scheduler: best practices for probe_anonymous_clone() (authored by kgaillot).
Refactor: scheduler: best practices for probe_anonymous_clone()
kgaillot committed rPe072031a4b2c: Refactor: scheduler: best practices for find_instance_on() (authored by kgaillot).
Refactor: scheduler: best practices for find_instance_on()
kgaillot committed rP31847d15ed1a: Low: scheduler: skip non-exclusive nodes correctly for clones (authored by kgaillot).
Low: scheduler: skip non-exclusive nodes correctly for clones
kgaillot committed rP7b00c2714dbd: Refactor: scheduler: don't sort clone instances unless necessary (authored by kgaillot).
Refactor: scheduler: don't sort clone instances unless necessary
kgaillot committed rP267b4f28ac5f: Refactor: scheduler: declare pcmk__clone_add_utilization() in library-private… (authored by kgaillot).
Refactor: scheduler: declare pcmk__clone_add_utilization() in library-private…
kgaillot committed rP38473ce7e9e3: Refactor: scheduler: declare pcmk__clone_shutdown_lock() in library-private… (authored by kgaillot).
Refactor: scheduler: declare pcmk__clone_shutdown_lock() in library-private…
kgaillot committed rPdcd2fa687177: Refactor: scheduler: best practices for clone_append_meta() (authored by kgaillot).
Refactor: scheduler: best practices for clone_append_meta()
kgaillot committed rPb64e3bdfdf2b: Refactor: scheduler: replace copies_per_node() with a resource method (authored by kgaillot).
Refactor: scheduler: replace copies_per_node() with a resource method
GitHub <noreply@github.com> committed rP873e7ea3f2b2: Merge pull request #3111 from kgaillot/best-practices (authored by kgaillot).
Merge pull request #3111 from kgaillot/best-practices
chrissie-c committed rQ544a7c9e84f7: blackbox: fix potential overlow/memory corruption (authored by chrissie-c).
blackbox: fix potential overlow/memory corruption
May 31 2023
May 31 2023
nrwahl2 committed rP175bf08f01c4: Refactor: based: Functionize CIB request reply creation (authored by nrwahl2).
Refactor: based: Functionize CIB request reply creation
nrwahl2 committed rP0b1c54f6bd0e: Refactor: based: New cib_op_attr_local value in enum cib_op_attr (authored by nrwahl2).
Refactor: based: New cib_op_attr_local value in enum cib_op_attr
nrwahl2 committed rP60cb5ff525e3: Refactor: based: COMPAT note for cib_op_attr_modifies in primary request (authored by nrwahl2).
Refactor: based: COMPAT note for cib_op_attr_modifies in primary request
nrwahl2 committed rP4145a585e407: Doc: based: Remove meaningless comment from sync_our_cib() (authored by nrwahl2).
Doc: based: Remove meaningless comment from sync_our_cib()
nrwahl2 committed rP825a62f12660: Refactor: based: Fix bad sync check in sync_our_cib() (authored by nrwahl2).
Refactor: based: Fix bad sync check in sync_our_cib()
nrwahl2 committed rP853c202ca9ba: Refactor: based: Move cib_msg_copy() to based_messages.c (authored by nrwahl2).
Refactor: based: Move cib_msg_copy() to based_messages.c
nrwahl2 committed rP4e15cc36a488: Refactor: based: Remove PCMK__CIB_REQUEST_ALL_SECONDARY (authored by nrwahl2).
Refactor: based: Remove PCMK__CIB_REQUEST_ALL_SECONDARY
nrwahl2 committed rP2dd23fffdef4: Doc: based: Add some COMPAT flags to legacy code (authored by nrwahl2).
Doc: based: Add some COMPAT flags to legacy code
nrwahl2 committed rP3cb1844f49db: Refactor: based: Clean up parse_local_options_v2() (authored by nrwahl2).
Refactor: based: Clean up parse_local_options_v2()
nrwahl2 committed rP4c49ed97bf78: Refactor: based: Fix use-after-free in cib_process_command() (authored by nrwahl2).
Refactor: based: Fix use-after-free in cib_process_command()
nrwahl2 committed rPf29048d52eeb: Refactor: based: Drop needs_forward argument from parse_peer_options() (authored by nrwahl2).
Refactor: based: Drop needs_forward argument from parse_peer_options()
nrwahl2 committed rPc380572f28d6: Refactor: based: New cib_op_attr_{replaces,writes_through} flags (authored by nrwahl2).
Refactor: based: New cib_op_attr_{replaces,writes_through} flags
nrwahl2 committed rP987c7bf3ef39: Refactor: based: Check cib_change_section of erase op for replace notify (authored by nrwahl2).
Refactor: based: Check cib_change_section of erase op for replace notify
nrwahl2 committed rP11b6ff51bad8: Low: based: NULL-check digest strings in cib_process_command() (authored by nrwahl2).
Low: based: NULL-check digest strings in cib_process_command()
nrwahl2 committed rP25169cca029d: Refactor: based: Set cib_change_section_info flags instead of clearing (authored by nrwahl2).
Refactor: based: Set cib_change_section_info flags instead of clearing
nrwahl2 committed rP84975b53abd6: Refactor: based: Functionize getting CIB section digests for notify (authored by nrwahl2).
Refactor: based: Functionize getting CIB section digests for notify
nrwahl2 committed rP83dbd7921d56: Refactor: libcib, based: New pcmk__set_change_section() macro (authored by nrwahl2).
Refactor: libcib, based: New pcmk__set_change_section() macro
nrwahl2 committed rP40c25b29631d: Refactor: based: Functionize comparing digests before and after CIB op (authored by nrwahl2).
Refactor: based: Functionize comparing digests before and after CIB op
nrwahl2 committed rP766c4471770f: Refactor: based: Functionize checking if we should send replace notify (authored by nrwahl2).
Refactor: based: Functionize checking if we should send replace notify
nrwahl2 committed rP7c0ecff72846: Refactor: based: Improve functionization of forward_request() (authored by nrwahl2).
Refactor: based: Improve functionization of forward_request()
nrwahl2 committed rPbe0c4fb97677: Refactor: based: Pass operation to cib_process_command() (authored by nrwahl2).
Refactor: based: Pass operation to cib_process_command()
GitHub <noreply@github.com> committed rP3630b8137d0c: Merge pull request #3113 from nrwahl2/nrwahl2-fixes (authored by kgaillot).
Merge pull request #3113 from nrwahl2/nrwahl2-fixes
clumens committed rP71f49c5fcdc8: Refactor: python, cts: Move FlipTest into the _cts module. (authored by clumens).
Refactor: python, cts: Move FlipTest into the _cts module.