On 10 Jul 2013, at 09:24, Radim Vansa <rvansa(a)redhat.com> wrote:
| > | From: "Galder ZamarreƱo"
<galder(a)redhat.com>
| > | Shall we keep the current FCS implementation, deprecate it, and get rid
| > | of it
| > | in the next minor/major version? Some users might have data stored in the
| > | current FCS and would be quite abrupt to just get rid of it right now.
| >
| > I'd remove it in Final, it cannot be seriously used either. Users can
| > migrate the data using rolling upgrades.
|
| Can you describe this process, especially for how it can be accomplished with
| a single (local) cache?
You're right, after looking into rolling upgrades I've realized that in order to
do so the cache would have to be accessible via HotRod (currently). ISPN-2637 and
ISPN-2638 should allow rolling upgrades for Memcached and REST as well - I hope that these
in cooperation with inter-client compatibility will allow library-mode rolling upgrades as
well.
Still, I'd prefer any migration to happen via rolling upgrades over some custom
cache-store migration, if that would be possible.
+1. Curious to see Tristan's thoughts on this :-)
Cheers,
--
Mircea Markus
Infinispan lead (
www.infinispan.org)