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

yao 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 55912b0bb6 Add 404 page with instuctions for EOL docs (#552)
55912b0bb6 is described below

commit 55912b0bb62f901c47d67c8f718db9902cfa5192
Author: Kent Yao <[email protected]>
AuthorDate: Wed Aug 28 13:36:45 2024 +0800

    Add 404 page with instuctions for EOL docs (#552)
---
 404.md           |  37 +++++++++
 site/404.html    | 240 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 site/sitemap.xml |  18 +++--
 3 files changed, 288 insertions(+), 7 deletions(-)

diff --git a/404.md b/404.md
new file mode 100644
index 0000000000..2a98d0275c
--- /dev/null
+++ b/404.md
@@ -0,0 +1,37 @@
+---
+layout: global
+title: 404 Not Found
+license: |
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+---
+
+## Oops!
+
+Sorry, but the page you were trying to view does not exist.
+
+It looks like this was the result of either:
+
+- a mistyped address
+- an out-of-date link
+
+We periodically archive old End-Of-Support docs 
[here](https://archive.apache.org/dist/spark/docs/)
+which sometimes take you here from Google search, Bing, e.t.c, as search 
engine indices might not
+sync timely. You can go to the [latest Spark 
documentation](https://spark.apache.org/docs/latest/)
+to find the information you need.
+
+If there is still a problem for you to get, please head over to the Apache 
Spark 
+[dev mailing list](mailto: [email protected]) or
+[user mailing list](mailto: [email protected]) for help.
\ No newline at end of file
diff --git a/site/404.html b/site/404.html
new file mode 100644
index 0000000000..589a5cb692
--- /dev/null
+++ b/site/404.html
@@ -0,0 +1,240 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+  <title>
+     404 Not Found | Apache Spark
+    
+  </title>
+
+  
+
+  
+
+  <link 
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"; 
rel="stylesheet"
+        
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC"
 crossorigin="anonymous">
+  <link rel="preconnect" href="https://fonts.googleapis.com";>
+  <link rel="preconnect" href="https://fonts.gstatic.com"; crossorigin>
+  <link 
href="https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&Courier+Prime:wght@400;700&display=swap";
 rel="stylesheet">
+  <link href="/css/custom.css" rel="stylesheet">
+  <!-- Code highlighter CSS -->
+  <link href="/css/pygments-default.css" rel="stylesheet">
+  <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+  <!-- Matomo -->
+  <script>
+    var _paq = window._paq = window._paq || [];
+    /* tracker methods like "setCustomDimension" should be called before 
"trackPageView" */
+    _paq.push(["disableCookies"]);
+    _paq.push(['trackPageView']);
+    _paq.push(['enableLinkTracking']);
+    (function() {
+      var u="https://analytics.apache.org/";;
+      _paq.push(['setTrackerUrl', u+'matomo.php']);
+      _paq.push(['setSiteId', '40']);
+      var d=document, g=d.createElement('script'), 
s=d.getElementsByTagName('script')[0];
+      g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+    })();
+  </script>
+  <!-- End Matomo Code -->
+</head>
+<body class="global">
+<nav class="navbar navbar-expand-lg navbar-dark p-0 px-4" style="background: 
#1D6890;">
+  <a class="navbar-brand" href="/">
+    <img src="/images/spark-logo-rev.svg" alt="" width="141" height="72">
+  </a>
+  <button class="navbar-toggler" type="button" data-bs-toggle="collapse" 
data-bs-target="#navbarContent"
+          aria-controls="navbarContent" aria-expanded="false" 
aria-label="Toggle navigation">
+    <span class="navbar-toggler-icon"></span>
+  </button>
+  <div class="collapse navbar-collapse col-md-12 col-lg-auto pt-4" 
id="navbarContent">
+
+    <ul class="navbar-nav me-auto">
+      <li class="nav-item">
+        <a class="nav-link active" aria-current="page" 
href="/downloads.html">Download</a>
+      </li>
+      <li class="nav-item dropdown">
+        <a class="nav-link dropdown-toggle" href="#" id="libraries" 
role="button" data-bs-toggle="dropdown"
+           aria-expanded="false">
+          Libraries
+        </a>
+        <ul class="dropdown-menu" aria-labelledby="libraries">
+          <li><a class="dropdown-item" href="/sql/">SQL and DataFrames</a></li>
+          <li><a class="dropdown-item" href="/spark-connect/">Spark 
Connect</a></li>
+          <li><a class="dropdown-item" href="/streaming/">Spark 
Streaming</a></li>
+          <li><a class="dropdown-item" href="/pandas-on-spark/">pandas on 
Spark</a></li>
+          <li><a class="dropdown-item" href="/mllib/">MLlib (machine 
learning)</a></li>
+          <li><a class="dropdown-item" href="/graphx/">GraphX (graph)</a></li>
+          <li>
+            <hr class="dropdown-divider">
+          </li>
+          <li><a class="dropdown-item" 
href="/third-party-projects.html">Third-Party Projects</a></li>
+        </ul>
+      </li>
+      <li class="nav-item dropdown">
+        <a class="nav-link dropdown-toggle" href="#" id="documentation" 
role="button" data-bs-toggle="dropdown"
+           aria-expanded="false">
+          Documentation
+        </a>
+        <ul class="dropdown-menu" aria-labelledby="documentation">
+          <li><a class="dropdown-item" href="/docs/latest/">Latest 
Release</a></li>
+          <li><a class="dropdown-item" href="/documentation.html">Older 
Versions and Other Resources</a></li>
+          <li><a class="dropdown-item" href="/faq.html">Frequently Asked 
Questions</a></li>
+        </ul>
+      </li>
+      <li class="nav-item">
+        <a class="nav-link active" aria-current="page" 
href="/examples.html">Examples</a>
+      </li>
+      <li class="nav-item dropdown">
+        <a class="nav-link dropdown-toggle" href="#" id="community" 
role="button" data-bs-toggle="dropdown"
+           aria-expanded="false">
+          Community
+        </a>
+        <ul class="dropdown-menu" aria-labelledby="community">
+          <li><a class="dropdown-item" href="/community.html">Mailing Lists 
&amp; Resources</a></li>
+          <li><a class="dropdown-item" href="/contributing.html">Contributing 
to Spark</a></li>
+          <li><a class="dropdown-item" 
href="/improvement-proposals.html">Improvement Proposals (SPIP)</a>
+          </li>
+          <li><a class="dropdown-item" 
href="https://issues.apache.org/jira/browse/SPARK";>Issue Tracker</a>
+          </li>
+          <li><a class="dropdown-item" href="/powered-by.html">Powered 
By</a></li>
+          <li><a class="dropdown-item" href="/committers.html">Project 
Committers</a></li>
+          <li><a class="dropdown-item" href="/history.html">Project 
History</a></li>
+        </ul>
+      </li>
+      <li class="nav-item dropdown">
+        <a class="nav-link dropdown-toggle" href="#" id="developers" 
role="button" data-bs-toggle="dropdown"
+           aria-expanded="false">
+          Developers
+        </a>
+        <ul class="dropdown-menu" aria-labelledby="developers">
+          <li><a class="dropdown-item" href="/developer-tools.html">Useful 
Developer Tools</a></li>
+          <li><a class="dropdown-item" 
href="/versioning-policy.html">Versioning Policy</a></li>
+          <li><a class="dropdown-item" href="/release-process.html">Release 
Process</a></li>
+          <li><a class="dropdown-item" href="/security.html">Security</a></li>
+        </ul>
+      </li>
+      <li class="nav-item dropdown">
+        <a class="nav-link dropdown-toggle" href="#" id="github" role="button" 
data-bs-toggle="dropdown" aria-expanded="false">
+          GitHub
+        </a>
+        <ul class="dropdown-menu" aria-labelledby="github">
+          <li><a class="dropdown-item" 
href="https://github.com/apache/spark";>spark</a></li>
+          <li><a class="dropdown-item" 
href="https://github.com/apache/spark-connect-go";>spark-connect-go</a></li>
+          <li><a class="dropdown-item" 
href="https://github.com/apache/spark-docker";>spark-docker</a></li>
+          <li><a class="dropdown-item" 
href="https://github.com/apache/spark-kubernetes-operator";>spark-kubernetes-operator</a></li>
+          <li><a class="dropdown-item" 
href="https://github.com/apache/spark-website";>spark-website</a></li>
+        </ul>
+      </li>
+    </ul>
+    <ul class="navbar-nav ml-auto">
+      <li class="nav-item dropdown">
+        <a class="nav-link dropdown-toggle" href="#" id="apacheFoundation" 
role="button"
+           data-bs-toggle="dropdown" aria-expanded="false">
+          Apache Software Foundation
+        </a>
+        <ul class="dropdown-menu" aria-labelledby="apacheFoundation">
+          <li><a class="dropdown-item" href="https://www.apache.org/";>Apache 
Homepage</a></li>
+          <li><a class="dropdown-item" 
href="https://www.apache.org/licenses/";>License</a></li>
+          <li><a class="dropdown-item"
+                 
href="https://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li>
+          <li><a class="dropdown-item" 
href="https://www.apache.org/foundation/thanks.html";>Thanks</a></li>
+          <li><a class="dropdown-item" 
href="https://www.apache.org/security/";>Security</a></li>
+          <li><a class="dropdown-item" 
href="https://www.apache.org/events/current-event";>Event</a></li>
+        </ul>
+      </li>
+    </ul>
+  </div>
+</nav>
+
+<div class="container">
+  <div class="row mt-4">
+    <div class="col-12 col-md-9">
+      <h2 id="oops">Oops!</h2>
+
+<p>Sorry, but the page you were trying to view does not exist.</p>
+
+<p>It looks like this was the result of either:</p>
+
+<ul>
+  <li>a mistyped address</li>
+  <li>an out-of-date link</li>
+</ul>
+
+<p>We periodically archive old End-Of-Support docs <a 
href="https://archive.apache.org/dist/spark/docs/";>here</a>
+which sometimes take you here from Google search, Bing, e.t.c, as search 
engine indices might not
+sync timely. You can go to the <a 
href="https://spark.apache.org/docs/latest/";>latest Spark documentation</a>
+to find the information you need.</p>
+
+<p>If there is still a problem for you to get, please head over to the Apache 
Spark 
+<a href="mailto: [email protected]">dev mailing list</a> or
+<a href="mailto: [email protected]">user mailing list</a> for help.</p>
+
+    </div>
+    <div class="col-12 col-md-3">
+      <div class="news" style="margin-bottom: 20px;">
+        <h5>Latest News</h5>
+        <ul class="list-unstyled">
+          
+          <li><a href="/news/spark-3-5-2-released.html">Spark 3.5.2 
released</a>
+            <span class="small">(Aug 10, 2024)</span></li>
+          
+          <li><a href="/news/spark-4.0.0-preview1.html">Preview release of 
Spark 4.0</a>
+            <span class="small">(Jun 03, 2024)</span></li>
+          
+          <li><a href="/news/spark-3-4-3-released.html">Spark 3.4.3 
released</a>
+            <span class="small">(Apr 18, 2024)</span></li>
+          
+          <li><a href="/news/spark-3-5-1-released.html">Spark 3.5.1 
released</a>
+            <span class="small">(Feb 23, 2024)</span></li>
+          
+        </ul>
+        <p class="small" style="text-align: right;"><a 
href="/news/index.html">Archive</a></p>
+      </div>
+      <div style="text-align:center; margin-bottom: 20px;">
+        <a href="https://www.apache.org/events/current-event.html";>
+          <img src="https://www.apache.org/events/current-event-234x60.png"; 
style="max-width: 100%;"/>
+        </a>
+      </div>
+      <div class="hidden-xs hidden-sm">
+        <a href="/downloads.html" class="btn btn-cta btn-lg d-grid" 
style="margin-bottom: 30px;">
+          Download Spark
+        </a>
+        <p style="font-size: 16px; font-weight: 500; color: #555;">
+          Built-in Libraries:
+        </p>
+        <ul class="list-none">
+          <li><a href="/sql/">SQL and DataFrames</a></li>
+          <li><a href="/streaming/">Spark Streaming</a></li>
+          <li><a href="/mllib/">MLlib (machine learning)</a></li>
+          <li><a href="/graphx/">GraphX (graph)</a></li>
+        </ul>
+        <a href="/third-party-projects.html">Third-Party Projects</a>
+      </div>
+    </div>
+  </div>
+
+  
+
+  <footer class="small">
+    <hr>
+    Apache Spark, Spark, Apache, the Apache feather logo, and the Apache Spark 
project logo are either registered
+    trademarks or trademarks of The Apache Software Foundation in the United 
States and other countries.
+    See guidance on use of Apache Spark <a 
href="/trademarks.html">trademarks</a>.
+    All other marks mentioned may be trademarks or registered trademarks of 
their respective owners.
+    Copyright &copy; 2018 The Apache Software Foundation, Licensed under the
+    <a href="https://www.apache.org/licenses/";>Apache License, Version 2.0</a>.
+  </footer>
+</div>
+
+<script 
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js";
+        
integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM"
+        crossorigin="anonymous"></script>
+<script src="https://code.jquery.com/jquery.js";></script>
+<script src="/js/lang-tabs.js"></script>
+<script src="/js/downloads.js"></script>
+</body>
+</html>
diff --git a/site/sitemap.xml b/site/sitemap.xml
index 24c311690b..44a38eb992 100644
--- a/site/sitemap.xml
+++ b/site/sitemap.xml
@@ -1012,6 +1012,10 @@
   <changefreq>weekly</changefreq>
 </url>
 
+<url>
+  <loc>https://spark.apache.org/404.html</loc>
+  <changefreq>weekly</changefreq>
+</url>
 <url>
   <loc>https://spark.apache.org/committers.html</loc>
   <changefreq>weekly</changefreq>
@@ -1061,31 +1065,31 @@
   <changefreq>weekly</changefreq>
 </url>
 <url>
-  <loc>https://spark.apache.org/sql/</loc>
+  <loc>https://spark.apache.org/pandas-on-spark/</loc>
   <changefreq>weekly</changefreq>
 </url>
 <url>
-  <loc>https://spark.apache.org/news/</loc>
+  <loc>https://spark.apache.org/graphx/</loc>
   <changefreq>weekly</changefreq>
 </url>
 <url>
-  <loc>https://spark.apache.org/screencasts/</loc>
+  <loc>https://spark.apache.org/mllib/</loc>
   <changefreq>weekly</changefreq>
 </url>
 <url>
-  <loc>https://spark.apache.org/graphx/</loc>
+  <loc>https://spark.apache.org/streaming/</loc>
   <changefreq>weekly</changefreq>
 </url>
 <url>
-  <loc>https://spark.apache.org/pandas-on-spark/</loc>
+  <loc>https://spark.apache.org/news/</loc>
   <changefreq>weekly</changefreq>
 </url>
 <url>
-  <loc>https://spark.apache.org/streaming/</loc>
+  <loc>https://spark.apache.org/screencasts/</loc>
   <changefreq>weekly</changefreq>
 </url>
 <url>
-  <loc>https://spark.apache.org/mllib/</loc>
+  <loc>https://spark.apache.org/sql/</loc>
   <changefreq>weekly</changefreq>
 </url>
 <url>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to