Skip to content

Conversation

@momo-jun
Copy link
Contributor

@momo-jun momo-jun commented Jan 30, 2022

Motivation

To enhance the Pulsar Feature Matrix, add the required document for chunking in the C++ client category.

Modifications

  1. Add a section about how to enable message chunking for producers (C++ client).
    image

  2. Add a section about how to configure message chunking for consumers (C++ client).
    image

  3. Change the display order of the content for "consumer" and "producer".

Documentation

  • doc

@github-actions
Copy link

@momo-jun:Thanks for your contribution. For this PR, do we need to update docs?
(The PR template contains info about doc, which helps others know more about the changes. Can you provide doc-related info in this and future PR descriptions? Thanks)

@github-actions
Copy link

@momo-jun:Thanks for providing doc info!

@github-actions github-actions bot added doc Your PR contains doc changes, no matter whether the changes are in markdown or code files. and removed doc-label-missing labels Jan 30, 2022
@momo-jun
Copy link
Contributor Author

Hi @BewareMyPower @Anonymitaet @RobertIndie Can you please review this doc PR? Thanks.

Copy link
Contributor

@BewareMyPower BewareMyPower left a comment

Choose a reason for hiding this comment

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

Prevent this PR from merging since I'll open another PR to fix the typo in C++'s API.

@BewareMyPower
Copy link
Contributor

This PR should be ready to merge after #14070 is merged.

/cc @RobertIndie

Co-authored-by: Zike Yang <zkyang@streamnative.io>

Message [chunking](concepts-messaging.md#chunking) enables Pulsar to process large payload messages by splitting the message into chunks at the producer side and aggregating chunked messages at the consumer side.

The message chunking feature is OFF by default. The following is an example about how to enable message chunking when creating a producer.
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
The message chunking feature is OFF by default. The following is an example about how to enable message chunking when creating a producer.
The message chunking feature is OFF by default. The following is an example of how to enable message chunking when creating a producer.

@Anonymitaet
Copy link
Member

@BewareMyPower #14070 is merged, can we merge this doc PR?

@BewareMyPower
Copy link
Contributor

@Anonymitaet Yes. I've addressed the related request changes just now.

@Anonymitaet Anonymitaet added this to the 2.10.0 milestone Feb 8, 2022
@Anonymitaet Anonymitaet merged commit de1ce93 into apache:master Feb 8, 2022
Nicklee007 pushed a commit to Nicklee007/pulsar that referenced this pull request Apr 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc Your PR contains doc changes, no matter whether the changes are in markdown or code files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants