-
Notifications
You must be signed in to change notification settings - Fork 74
Closed
Milestone
Description
Batching configuration
Batching is enabled by default in Pulsar. This can be configured globally by setting spring.pulsar.producer.batching-enabled
. We should provide a simple mechanism to enable/disable/configure batching on a per-send-operation
basis.
Chunking configuration
Chunking is disabled by default in Pulsar. This can be configured globally by setting spring.pulsar.producer.chunking-enabled
. We should provide a simple mechanism to enable/disable/configure chunking on a per-send-operation
basis.
NOTE: When chunking is enabled batch must be disabled. However, we will delegate to underlying Pulsar producer validation handling this. It does an extensive job of client validation.