Skip to content

Conversation

@jslatten
Copy link

Thank you for helping make the Dapr documentation better!

Please follow this checklist before submitting:

  • [ X] Commits are signed with Developer Certificate of Origin (DCO - learn more)
  • Read the contribution guide
  • Commands include options for Linux, MacOS, and Windows within tabpane
  • New file and folder names are globally unique
  • Page references use shortcodes instead of markdown or URL links
  • Images use HTML style and have alternative text
  • Places where multiple code/command options are given have tabpane

In addition, please fill out the following to help reviewers understand this pull request:

Description

Added documentation for new Pulsar message pubsub compressiontype and compressionlevel

Issue reference

#4989

Signed-off-by: Justin Slatten <justin.slatten@gmail.com>
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds documentation for new Pulsar message compression features, enabling users to configure compression types and levels for published messages to reduce message size at the cost of CPU usage.

Key Changes:

  • Added a new section "Enabling message compression" with compression type and level options
  • Documented four compression types: none, lz4, zlib, and zstd
  • Documented three compression levels: default, faster, and better

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +235 to +239
- name: compressionType
value: lz4
- name: compressionLevel
value: faster
```
Copy link

Copilot AI Dec 23, 2025

Choose a reason for hiding this comment

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

The new metadata fields compressionType and compressionLevel should be documented in the "Spec metadata fields" table (around line 74-98) for consistency with how other metadata fields are documented in this file. The table should include entries for both fields with their Required status (N), Details (description, valid values, and defaults), and Examples.

Copilot uses AI. Check for mistakes.
Copy link
Author

Choose a reason for hiding this comment

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

@copilot open a new pull request to apply changes based on this feedback

…ubsub/setup-pulsar.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Justin Slatten <justin.slatten@gmail.com>
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.

1 participant