Skip to content

rgw/logging: add size in MPU complete in standard mode#63244

Merged
yuvalif merged 1 commit intoceph:mainfrom
yuvalif:wip-yuval-71288
Jun 4, 2025
Merged

rgw/logging: add size in MPU complete in standard mode#63244
yuvalif merged 1 commit intoceph:mainfrom
yuvalif:wip-yuval-71288

Conversation

@yuvalif
Copy link
Copy Markdown
Contributor

@yuvalif yuvalif commented May 12, 2025

Fixes: https://tracker.ceph.com/issues/71288

Checklist

  • Tracker (select at least one)
    • References tracker ticket
    • Very recent bug; references commit where it was introduced
    • New feature (ticket optional)
    • Doc update (no ticket needed)
    • Code cleanup (no ticket needed)
  • Component impact
    • Affects Dashboard, opened tracker ticket
    • Affects Orchestrator, opened tracker ticket
    • No impact that needs to be tracked
  • Documentation (select at least one)
    • Updates relevant documentation
    • No doc update is appropriate
  • Tests (select at least one)
Show available Jenkins commands

@yuvalif
Copy link
Copy Markdown
Contributor Author

yuvalif commented May 12, 2025

fix is tested using: ceph/s3-tests#650


if (op) {
std::ignore = rgw::bucketlogging::log_record(driver,
if (op && op->get_type() != RGW_OP_COMPLETE_MULTIPART) {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

process_request() should be generic, so special cases for op types here aren't ideal. if we can't come up with a better abstraction to handle this, please at least add a comment why we're skipping for CompleteMultipart

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will use the always_log() API that I'm adding in the other PR

@github-actions
Copy link
Copy Markdown

This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved

@yuvalif
Copy link
Copy Markdown
Contributor Author

yuvalif commented May 27, 2025

jenkins test make check

@yuvalif
Copy link
Copy Markdown
Contributor Author

yuvalif commented Jun 4, 2025

@yuvalif yuvalif merged commit 62fba6c into ceph:main Jun 4, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants