in this PR I split the Context(FunctionContext for now) into two types in the form of Interface: FunctionContext (for function framework and plugins developers) and Context (for user function)
remove the error return from the signature of the HTTP function
add Metadata field to FunctionContext.Event to hold tracing related information
Context
(FunctionContext
for now) into two types in the form of Interface: FunctionContext (for function framework and plugins developers) and Context (for user function)error
return from the signature of the HTTP functionMetadata
field toFunctionContext.Event
to hold tracing related informationSigned-off-by: laminar fangtian@kubesphere.io