You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spark.apache.org by sr...@apache.org on 2019/01/16 00:04:52 UTC

[spark-website] branch asf-site updated: Remove old releases from download page. Remove unused 'stable' flag and old info

This is an automated email from the ASF dual-hosted git repository.

srowen pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/spark-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 31485a3   Remove old releases from download page. Remove unused 'stable' flag and old info
31485a3 is described below

commit 31485a30bc25e7333a8e698896b5bc05d22f994f
Author: Sean Owen <se...@databricks.com>
AuthorDate: Tue Jan 15 18:04:41 2019 -0600

     Remove old releases from download page. Remove unused 'stable' flag and old info
    
    Author: Sean Owen <se...@databricks.com>
    
    Closes #171 from srowen/OldReleases.
---
 downloads.md         | 17 -----------------
 js/downloads.js      | 52 +++++++---------------------------------------------
 site/downloads.html  | 17 -----------------
 site/js/downloads.js | 52 +++++++---------------------------------------------
 4 files changed, 14 insertions(+), 124 deletions(-)

diff --git a/downloads.md b/downloads.md
index 9cc5414..a4ae5f4 100644
--- a/downloads.md
+++ b/downloads.md
@@ -26,23 +26,6 @@ $(document).ready(function() {
 
 4. Verify this release using the <span id="sparkDownloadVerify"></span> and [project release KEYS](https://www.apache.org/dist/spark/KEYS).
 
-_Note: Starting version 2.0, Spark is built with Scala 2.11 by default.
-Scala 2.10 users should download the Spark source package and build
-[with Scala 2.10 support](https://spark.apache.org/docs/latest/building-spark.html#building-for-scala-210)._
-
-<!--
-### Latest Preview Release
-
-Preview releases, as the name suggests, are releases for previewing upcoming features.
-Unlike nightly packages, preview releases have been audited by the project's management committee
-to satisfy the legal requirements of Apache Software Foundation's release policy.
-Preview releases are not meant to be functional, i.e. they can and highly likely will contain
-critical bugs or documentation errors.
-
-The latest preview release is Spark 2.0.0-preview, published on May 24, 2016.
-You can select and download it above.
--->
-
 ### Link with Spark
 Spark artifacts are [hosted in Maven Central](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.spark%22). You can add a Maven dependency with the following coordinates:
 
diff --git a/js/downloads.js b/js/downloads.js
index 1d4c1e7..f101350 100644
--- a/js/downloads.js
+++ b/js/downloads.js
@@ -3,50 +3,28 @@
 
 releases = {};
 
-function addRelease(version, releaseDate, packages, stable, mirrored) {
+function addRelease(version, releaseDate, packages, mirrored) {
   releases[version] = {
     released: releaseDate,
     packages: packages,
-    stable: stable,
     mirrored: mirrored
   };
 }
 
 var sources = {pretty: "Source Code", tag: "sources"};
 var hadoopFree = {pretty: "Pre-build with user-provided Apache Hadoop", tag: "without-hadoop"};
-var hadoop1 = {pretty: "Pre-built for Apache Hadoop 1.X", tag: "hadoop1"};
-var cdh4 = {pretty: "Pre-built for CDH 4", tag: "cdh4"};
-//var hadoop2 = {pretty: "Pre-built for Apache Hadoop 2.2", tag: "hadoop2"};
-var hadoop2p3 = {pretty: "Pre-built for Apache Hadoop 2.3", tag: "hadoop2.3"};
-var hadoop2p4 = {pretty: "Pre-built for Apache Hadoop 2.4", tag: "hadoop2.4"};
 var hadoop2p6 = {pretty: "Pre-built for Apache Hadoop 2.6", tag: "hadoop2.6"};
 var hadoop2p7 = {pretty: "Pre-built for Apache Hadoop 2.7 and later", tag: "hadoop2.7"};
 var scala2p12_hadoopFree = {pretty: "[Experimental] Pre-build with Scala 2.12 and user-provided Apache Hadoop", tag: "without-hadoop-scala-2.12"};
 
-// 1.4.0+
-var packagesV6 = [hadoop2p6, hadoop2p4, hadoop2p3, hadoopFree, hadoop1, cdh4, sources];
-// 2.0.0+
-var packagesV7 = [hadoop2p7, hadoop2p6, hadoop2p4, hadoop2p3, hadoopFree, sources];
 // 2.2.0+
 var packagesV8 = [hadoop2p7, hadoop2p6, hadoopFree, sources];
 // 2.4.0+
 var packagesV9 = [hadoop2p7, hadoop2p6, hadoopFree, scala2p12_hadoopFree, sources];
 
-addRelease("2.4.0", new Date("11/02/2018"), packagesV9, true, true);
-addRelease("2.3.2", new Date("09/24/2018"), packagesV8, true, true);
-addRelease("2.3.1", new Date("06/08/2018"), packagesV8, true, false);
-addRelease("2.3.0", new Date("02/28/2018"), packagesV8, true, false);
-addRelease("2.2.3", new Date("01/11/2019"), packagesV8, true, true);
-addRelease("2.2.2", new Date("07/02/2018"), packagesV8, true, false);
-addRelease("2.2.1", new Date("12/01/2017"), packagesV8, true, false);
-addRelease("2.2.0", new Date("07/11/2017"), packagesV8, true, false);
-addRelease("2.1.3", new Date("06/29/2018"), packagesV7, true, true);
-addRelease("2.1.2", new Date("10/09/2017"), packagesV7, true, false);
-addRelease("2.1.1", new Date("05/02/2017"), packagesV7, true, false);
-addRelease("2.1.0", new Date("12/28/2016"), packagesV7, true, false);
-addRelease("2.0.2", new Date("11/14/2016"), packagesV7, true, false);
-//addRelease("2.0.0-preview", new Date("05/24/2016"), sources.concat(packagesV7), true, false);
-addRelease("1.6.3", new Date("11/07/2016"), packagesV6, true, false);
+addRelease("2.4.0", new Date("11/02/2018"), packagesV9, true);
+addRelease("2.3.2", new Date("09/24/2018"), packagesV8, true);
+addRelease("2.2.3", new Date("01/11/2019"), packagesV8, true);
 
 function append(el, contents) {
   el.innerHTML += contents;
@@ -65,36 +43,20 @@ function versionShort(version) { return version.replace(/-incubating/, ""); }
 function initDownloads() {
   var versionSelect = document.getElementById("sparkVersionSelect");
 
-  // Populate stable versions
   append(versionSelect, "<optgroup label=\"Stable\">");
   for (var version in releases) {
-    if (releases[version].stable) {
-      var releaseDate = releases[version].released;
-      var title = versionShort(version) + " (" + releaseDate.toDateString().slice(4) + ")";
-      append(versionSelect, "<option value=\"" + version + "\">" + title + "</option>");
-    }
+    var releaseDate = releases[version].released;
+    var title = versionShort(version) + " (" + releaseDate.toDateString().slice(4) + ")";
+    append(versionSelect, "<option value=\"" + version + "\">" + title + "</option>");
   }
   append(versionSelect, "</optgroup>");
 
-  // Populate other versions
-  // append(versionSelect, "<optgroup label=\"Preview\">");
-  //for (var version in releases) {
-  //  if (!releases[version].stable) {
-  //    var releaseDate = releases[version].released;
-  //    var title = versionShort(version) + " (" + releaseDate.toDateString().slice(4) + ")";
-  //    append(versionSelect, "<option value=\"" + version + "\">" + title + "</option>");
-  //  }
-  //}
-  //append(versionSelect, "</optgroup>");
-
-  // Populate packages and (transitively) releases
   onVersionSelect();
 }
 
 function initReleaseNotes() {
   var releaseNotes = document.getElementById("sparkReleaseNotes");
   for (var version in releases) {
-    if (!releases[version].stable) { continue; }
     var releaseDate = releases[version].released;
     var verShort = versionShort(version);
     var contents = "<li><a href='releases/spark-release-$verUrl.html'>Spark $ver</a> ($date)</li>"
diff --git a/site/downloads.html b/site/downloads.html
index 0a4b2e0..11ce5fc 100644
--- a/site/downloads.html
+++ b/site/downloads.html
@@ -226,23 +226,6 @@ $(document).ready(function() {
   </li>
 </ol>
 
-<p><em>Note: Starting version 2.0, Spark is built with Scala 2.11 by default.
-Scala 2.10 users should download the Spark source package and build
-<a href="https://spark.apache.org/docs/latest/building-spark.html#building-for-scala-210">with Scala 2.10 support</a>.</em></p>
-
-<!--
-### Latest Preview Release
-
-Preview releases, as the name suggests, are releases for previewing upcoming features.
-Unlike nightly packages, preview releases have been audited by the project's management committee
-to satisfy the legal requirements of Apache Software Foundation's release policy.
-Preview releases are not meant to be functional, i.e. they can and highly likely will contain
-critical bugs or documentation errors.
-
-The latest preview release is Spark 2.0.0-preview, published on May 24, 2016.
-You can select and download it above.
--->
-
 <h3 id="link-with-spark">Link with Spark</h3>
 <p>Spark artifacts are <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.spark%22">hosted in Maven Central</a>. You can add a Maven dependency with the following coordinates:</p>
 
diff --git a/site/js/downloads.js b/site/js/downloads.js
index 1d4c1e7..f101350 100644
--- a/site/js/downloads.js
+++ b/site/js/downloads.js
@@ -3,50 +3,28 @@
 
 releases = {};
 
-function addRelease(version, releaseDate, packages, stable, mirrored) {
+function addRelease(version, releaseDate, packages, mirrored) {
   releases[version] = {
     released: releaseDate,
     packages: packages,
-    stable: stable,
     mirrored: mirrored
   };
 }
 
 var sources = {pretty: "Source Code", tag: "sources"};
 var hadoopFree = {pretty: "Pre-build with user-provided Apache Hadoop", tag: "without-hadoop"};
-var hadoop1 = {pretty: "Pre-built for Apache Hadoop 1.X", tag: "hadoop1"};
-var cdh4 = {pretty: "Pre-built for CDH 4", tag: "cdh4"};
-//var hadoop2 = {pretty: "Pre-built for Apache Hadoop 2.2", tag: "hadoop2"};
-var hadoop2p3 = {pretty: "Pre-built for Apache Hadoop 2.3", tag: "hadoop2.3"};
-var hadoop2p4 = {pretty: "Pre-built for Apache Hadoop 2.4", tag: "hadoop2.4"};
 var hadoop2p6 = {pretty: "Pre-built for Apache Hadoop 2.6", tag: "hadoop2.6"};
 var hadoop2p7 = {pretty: "Pre-built for Apache Hadoop 2.7 and later", tag: "hadoop2.7"};
 var scala2p12_hadoopFree = {pretty: "[Experimental] Pre-build with Scala 2.12 and user-provided Apache Hadoop", tag: "without-hadoop-scala-2.12"};
 
-// 1.4.0+
-var packagesV6 = [hadoop2p6, hadoop2p4, hadoop2p3, hadoopFree, hadoop1, cdh4, sources];
-// 2.0.0+
-var packagesV7 = [hadoop2p7, hadoop2p6, hadoop2p4, hadoop2p3, hadoopFree, sources];
 // 2.2.0+
 var packagesV8 = [hadoop2p7, hadoop2p6, hadoopFree, sources];
 // 2.4.0+
 var packagesV9 = [hadoop2p7, hadoop2p6, hadoopFree, scala2p12_hadoopFree, sources];
 
-addRelease("2.4.0", new Date("11/02/2018"), packagesV9, true, true);
-addRelease("2.3.2", new Date("09/24/2018"), packagesV8, true, true);
-addRelease("2.3.1", new Date("06/08/2018"), packagesV8, true, false);
-addRelease("2.3.0", new Date("02/28/2018"), packagesV8, true, false);
-addRelease("2.2.3", new Date("01/11/2019"), packagesV8, true, true);
-addRelease("2.2.2", new Date("07/02/2018"), packagesV8, true, false);
-addRelease("2.2.1", new Date("12/01/2017"), packagesV8, true, false);
-addRelease("2.2.0", new Date("07/11/2017"), packagesV8, true, false);
-addRelease("2.1.3", new Date("06/29/2018"), packagesV7, true, true);
-addRelease("2.1.2", new Date("10/09/2017"), packagesV7, true, false);
-addRelease("2.1.1", new Date("05/02/2017"), packagesV7, true, false);
-addRelease("2.1.0", new Date("12/28/2016"), packagesV7, true, false);
-addRelease("2.0.2", new Date("11/14/2016"), packagesV7, true, false);
-//addRelease("2.0.0-preview", new Date("05/24/2016"), sources.concat(packagesV7), true, false);
-addRelease("1.6.3", new Date("11/07/2016"), packagesV6, true, false);
+addRelease("2.4.0", new Date("11/02/2018"), packagesV9, true);
+addRelease("2.3.2", new Date("09/24/2018"), packagesV8, true);
+addRelease("2.2.3", new Date("01/11/2019"), packagesV8, true);
 
 function append(el, contents) {
   el.innerHTML += contents;
@@ -65,36 +43,20 @@ function versionShort(version) { return version.replace(/-incubating/, ""); }
 function initDownloads() {
   var versionSelect = document.getElementById("sparkVersionSelect");
 
-  // Populate stable versions
   append(versionSelect, "<optgroup label=\"Stable\">");
   for (var version in releases) {
-    if (releases[version].stable) {
-      var releaseDate = releases[version].released;
-      var title = versionShort(version) + " (" + releaseDate.toDateString().slice(4) + ")";
-      append(versionSelect, "<option value=\"" + version + "\">" + title + "</option>");
-    }
+    var releaseDate = releases[version].released;
+    var title = versionShort(version) + " (" + releaseDate.toDateString().slice(4) + ")";
+    append(versionSelect, "<option value=\"" + version + "\">" + title + "</option>");
   }
   append(versionSelect, "</optgroup>");
 
-  // Populate other versions
-  // append(versionSelect, "<optgroup label=\"Preview\">");
-  //for (var version in releases) {
-  //  if (!releases[version].stable) {
-  //    var releaseDate = releases[version].released;
-  //    var title = versionShort(version) + " (" + releaseDate.toDateString().slice(4) + ")";
-  //    append(versionSelect, "<option value=\"" + version + "\">" + title + "</option>");
-  //  }
-  //}
-  //append(versionSelect, "</optgroup>");
-
-  // Populate packages and (transitively) releases
   onVersionSelect();
 }
 
 function initReleaseNotes() {
   var releaseNotes = document.getElementById("sparkReleaseNotes");
   for (var version in releases) {
-    if (!releases[version].stable) { continue; }
     var releaseDate = releases[version].released;
     var verShort = versionShort(version);
     var contents = "<li><a href='releases/spark-release-$verUrl.html'>Spark $ver</a> ($date)</li>"


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@spark.apache.org
For additional commands, e-mail: commits-help@spark.apache.org