merlimat commented on a change in pull request #1350: Pulsar Functions 
documentation (WIP)
URL: https://github.com/apache/incubator-pulsar/pull/1350#discussion_r172689899
 
 

 ##########
 File path: site/docs/latest/functions/guarantees.md
 ##########
 @@ -0,0 +1,28 @@
+---
+title: Processing guarantees
+lead: Apply at-most-once, at-least-once, or effectively-once delivery 
semantics to Pulsar Functions
+---
+
+Pulsar Functions provides three different messaging semantics that you can 
apply to any Function:
+
+* **At-most-once** delivery
+* **At-least-once** delivery
+* **Effectively-once** delivery
+
+## How it works
+
+You can set the processing guarantees for a Pulsar Function when you create 
the Function. This [`pulsar-function 
create`](../../reference/CliTools#pulsar-functions-create) command, for 
example, would apply effectively-once guarantees to the Function:
+
+```bash
+$ bin/pulsar-functions \
+  # TODO
+  --processingGuarantees EFFECTIVELY_ONCE
+```
+
+The available options are:
+
+* `ATMOST_ONCE`
 
 Review comment:
   same here

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to