[ https://issues.apache.org/jira/browse/ACCUMULO-3590?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15388978#comment-15388978 ]
Christopher Tubbs edited comment on ACCUMULO-3590 at 7/22/16 6:11 AM: ---------------------------------------------------------------------- {{instance.\*}} properties are for properties which should be consistent across a cluster. Most new properties we add between versions should fall into {{general.\*}} instead. The main thing that changes between versions affecting the {{SystemToken}} is going to be the "wire version", which is part of the token to prevent cross-communication between incompatible versions with respect to the RPC layer. was (Author: ctubbsii): {{instance.*}} properties are for properties which should be consistent across a cluster. Most new properties we add between versions should fall into {{general.*}} instead. The main thing that changes between versions affecting the {{SystemToken}} is going to be the "wire version", which is part of the token to prevent cross-communication between incompatible versions with respect to the RPC layer. > Rolling upgrade support > ----------------------- > > Key: ACCUMULO-3590 > URL: https://issues.apache.org/jira/browse/ACCUMULO-3590 > Project: Accumulo > Issue Type: Improvement > Reporter: Josh Elser > Fix For: 1.9.0 > > > We really lack any support for rolling upgrades between versions of Accumulo. > Need to have a way to provide seamless upgrades between certain versions of > Accumulo which minimize any downtime/impact on users of the system. > Need to cover fundamental control features (like a rolling upgrade), changes > to our serialized data structures (help prevent us from goofing up > serialization across versions -- thrift/protobuf/etc), backwards/forward > compatible RFile and WAL support (including control), lots of tests, and lots > of documentation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)