Closed irhawks closed 1 year ago
according to this: https://github.com/streamnative/pulsar/blob/master/pulsar-functions/utils/src/main/java/org/apache/pulsar/functions/utils/SinkConfigUtils.java#L177-L184, what you need to do is to set spec.processingGuarantee
to effectively_once
For example, when I submit a
pulsar-io-lakehouse
Sink to function mesh, an errors occurs:My lakehouse connector is built from
and built with
and Sink componented is defined as
eveything goes well except that when submitted to the kubernetes cluster, the Lakehouse sink connector only support accumulative acknowledge. However I could not find any method in current version to support set subscriptionType attribute on a Sink CRD.
pulsar version: 2.9.3.14, kuberntes version: 1.25