Ken Cain

Results 15 issues of Ken Cain

With this change, daos_cont_open() and daos_cont_query() return the most recent metadata access and modify times in the daos_cont_info_t output argument. The new information is returned as hybrid logical clock (HLC)...

To the extent possible in the rebuild code execution flow, when rebuild emits log messages, include a uniform rebuild operation identifier in those messages. This covers activities across all pool...

Trying to reproduce test_daos_extend_simple EXTEND14 failure with debug logging enhancement (rebuild uniform identifier string). Also includes an enhancement to the test code to print a message on test function entry,...

When rebuild emits log messages, include a uniform rebuild operation identifier. This change adjusts existing logging for rebuild migrate activities. A previous patch added the same operation identifier in log...

In release 2.6 RC1 testing certain daos_test -B (extend_simple) cases failed (EXTEND6, EXTEND8, EXTEND14). It was found that, although some extend tests use fault injection via dfs_extend_internal(), they did not...

clean-cherry-pick
forced-landing

Trying to reproduce test_daos_rebuild_ec failure with debug logging enhancement (uniform rebuild identifier in leader/scan/migrate). Includes also enhancement to the the test source code, in daos_rebuild_ec.c, to get a clue on...

A test of PR-14383 (branch kccain/rebuild_uniform_logging) with the test_ec_offline_agg_during_rebuild to see if it might somehow be related to triggering DAOS-15941 engine assert. Test-tag: test_ec_offline_agg_during_rebuild Test-repeat: 3 Skip-unit-tests: true Skip-fault-injection-test: true...

Test-tag: test_ec_offline_agg_during_rebuild Test-repeat: 2 Skip-unit-tests: true Skip-fault-injection-test: true ### Before requesting gatekeeper: * [ ] Two review approvals and any prior change requests have been resolved. * [ ] Testing...

### Before requesting gatekeeper: * [ ] Two review approvals and any prior change requests have been resolved. * [ ] Testing is complete and all tests passed or there...

Adds debug logging in IV code, to examine pool map buffer corruption scenarios: - possible prevention of uninitialized d_sg_list_t in crt_hdlr_iv_sync_aux() and call_pre_sync_cb() which could theoretically impact pool buffer map...