Re: Versioning services

2018-02-12 Thread colinc
Thanks for this. I'll keep an eye on that ticket - it seems to be exactly what we are looking for. In the meantime, we think we have a work-around. Does the following sound viable, or do you think it might it cause problems? * Create a custom intercepting ClassLoader * Start Ignite by directly ca

Re: Versioning services

2018-02-09 Thread vkulichenko
Colin, Unfortunately this is not possible at the moment, you need to restart nodes to change service implementation. There is a feature request for improving this: https://issues.apache.org/jira/browse/IGNITE-6069 -Val -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Versioning services

2018-02-09 Thread colinc
I'm interested in using Ignite services as microservices and have seen Denis' blog posts on the topic. In my case, I also have a requirement to perform computations with data affinity. My idea is to call a node singleton service locally from a distributed compute task. The advantage of using the s