Skip to content

Refactor: AlignedPrinter to accept string - #1682

Open
JJC3321 wants to merge 5 commits into
bloomberg:mainfrom
JJC3321:refactor/bmqu-AlignedPrinter
Open

Refactor: AlignedPrinter to accept string#1682
JJC3321 wants to merge 5 commits into
bloomberg:mainfrom
JJC3321:refactor/bmqu-AlignedPrinter

Conversation

@JJC3321

@JJC3321 JJC3321 commented Aug 3, 2026

Copy link
Copy Markdown

Issue number of the reported bug or feature request: #564

Describe your changes
Refactor bmqu::AlignedPrinter and bmqu::JsonPrinter so field names use bsl::string passed by const reference, instead of const char*. Update all call sites that used the old API.

Testing performed
Compiled the affected translation units locally in WSL (bmqu_alignedprinter, bmqu_jsonprinter, mqbs_filestoreprotocolprinter, bmqstoragetool printer/cslprinter, and bmqtool storageinspector). Compilation succeeded.

Additional context
Add any other context about your contribution here.

Signed-off-by: Jian Jin Chen <jianjinchen59@gmail.com>
@JJC3321
JJC3321 requested a review from a team as a code owner August 3, 2026 03:47
@JJC3321 JJC3321 changed the title Refactoring AlignedPrinter to accept string Refactor: AlignedPrinter to accept string Aug 3, 2026
@678098 678098 self-assigned this Aug 3, 2026
Signed-off-by: Jian Jin Chen <jianjinchen59@gmail.com>
@JJC3321
JJC3321 force-pushed the refactor/bmqu-AlignedPrinter branch from ec45ba0 to 8b43bd0 Compare August 3, 2026 16:39
Signed-off-by: Jian Jin Chen <jianjinchen59@gmail.com>
@JJC3321

JJC3321 commented Aug 3, 2026

Copy link
Copy Markdown
Author

@678098 Can you approve the CI/CD again as I fix the sign-off and formatting issue?

@JJC3321

JJC3321 commented Aug 3, 2026

Copy link
Copy Markdown
Author

@678098, can I get a review on this PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants