Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.0-alpha
-
None
-
None
-
Reviewed
Description
Currently the version check for DN/NN communication is strict (it checks the exact svn revision or git hash, Storage#getBuildVersion calls VersionInfo#getRevision), which prevents rolling upgrades across any releases. Once we have the PB-base RPC in place (coming soon to branch-23) we'll have the necessary pieces in place to loosen this restriction, though perhaps it takes another 23 minor release or so before we're ready to commit to making the minor versions compatible.
Attachments
Attachments
Issue Links
- breaks
-
HDFS-3260 TestDatanodeRegistration should set minimum DN version in addition to minimum NN version
- Closed
- is blocked by
-
HDFS-3202 NamespaceInfo PB translation drops build version
- Closed
- is related to
-
MAPREDUCE-4150 Versioning and rolling upgrades for MR2
- Open
-
HADOOP-8968 Add a flag to completely disable the worker version check
- Closed
- relates to
-
HADOOP-702 DFS Upgrade Proposal
- Closed
-
HADOOP-8209 Add option to relax build-version check for branch-1
- Closed
-
HDFS-3245 Add metrics and web UI for cluster version summary
- Closed