Hi everyone, During our testing, we have the following scenario:
* We start up a cluster and a geode-native client. * Load a FunctionService jar into the cluster. * Execute normal flow of operations (function execs, puts, gets, ...) * After 5 mins, we update the FunctionService jar, which changes some of the function attributes. * From this point on, geode-native client receives an error from the server stating that the function exec failed due to function attributes mismatch. Obviously, this case is not supported by geode-native, as it would require updating the function attributes when this error is received. I am not sure if this is supported in the Java client, I've been looking, and I haven't seen that this mechanism is supported in the Java client, but maybe I am wrong. My questions are: * Have you encountered a scenario like this? * Do you know if function attributes update is not supported on purpose, to avoid an issue? Or it's just that nobody tried this upgrade scenario before? Thanks for all! /Mario.