Skip to content

Commit aa31dbe

Browse files
petersomogyibusbey
authored andcommitted
HBASE-21295 Update compatibility matrices
Signed-off-by: Sean Busbey <[email protected]> (cherry picked from commit 2b5b190)
1 parent 9b957d8 commit aa31dbe

File tree

1 file changed

+40
-35
lines changed

1 file changed

+40
-35
lines changed

src/main/asciidoc/_chapters/configuration.adoc

Lines changed: 40 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,10 @@ This section lists required services and some required system configuration.
9393
[[java]]
9494
.Java
9595
96-
The following table summarizes the recommendation of the HBase community wrt deploying on various Java versions. An entry of "yes" is meant to indicate a base level of testing and willingness to help diagnose and address issues you might run into. Similarly, an entry of "no" or "Not Supported" generally means that should you run into an issue the community is likely to ask you to change the Java environment before proceeding to help. In some cases, specific guidance on limitations (e.g. wether compiling / unit tests work, specific operational issues, etc) will also be noted.
96+
The following table summarizes the recommendation of the HBase community wrt deploying on various Java versions.
97+
A icon:check-circle[role="green"] symbol is meant to indicate a base level of testing and willingness to help diagnose and address issues you might run into.
98+
Similarly, an entry of icon:exclamation-circle[role="yellow"] or icon:times-circle[role="red"] generally means that should you run into an issue the community is likely to ask you to change the Java environment before proceeding to help.
99+
In some cases, specific guidance on limitations (e.g. whether compiling / unit tests work, specific operational issues, etc) will also be noted.
97100
98101
.Long Term Support JDKs are recommended
99102
[TIP]
@@ -102,32 +105,34 @@ HBase recommends downstream users rely on JDK releases that are marked as Long T
102105
====
103106
104107
.Java support by release line
105-
[cols="1,1,1,1,1", options="header"]
108+
[cols="6*^.^", options="header"]
106109
|===
107110
|HBase Version
108111
|JDK 7
109112
|JDK 8
110-
|JDK 9
111-
|JDK 10
113+
|JDK 9 (Non-LTS)
114+
|JDK 10 (Non-LTS)
115+
|JDK 11
112116

113-
|2.0
117+
|2.0+
114118
|icon:times-circle[role="red"]
115119
|icon:check-circle[role="green"]
116-
|icon:exclamation-circle[role="yellow"] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264]
117-
|icon:exclamation-circle[role="yellow"] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264]
118-
119-
|1.3
120-
|icon:check-circle[role="green"]
121-
|icon:check-circle[role="green"]
122-
|icon:exclamation-circle[role="yellow"] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264]
123-
|icon:exclamation-circle[role="yellow"] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264]
124-
125-
126-
|1.2
120+
v|icon:exclamation-circle[role="yellow"]
121+
link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264]
122+
v|icon:exclamation-circle[role="yellow"]
123+
link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264]
124+
v|icon:exclamation-circle[role="yellow"]
125+
link:https://issues.apache.org/jira/browse/HBASE-21110[HBASE-21110]
126+
127+
|1.2+
127128
|icon:check-circle[role="green"]
128129
|icon:check-circle[role="green"]
129-
|icon:exclamation-circle[role="yellow"] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264]
130-
|icon:exclamation-circle[role="yellow"] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264]
130+
v|icon:exclamation-circle[role="yellow"]
131+
link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264]
132+
v|icon:exclamation-circle[role="yellow"]
133+
link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264]
134+
v|icon:exclamation-circle[role="yellow"]
135+
link:https://issues.apache.org/jira/browse/HBASE-21110[HBASE-21110]
131136

132137
|===
133138

@@ -217,24 +222,24 @@ Use the following legend to interpret this table:
217222
* icon:times-circle[role="red"] = Known to not be fully-functional
218223
* icon:exclamation-circle[role="yellow"] = Not tested, may/may-not function
219224
220-
[cols="1,1,1,1,1,1", options="header"]
225+
[cols="1,4*^.^", options="header"]
221226
|===
222-
| | HBase-1.2.x | HBase-1.3.x | HBase-1.5.x | HBase-2.0.x | HBase-2.1.x
223-
|Hadoop-2.4.x | icon:check-circle[role="green"] | icon:check-circle[role="green"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
224-
|Hadoop-2.5.x | icon:check-circle[role="green"] | icon:check-circle[role="green"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
225-
|Hadoop-2.6.0 | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
226-
|Hadoop-2.6.1+ | icon:check-circle[role="green"] | icon:check-circle[role="green"] | icon:times-circle[role="red"] | icon:check-circle[role="green"] | icon:times-circle[role="red"]
227-
|Hadoop-2.7.0 | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
228-
|Hadoop-2.7.1+ | icon:check-circle[role="green"] | icon:check-circle[role="green"] | icon:check-circle[role="green"] | icon:check-circle[role="green"] | icon:check-circle[role="green"]
229-
|Hadoop-2.8.[0-1] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
230-
|Hadoop-2.8.2 | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"]
231-
|Hadoop-2.8.3+ | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:check-circle[role="green"] | icon:check-circle[role="green"]
232-
|Hadoop-2.9.0 | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
233-
|Hadoop-2.9.1+ | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"]
234-
|Hadoop-3.0.[0-2] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
235-
|Hadoop-3.0.3+ | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:check-circle[role="green"] | icon:check-circle[role="green"]
236-
|Hadoop-3.1.0 | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
237-
|Hadoop-3.1.1+ | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:check-circle[role="green"] | icon:check-circle[role="green"]
227+
| | HBase-1.2.x, HBase-1.3.x | HBase-1.4.x | HBase-2.0.x | HBase-2.1.x
228+
|Hadoop-2.4.x | icon:check-circle[role="green"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
229+
|Hadoop-2.5.x | icon:check-circle[role="green"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
230+
|Hadoop-2.6.0 | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
231+
|Hadoop-2.6.1+ | icon:check-circle[role="green"] | icon:times-circle[role="red"] | icon:check-circle[role="green"] | icon:times-circle[role="red"]
232+
|Hadoop-2.7.0 | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
233+
|Hadoop-2.7.1+ | icon:check-circle[role="green"] | icon:check-circle[role="green"] | icon:check-circle[role="green"] | icon:check-circle[role="green"]
234+
|Hadoop-2.8.[0-1] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
235+
|Hadoop-2.8.2 | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"]
236+
|Hadoop-2.8.3+ | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:check-circle[role="green"] | icon:check-circle[role="green"]
237+
|Hadoop-2.9.0 | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
238+
|Hadoop-2.9.1+ | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"] | icon:exclamation-circle[role="yellow"]
239+
|Hadoop-3.0.[0-2] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
240+
|Hadoop-3.0.3+ | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:check-circle[role="green"] | icon:check-circle[role="green"]
241+
|Hadoop-3.1.0 | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:times-circle[role="red"]
242+
|Hadoop-3.1.1+ | icon:times-circle[role="red"] | icon:times-circle[role="red"] | icon:check-circle[role="green"] | icon:check-circle[role="green"]
238243
|===
239244

240245
.Hadoop Pre-2.6.1 and JDK 1.8 Kerberos

0 commit comments

Comments
 (0)