fdk-java
fdk-java copied to clipboard
Java API and runtime for fn.
I think this might be related to some of the mount stuff that the maven image is doing but: ``` opc@occ-test jfn]$ fn build --no-cache Building image jfn:0.0.2 Sending build...
An automated process for... Minimal (smithed?) images for runtime. Oracle linux based for build images.
https://github.com/fnproject/fdk-java#3-run-your-first-java-function Don't think it is?
This shouldn't happen (tm) but there are a few places where it's technically possible for types to get mixed up (including around updates etc). When datum object can't be assigned...
Just noticed the pom file had this in it: ``` com.fnproject.fn ``` Should probably be io.fnproject.xxx?
Currently Jackson is built into the FDK - support making this optional
There are several cases where we throw a FunctionInputHandlingException on valid user input: - The function format is invalid (not `default` or `http`), which is a configuration error - We...
The fn Hot contract supports chunked encoding for output streams - currently the FDK buffers the output to get content length - we should change this to use a chunked...
The Java SE docs list a number of troubleshooting tools: the debugger, JFR, various profiling tools. We might bring any number of these to bear. I think there are a...
Given a class under test, when `FnTesting.thenRun(cls, method)` is run where method doesn't exist on cls, the test will fail with `java.lang.IllegalStateException: One and only one response expected, but 0...