Forráskód Böngészése

HADOOP-14897. Loosen compatibility guidelines for native dependencies

(cherry picked from commit 0807470808156af13e0992285cac070052d86c26)
Daniel Templeton 7 éve
szülő
commit
dca2fb5ac5

+ 7 - 3
hadoop-common-project/hadoop-common/src/site/markdown/Compatibility.md

@@ -191,9 +191,13 @@ dependencies is part of the Hadoop ABI.
 
 
 The minimum required versions of the native components on which Hadoop depends
 The minimum required versions of the native components on which Hadoop depends
 at compile time and/or runtime SHALL be considered
 at compile time and/or runtime SHALL be considered
-[Stable](./InterfaceClassification.html#Stable). Changes to the minimum
-required versions MUST NOT increase between minor releases within a major
-version.
+[Evolving](./InterfaceClassification.html#Evolving). Changes to the minimum
+required versions SHOULD NOT increase between minor releases within a major
+version, though updates because of security issues, license issues, or other
+reasons may occur. When the native components on which Hadoop depends must
+be updated between minor releases within a major release, where possible the
+changes SHOULD only change the minor versions of the components without
+changing the major versions.
 
 
 ### Wire Protocols
 ### Wire Protocols