diff --git a/site2/docs/functions-develop.md b/site2/docs/functions-develop.md index 99be963a381b8..0dc7cf308ef35 100644 --- a/site2/docs/functions-develop.md +++ b/site2/docs/functions-develop.md @@ -158,6 +158,9 @@ SerDe option | When to use `PickleSerDe` | When you work with complex, application-specific types and are comfortable with the "best effort" approach of `pickle`. Custom SerDe | When you require explicit control over SerDe, potentially for performance or data compatibility purposes. + +Currently, the feature is not available in Go. + ### Example @@ -558,6 +561,8 @@ class UserConfigFunction(Function): else: logger.info("The word of the day is {0}".format(wotd)) ``` + +Currently, the feature is not available in Go. @@ -701,6 +706,8 @@ class MetricRecorderFunction(Function): if input == 11: context.record_metric('elevens-count', 1) ``` + +Currently, the feature is not available in Go. @@ -716,6 +723,9 @@ States are key-value pairs, where the key is a string and the value is arbitrary You can access states within Pulsar Functions using the `putState`, `getState`, `incrCounter`, `getCounter` and `deleteState` calls on the context object. You can also manage states using the [querystate](#query-state) and [putstate](#putstate) options to `pulsar-admin functions`. +> Note +> State storage is not available in Go. + ### API