momo-jun commented on a change in pull request #14315:
URL: https://github.com/apache/pulsar/pull/14315#discussion_r808646379



##########
File path: site2/docs/functions-develop.md
##########
@@ -101,6 +101,38 @@ func main() {
 ```
 For complete code, see 
[here](https://github.com/apache/pulsar/blob/77cf09eafa4f1626a53a1fe2e65dd25f377c1127/pulsar-function-go/examples/inputFunc/inputFunc.go#L20-L36).
 
+Function initialize and close interface are available in **Pulsar Function SDK 
for Java 2.10.0 or later**.
+You can use these interface to process any resource initialize and release 
logic.

Review comment:
       ```suggestion
   This extended Function SDK provides an interface to initialize and release 
external resources, which is easy and efficient to use and expand. Before 
starting a Function, you don't have to make various judgments in the Function 
interface for those resources which only need one-time initialization. After 
closing a Function, you don't need to manually close the referenced external 
resources. The order of releasing external resources is controlled by the 
Function itself.
   ```




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to