Skip to content

Conversation

@sdharav
Copy link

@sdharav sdharav commented Jan 16, 2026

No description provided.

rabbah and others added 19 commits August 14, 2021 09:00
* Remove signal-fx libraries

* Remove directories for signal-fx also
Updates the Golang version used to build the go proxy and makes it dynamic so we can update this centrally in our build scripts in the future.
…imbella#7)

As per title, this implements prelaunch mode for the python runtime to start the interpreter alongside the go proxy and initialize the respective function in that existing process.
This aligns the akka dependencies with what we're using in our "main" repository. This is required to run the Scala-based tests in this repository.
* SERVERLESS-2327 Map environment into a context parameter

This translates our current environment variable based approach into passing a second "context" parameter to the function. The context somewhat resembles Lambda's context parameter but notably keeps the notion of an "activation_id" as that's still an entity we use in our docs and API.

* Narrow down test for remaining time

* Add request_id to map tid

* Add namespace, api_host and api_key
…turning nothing

Add support for function signatures - no param and returning nothing. (nimbella#15)

All of our other runtimes support having a function that has no parameters. They also support having a function that returns nothing. In the case where nothing is returned by the function, the runtime returns an empty dictionary to the rest of the OpenWhisk system. This changes he Python runtime to match that behavior.
This adds Python 3.11. It's mostly a 1:1 copy with the only notable change being that this uses the "slim" variant of the base image.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants