redpanda
redpanda copied to clipboard
[v23.2.x] storage: coroutinize/de-recursify log_reader::do_load_slice
Backport https://github.com/redpanda-data/redpanda/pull/18073 to branch v23.2.x. Note that this issue was created as a placeholder, since the original PR's commit(s) could not be automatically cherry-picked. Here are the commands to execute:
git checkout v23.2.x
git checkout -b vbotbuildovich/backport-18073-v23.2.x-731
git cherry-pick -x 41a7a1a473b92e4006e29d1c319f75538e7feafc
git push origin vbotbuildovich/backport-18073-v23.2.x-731
gh pr create \
--title "[v23.2.x] storage: coroutinize/de-recursify log_reader::do_load_slice" \
--base "v23.2.x" \
--label "kind/backport" \
--head "vbotbuildovich/backport-18073-v23.2.x-731" \
--draft \
--repo "redpanda-data/redpanda" \
--milestone "v23.2.x-next" \
--body "Backport of PR https://github.com/redpanda-data/redpanda/pull/18073 "
JIRA Link: [CORE-2671](https://redpandadata.atlassian.net/browse/CORE-2671)