func icon indicating copy to clipboard operation
func copied to clipboard

[go/cloudevents] JobSink Integration / Long Running Functions

Open pierDipi opened this issue 1 year ago • 4 comments

As described in https://github.com/knative/func/issues/2586, we need to integrate the Go CloudEvents functions with JobSink

  • when the env variable K_EXECUTION_MODE is equal to batch the runtime will read the event from the file and pass it to the handler
  • If the function returns a new event it would be produced to an endpoint that is pointed by K_SINK env variable (if present) (so that you can use JobSink in combination with SinkBinding to have "job callbacks")

pierDipi avatar Nov 25 '24 14:11 pierDipi

This issue is stale because it has been open for 90 days with no activity. It will automatically close after 30 more days of inactivity. Reopen the issue with /reopen. Mark the issue as fresh by adding the comment /remove-lifecycle stale.

github-actions[bot] avatar Feb 26 '25 01:02 github-actions[bot]

@pierDipi @lkingland Is this issue still open for contributions? If so, could you please provide a brief overview? I'd love to work on it!

KapilSareen avatar Mar 14 '25 10:03 KapilSareen

Yes, it is

@matzew @matejvasek @creydr would you mind helping @KapilSareen ?

/triage accepted

pierDipi avatar Apr 09 '25 12:04 pierDipi

Hey, I would like to work on this issue. Since this would be my first contribution to the project, if this is not an urgent requirement, I can take this on. Also, some extra pointers on the approach we are following, if any, would be appreciated.

AvineshTripathi avatar Jun 27 '25 14:06 AvineshTripathi