This is an automated email from the ASF dual-hosted git repository.

urfree pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new c00aeeadda Docs sync done from apache/pulsar(#a1aa18f)
c00aeeadda is described below

commit c00aeeadda2a487d6672cd22b1a9409962760c85
Author: Pulsar Site Updater <[email protected]>
AuthorDate: Sun Apr 24 06:03:30 2022 +0000

    Docs sync done from apache/pulsar(#a1aa18f)
---
 site2/docs/client-libraries-java.md                    | 16 ++++++++++++++++
 site2/website-next/docs/client-libraries-java.md       | 18 ++++++++++++++++++
 .../version-2.1.1-incubating/client-libraries-java.md  | 18 ++++++++++++++++++
 .../version-2.2.0/client-libraries-java.md             | 18 ++++++++++++++++++
 .../version-2.3.0/client-libraries-java.md             | 18 ++++++++++++++++++
 .../version-2.3.2/client-libraries-java.md             | 18 ++++++++++++++++++
 6 files changed, 106 insertions(+)

diff --git a/site2/docs/client-libraries-java.md 
b/site2/docs/client-libraries-java.md
index e640b33216..13205461f7 100644
--- a/site2/docs/client-libraries-java.md
+++ b/site2/docs/client-libraries-java.md
@@ -1123,6 +1123,22 @@ pulsarClient.newReader()
 Total hash range size is 65536, so the max end of the range should be less 
than or equal to 65535.
 
 
+### Configure chunking
+
+Configuring chuncking for readers is similar to that for consumers. See 
[configure chunking for consumers](#configure-chunking) for more information.
+
+The following is an example of how to configure message chunking for a reader.
+
+```java
+Reader<byte[]> reader = pulsarClient.newReader()
+        .topic(topicName)
+        .startMessageId(MessageId.earliest)
+        .maxPendingChunkedMessage(12)
+        .autoAckOldestChunkedMessageOnQueueFull(true)
+        .expireTimeOfIncompleteChunkedMessage(12, TimeUnit.MILLISECONDS)
+        .create();
+```
+
 ## TableView
 
 The TableView interface serves an encapsulated access pattern, providing a 
continuously updated key-value map view of the compacted topic data. Messages 
without keys will be ignored.
diff --git a/site2/website-next/docs/client-libraries-java.md 
b/site2/website-next/docs/client-libraries-java.md
index bec42fbd35..f4f6643b27 100644
--- a/site2/website-next/docs/client-libraries-java.md
+++ b/site2/website-next/docs/client-libraries-java.md
@@ -1282,6 +1282,24 @@ pulsarClient.newReader()
 Total hash range size is 65536, so the max end of the range should be less 
than or equal to 65535.
 
 
+### Configure chunking
+
+Configuring chuncking for readers is similar to that for consumers. See 
[configure chunking for consumers](#configure-chunking) for more information.
+
+The following is an example of how to configure message chunking for a reader.
+
+```java
+
+Reader<byte[]> reader = pulsarClient.newReader()
+        .topic(topicName)
+        .startMessageId(MessageId.earliest)
+        .maxPendingChunkedMessage(12)
+        .autoAckOldestChunkedMessageOnQueueFull(true)
+        .expireTimeOfIncompleteChunkedMessage(12, TimeUnit.MILLISECONDS)
+        .create();
+
+```
+
 ## TableView
 
 The TableView interface serves an encapsulated access pattern, providing a 
continuously updated key-value map view of the compacted topic data. Messages 
without keys will be ignored.
diff --git 
a/site2/website-next/versioned_docs/version-2.1.1-incubating/client-libraries-java.md
 
b/site2/website-next/versioned_docs/version-2.1.1-incubating/client-libraries-java.md
index bec42fbd35..f4f6643b27 100644
--- 
a/site2/website-next/versioned_docs/version-2.1.1-incubating/client-libraries-java.md
+++ 
b/site2/website-next/versioned_docs/version-2.1.1-incubating/client-libraries-java.md
@@ -1282,6 +1282,24 @@ pulsarClient.newReader()
 Total hash range size is 65536, so the max end of the range should be less 
than or equal to 65535.
 
 
+### Configure chunking
+
+Configuring chuncking for readers is similar to that for consumers. See 
[configure chunking for consumers](#configure-chunking) for more information.
+
+The following is an example of how to configure message chunking for a reader.
+
+```java
+
+Reader<byte[]> reader = pulsarClient.newReader()
+        .topic(topicName)
+        .startMessageId(MessageId.earliest)
+        .maxPendingChunkedMessage(12)
+        .autoAckOldestChunkedMessageOnQueueFull(true)
+        .expireTimeOfIncompleteChunkedMessage(12, TimeUnit.MILLISECONDS)
+        .create();
+
+```
+
 ## TableView
 
 The TableView interface serves an encapsulated access pattern, providing a 
continuously updated key-value map view of the compacted topic data. Messages 
without keys will be ignored.
diff --git 
a/site2/website-next/versioned_docs/version-2.2.0/client-libraries-java.md 
b/site2/website-next/versioned_docs/version-2.2.0/client-libraries-java.md
index bec42fbd35..f4f6643b27 100644
--- a/site2/website-next/versioned_docs/version-2.2.0/client-libraries-java.md
+++ b/site2/website-next/versioned_docs/version-2.2.0/client-libraries-java.md
@@ -1282,6 +1282,24 @@ pulsarClient.newReader()
 Total hash range size is 65536, so the max end of the range should be less 
than or equal to 65535.
 
 
+### Configure chunking
+
+Configuring chuncking for readers is similar to that for consumers. See 
[configure chunking for consumers](#configure-chunking) for more information.
+
+The following is an example of how to configure message chunking for a reader.
+
+```java
+
+Reader<byte[]> reader = pulsarClient.newReader()
+        .topic(topicName)
+        .startMessageId(MessageId.earliest)
+        .maxPendingChunkedMessage(12)
+        .autoAckOldestChunkedMessageOnQueueFull(true)
+        .expireTimeOfIncompleteChunkedMessage(12, TimeUnit.MILLISECONDS)
+        .create();
+
+```
+
 ## TableView
 
 The TableView interface serves an encapsulated access pattern, providing a 
continuously updated key-value map view of the compacted topic data. Messages 
without keys will be ignored.
diff --git 
a/site2/website-next/versioned_docs/version-2.3.0/client-libraries-java.md 
b/site2/website-next/versioned_docs/version-2.3.0/client-libraries-java.md
index bec42fbd35..f4f6643b27 100644
--- a/site2/website-next/versioned_docs/version-2.3.0/client-libraries-java.md
+++ b/site2/website-next/versioned_docs/version-2.3.0/client-libraries-java.md
@@ -1282,6 +1282,24 @@ pulsarClient.newReader()
 Total hash range size is 65536, so the max end of the range should be less 
than or equal to 65535.
 
 
+### Configure chunking
+
+Configuring chuncking for readers is similar to that for consumers. See 
[configure chunking for consumers](#configure-chunking) for more information.
+
+The following is an example of how to configure message chunking for a reader.
+
+```java
+
+Reader<byte[]> reader = pulsarClient.newReader()
+        .topic(topicName)
+        .startMessageId(MessageId.earliest)
+        .maxPendingChunkedMessage(12)
+        .autoAckOldestChunkedMessageOnQueueFull(true)
+        .expireTimeOfIncompleteChunkedMessage(12, TimeUnit.MILLISECONDS)
+        .create();
+
+```
+
 ## TableView
 
 The TableView interface serves an encapsulated access pattern, providing a 
continuously updated key-value map view of the compacted topic data. Messages 
without keys will be ignored.
diff --git 
a/site2/website-next/versioned_docs/version-2.3.2/client-libraries-java.md 
b/site2/website-next/versioned_docs/version-2.3.2/client-libraries-java.md
index bec42fbd35..f4f6643b27 100644
--- a/site2/website-next/versioned_docs/version-2.3.2/client-libraries-java.md
+++ b/site2/website-next/versioned_docs/version-2.3.2/client-libraries-java.md
@@ -1282,6 +1282,24 @@ pulsarClient.newReader()
 Total hash range size is 65536, so the max end of the range should be less 
than or equal to 65535.
 
 
+### Configure chunking
+
+Configuring chuncking for readers is similar to that for consumers. See 
[configure chunking for consumers](#configure-chunking) for more information.
+
+The following is an example of how to configure message chunking for a reader.
+
+```java
+
+Reader<byte[]> reader = pulsarClient.newReader()
+        .topic(topicName)
+        .startMessageId(MessageId.earliest)
+        .maxPendingChunkedMessage(12)
+        .autoAckOldestChunkedMessageOnQueueFull(true)
+        .expireTimeOfIncompleteChunkedMessage(12, TimeUnit.MILLISECONDS)
+        .create();
+
+```
+
 ## TableView
 
 The TableView interface serves an encapsulated access pattern, providing a 
continuously updated key-value map view of the compacted topic data. Messages 
without keys will be ignored.

Reply via email to