Re: Question about rolling back a Geode upgrade

2019-10-16 Thread Alberto Gomez
Hi, Thanks for your suggestion, Anthony. I gave it a try and the rolling downgrade worked because peers are prepared to exchange messages in different versions by means of the toDataPre_GEODE_X_X_X_X() fromDataPre_GEODE_X_X_X_X mechanism. After all my investigation on this topic I have come to

Re: Question about rolling back a Geode upgrade

2019-10-09 Thread Anthony Baker
Hi Alberto! Another experiment that might be useful to try is changing a p2p message following [1]. If you follow the steps in the wiki, a rolling upgrade should work ok. But if you then try to do a rolling downgrade, what happens? Anthony [1] https://cwiki.apache.org/confluence/display/GE

Re: Question about rolling back a Geode upgrade

2019-09-26 Thread Alberto Gomez
Hi again, I have been investigating a bit more the possibility of supporting "rolling downgrades" in Geode similar to rolling upgrades and I would like to share my findings and also ask for some help. My tests were done upgrading from Geode 1.10 to a recent version in the develop branch and ro

Re: Question about rolling back a Geode upgrade

2019-09-23 Thread Alberto Gomez
Hi Anthony, That's an option but, as you say, the cost in infrastructure is high and there are also other problems to solve like how to do the switch between systems and how to assure the data consistency among them. I was thinking that in many cases it might be possible to support a rolling d

Re: Question about rolling back a Geode upgrade

2019-09-23 Thread Anthony Baker
Have you considered using a blue / green deployment approach? It provides more flexibility for these scenarios though the infrastructure cost is high. Anthony > On Sep 23, 2019, at 5:59 AM, Alberto Gomez wrote: > > Hi, > > Looking at the Geode documentation I have not found any reference to