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]