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.

Reply via email to