From 5134f281ee60d3e1c270c684af35239ad979801a Mon Sep 17 00:00:00 2001 From: Josh Elser Date: Mon, 3 Sep 2018 20:05:07 -0700 Subject: [PATCH] HBASE-20264 Update Hadoop and Java "supported" versions tables --- .../asciidoc/_chapters/configuration.adoc | 58 ++++++++++--------- src/main/asciidoc/hbase.css | 3 +- src/site/resources/css/site.css | 2 +- src/site/resources/images/green-light.svg | 3 + src/site/resources/images/red-light.svg | 3 + src/site/resources/images/yellow-light.svg | 3 + 6 files changed, 42 insertions(+), 30 deletions(-) create mode 100644 src/site/resources/images/green-light.svg create mode 100644 src/site/resources/images/red-light.svg create mode 100644 src/site/resources/images/yellow-light.svg diff --git a/src/main/asciidoc/_chapters/configuration.adoc b/src/main/asciidoc/_chapters/configuration.adoc index 113058c0b4..2a29df67b1 100644 --- a/src/main/asciidoc/_chapters/configuration.adoc +++ b/src/main/asciidoc/_chapters/configuration.adoc @@ -111,23 +111,23 @@ HBase recommends downstream users rely on JDK releases that are marked as Long T |JDK 10 |2.0 -|link:http://search-hadoop.com/m/YGbbsPxZ723m3as[Not Supported] -|yes -|link:https://issues.apache.org/jira/browse/HBASE-20264[Not Supported] -|link:https://issues.apache.org/jira/browse/HBASE-20264[Not Supported] +|image:red-light.svg[alt=No,role=trafficlight] +|image:green-light.svg[alt=Yes,role=trafficlight] +|image:yellow-light.svg[Non-LTS,role=trafficlight] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264] +|image:yellow-light.svg[Non-LTS,role=trafficlight] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264] |1.3 -|yes -|yes -|link:https://issues.apache.org/jira/browse/HBASE-20264[Not Supported] -|link:https://issues.apache.org/jira/browse/HBASE-20264[Not Supported] +|image:green-light.svg[alt=Yes,role=trafficlight] +|image:green-light.svg[alt=Yes,role=trafficlight] +|image:yellow-light.svg[Non-LTS,role=trafficlight] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264] +|image:yellow-light.svg[Non-LTS,role=trafficlight] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264] |1.2 -|yes -|yes -|link:https://issues.apache.org/jira/browse/HBASE-20264[Not Supported] -|link:https://issues.apache.org/jira/browse/HBASE-20264[Not Supported] +|image:green-light.svg[alt=Yes,role=trafficlight] +|image:green-light.svg[alt=Yes,role=trafficlight] +|image:yellow-light.svg[Non-LTS,role=trafficlight] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264] +|image:yellow-light.svg[Non-LTS,role=trafficlight] Non-LTS, see link:https://issues.apache.org/jira/browse/HBASE-20264[HBASE-20264] |=== @@ -213,26 +213,28 @@ Use the following legend to interpret this table: .Hadoop version support matrix -* "S" = supported -* "X" = not supported -* "NT" = Not tested +* image:green-light.svg[alt=Yes,role=trafficlight] = Tested to be fully-functional +* image:red-light.svg[alt=No,role=trafficlight] = Known to not be fully-functional +* image:yellow-light.svg[alt=Unknown,role=trafficlight] = Not tested, may/may-not function [cols="1,1,1,1,1,1", options="header"] |=== | | HBase-1.2.x | HBase-1.3.x | HBase-1.5.x | HBase-2.0.x | HBase-2.1.x -|Hadoop-2.4.x | S | S | X | X | X -|Hadoop-2.5.x | S | S | X | X | X -|Hadoop-2.6.0 | X | X | X | X | X -|Hadoop-2.6.1+ | S | S | X | S | X -|Hadoop-2.7.0 | X | X | X | X | X -|Hadoop-2.7.1+ | S | S | S | S | S -|Hadoop-2.8.[0-1] | X | X | X | X | X -|Hadoop-2.8.2 | NT | NT | NT | NT | NT -|Hadoop-2.8.3+ | NT | NT | NT | S | S -|Hadoop-2.9.0 | X | X | X | X | X -|Hadoop-2.9.1+ | NT | NT | NT | NT | NT -|Hadoop-3.0.x | X | X | X | X | X -|Hadoop-3.1.0 | X | X | X | X | X +|Hadoop-2.4.x | image:green-light.svg[alt=Yes,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] +|Hadoop-2.5.x | image:green-light.svg[alt=Yes,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] +|Hadoop-2.6.0 | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] +|Hadoop-2.6.1+ | image:green-light.svg[alt=Yes,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] +|Hadoop-2.7.0 | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] +|Hadoop-2.7.1+ | image:green-light.svg[alt=Yes,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] +|Hadoop-2.8.[0-1] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] +|Hadoop-2.8.2 | image:yellow-light.svg[alt=Unknown,role=trafficlight] | image:yellow-light.svg[alt=Unknown,role=trafficlight] | image:yellow-light.svg[alt=Unknown,role=trafficlight] | image:yellow-light.svg[alt=Unknown,role=trafficlight] | image:yellow-light.svg[alt=Unknown,role=trafficlight] +|Hadoop-2.8.3+ | image:yellow-light.svg[alt=Unknown,role=trafficlight] | image:yellow-light.svg[alt=Unknown,role=trafficlight] | image:yellow-light.svg[alt=Unknown,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] +|Hadoop-2.9.0 | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] +|Hadoop-2.9.1+ | image:yellow-light.svg[alt=Unknown,role=trafficlight] | image:yellow-light.svg[alt=Unknown,role=trafficlight] | image:yellow-light.svg[alt=Unknown,role=trafficlight] | image:yellow-light.svg[alt=Unknown,role=trafficlight] | image:yellow-light.svg[alt=Unknown,role=trafficlight] +|Hadoop-3.0.[0-2] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] +|Hadoop-3.0.3+ | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] | image:green-light.svg[alt=yes,role=trafficlight] +|Hadoop-3.1.0 | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] +|Hadoop-3.1.1+ | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:red-light.svg[alt=No,role=trafficlight] | image:green-light.svg[alt=Yes,role=trafficlight] | image:green-light.svg[alt=yes,role=trafficlight] |=== .Hadoop Pre-2.6.1 and JDK 1.8 Kerberos diff --git a/src/main/asciidoc/hbase.css b/src/main/asciidoc/hbase.css index 68d418b173..da62aba493 100644 --- a/src/main/asciidoc/hbase.css +++ b/src/main/asciidoc/hbase.css @@ -397,4 +397,5 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b .hide-on-print{display:none!important} .print-only{display:block!important} .hide-for-print{display:none!important} -.show-for-print{display:inherit!important}} \ No newline at end of file +.show-for-print{display:inherit!important}} +span.trafficlight img {height:25px; width:25px;} diff --git a/src/site/resources/css/site.css b/src/site/resources/css/site.css index 3f42f5ab61..f6adb3648f 100644 --- a/src/site/resources/css/site.css +++ b/src/site/resources/css/site.css @@ -115,4 +115,4 @@ body { .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top { margin-left: 0; margin-right: 0; -} \ No newline at end of file +} diff --git a/src/site/resources/images/green-light.svg b/src/site/resources/images/green-light.svg new file mode 100644 index 0000000000..f531004878 --- /dev/null +++ b/src/site/resources/images/green-light.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/site/resources/images/red-light.svg b/src/site/resources/images/red-light.svg new file mode 100644 index 0000000000..eefb9303ad --- /dev/null +++ b/src/site/resources/images/red-light.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/site/resources/images/yellow-light.svg b/src/site/resources/images/yellow-light.svg new file mode 100644 index 0000000000..18bee34364 --- /dev/null +++ b/src/site/resources/images/yellow-light.svg @@ -0,0 +1,3 @@ + + + -- 2.18.0