You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sedona.apache.org by ji...@apache.org on 2023/03/20 03:28:49 UTC

[sedona] 05/05: Deployed 751252c0 to 1.4.0 with MkDocs 1.4.2 and mike 1.1.2

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

jiayu pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/sedona.git

commit 394e1f3b1fdf4b08c33cb7123b8ba044e9acb0c2
Author: Jia Yu <ji...@apache.org>
AuthorDate: Sun Mar 19 19:28:18 2023 -0800

    Deployed 751252c0 to 1.4.0 with MkDocs 1.4.2 and mike 1.1.2
---
 1.4.0/sitemap.xml.gz                                    | Bin 233 -> 233 bytes
 latest/404.html                                         |   6 +++---
 latest/api/flink/Aggregator/index.html                  |   6 +++---
 latest/api/flink/Constructor/index.html                 |   6 +++---
 latest/api/flink/Function/index.html                    |   6 +++---
 latest/api/flink/Overview/index.html                    |   6 +++---
 latest/api/flink/Predicate/index.html                   |   6 +++---
 latest/api/java-api/index.html                          |   6 +++---
 latest/api/python-api/index.html                        |   6 +++---
 latest/api/rdocs/404.html                               |   6 +++---
 latest/api/rdocs/articles/apache-sedona.html            |   6 +++---
 latest/api/rdocs/articles/index.html                    |   6 +++---
 latest/api/rdocs/articles/raster.html                   |   6 +++---
 latest/api/rdocs/authors.html                           |   6 +++---
 latest/api/rdocs/index.html                             |   6 +++---
 latest/api/rdocs/reference/apache.sedona-package.html   |   6 +++---
 latest/api/rdocs/reference/approx_count.html            |   6 +++---
 latest/api/rdocs/reference/crs_transform.html           |   6 +++---
 latest/api/rdocs/reference/index.html                   |   6 +++---
 latest/api/rdocs/reference/minimum_bounding_box.html    |   6 +++---
 latest/api/rdocs/reference/new_bounding_box.html        |   6 +++---
 .../api/rdocs/reference/sdf_register.spatial_rdd.html   |   6 +++---
 .../reference/sedona_apply_spatial_partitioner.html     |   6 +++---
 latest/api/rdocs/reference/sedona_build_index.html      |   6 +++---
 latest/api/rdocs/reference/sedona_knn_query.html        |   6 +++---
 latest/api/rdocs/reference/sedona_range_query.html      |   6 +++---
 .../rdocs/reference/sedona_read_dsv_to_typed_rdd.html   |   6 +++---
 latest/api/rdocs/reference/sedona_read_geojson.html     |   6 +++---
 .../reference/sedona_read_shapefile_to_typed_rdd.html   |   6 +++---
 .../rdocs/reference/sedona_render_choropleth_map.html   |   6 +++---
 latest/api/rdocs/reference/sedona_render_heatmap.html   |   6 +++---
 .../api/rdocs/reference/sedona_render_scatter_plot.html |   6 +++---
 latest/api/rdocs/reference/sedona_save_spatial_rdd.html |   6 +++---
 latest/api/rdocs/reference/sedona_spatial_join.html     |   6 +++---
 .../reference/sedona_spatial_join_count_by_key.html     |   6 +++---
 .../sedona_spatial_rdd_aggregation_routine.html         |   6 +++---
 .../rdocs/reference/sedona_spatial_rdd_data_source.html |   6 +++---
 .../rdocs/reference/sedona_visualization_routines.html  |   6 +++---
 latest/api/rdocs/reference/sedona_write_wkb.html        |   6 +++---
 latest/api/rdocs/reference/spark_read_shapefile.html    |   6 +++---
 latest/api/rdocs/reference/spark_write_geojson.html     |   6 +++---
 latest/api/rdocs/reference/spatial_join_op.html         |   6 +++---
 latest/api/rdocs/reference/spatial_query.html           |   6 +++---
 latest/api/rdocs/reference/to_spatial_rdd.html          |   6 +++---
 latest/api/sql/AggregateFunction/index.html             |   6 +++---
 latest/api/sql/Constructor/index.html                   |   6 +++---
 latest/api/sql/DataFrameAPI/index.html                  |   6 +++---
 latest/api/sql/Function/index.html                      |   6 +++---
 latest/api/sql/Optimizer/index.html                     |   6 +++---
 latest/api/sql/Overview/index.html                      |   6 +++---
 latest/api/sql/Parameter/index.html                     |   6 +++---
 latest/api/sql/Predicate/index.html                     |   6 +++---
 latest/api/sql/Raster-loader/index.html                 |   6 +++---
 latest/api/sql/Raster-operators/index.html              |   6 +++---
 latest/api/sql/Raster-writer/index.html                 |   6 +++---
 latest/api/viz/java-api/index.html                      |   6 +++---
 latest/api/viz/sql/index.html                           |   6 +++---
 latest/asf/asf/index.html                               |   6 +++---
 latest/community/contact/index.html                     |   6 +++---
 latest/community/contributor/index.html                 |   6 +++---
 latest/community/develop/index.html                     |   6 +++---
 latest/community/publication/index.html                 |   6 +++---
 latest/community/publish/index.html                     |   6 +++---
 latest/community/release-manager/index.html             |   6 +++---
 latest/community/rule/index.html                        |   6 +++---
 latest/community/snapshot/index.html                    |   6 +++---
 latest/community/vote/index.html                        |   6 +++---
 latest/download/index.html                              |   6 +++---
 latest/index.html                                       |   6 +++---
 latest/setup/cluster/index.html                         |   6 +++---
 latest/setup/compile/index.html                         |   6 +++---
 latest/setup/databricks/index.html                      |   6 +++---
 latest/setup/emr/index.html                             |   6 +++---
 latest/setup/flink/install-scala/index.html             |   6 +++---
 latest/setup/flink/modules/index.html                   |   6 +++---
 latest/setup/flink/platform/index.html                  |   6 +++---
 latest/setup/install-python/index.html                  |   6 +++---
 latest/setup/install-scala/index.html                   |   6 +++---
 latest/setup/maven-coordinates/index.html               |   6 +++---
 latest/setup/modules/index.html                         |   6 +++---
 latest/setup/overview/index.html                        |   6 +++---
 latest/setup/platform/index.html                        |   6 +++---
 latest/setup/release-notes/index.html                   |   6 +++---
 latest/setup/zeppelin/index.html                        |   6 +++---
 .../Advanced-Tutorial-Tune-your-Application/index.html  |   6 +++---
 latest/tutorial/benchmark/index.html                    |   6 +++---
 latest/tutorial/demo/index.html                         |   6 +++---
 latest/tutorial/flink/sql/index.html                    |   6 +++---
 latest/tutorial/geopandas-shapely/index.html            |   6 +++---
 latest/tutorial/jupyter-notebook/index.html             |   6 +++---
 latest/tutorial/python-vector-osm/index.html            |   6 +++---
 latest/tutorial/raster/index.html                       |   6 +++---
 latest/tutorial/rdd/index.html                          |   6 +++---
 latest/tutorial/sql-pure-sql/index.html                 |   6 +++---
 latest/tutorial/sql/index.html                          |   6 +++---
 latest/tutorial/viz-gallery/index.html                  |   6 +++---
 latest/tutorial/viz/index.html                          |   6 +++---
 latest/tutorial/zeppelin/index.html                     |   6 +++---
 latest/usecases/airport-country/index.html              |   6 +++---
 latest/usecases/foot-traffic/index.html                 |   6 +++---
 latest/usecases/raster/index.html                       |   6 +++---
 versions.json                                           |   2 +-
 102 files changed, 301 insertions(+), 301 deletions(-)

diff --git a/1.4.0/sitemap.xml.gz b/1.4.0/sitemap.xml.gz
index 091b8e75..528a614d 100644
Binary files a/1.4.0/sitemap.xml.gz and b/1.4.0/sitemap.xml.gz differ
diff --git a/latest/404.html b/latest/404.html
index dc0977eb..c5e74736 100644
--- a/latest/404.html
+++ b/latest/404.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../latest-snapshot/404.html" />
+    <meta http-equiv="refresh" content="1; url=../1.4.0/404.html" />
   </noscript>
   <script>
-    window.location.replace("../latest-snapshot/404.html" + window.location.hash);
+    window.location.replace("../1.4.0/404.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../latest-snapshot/404.html">../latest-snapshot/404.html</a>...
+  Redirecting to <a href="../1.4.0/404.html">../1.4.0/404.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/flink/Aggregator/index.html b/latest/api/flink/Aggregator/index.html
index d5b5b677..24c40c1c 100644
--- a/latest/api/flink/Aggregator/index.html
+++ b/latest/api/flink/Aggregator/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/flink/Aggregator/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/flink/Aggregator/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/flink/Aggregator/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/flink/Aggregator/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/flink/Aggregator/">../../../../latest-snapshot/api/flink/Aggregator/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/flink/Aggregator/">../../../../1.4.0/api/flink/Aggregator/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/flink/Constructor/index.html b/latest/api/flink/Constructor/index.html
index c16e17cc..028618a3 100644
--- a/latest/api/flink/Constructor/index.html
+++ b/latest/api/flink/Constructor/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/flink/Constructor/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/flink/Constructor/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/flink/Constructor/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/flink/Constructor/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/flink/Constructor/">../../../../latest-snapshot/api/flink/Constructor/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/flink/Constructor/">../../../../1.4.0/api/flink/Constructor/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/flink/Function/index.html b/latest/api/flink/Function/index.html
index fc321722..4ff23b13 100644
--- a/latest/api/flink/Function/index.html
+++ b/latest/api/flink/Function/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/flink/Function/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/flink/Function/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/flink/Function/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/flink/Function/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/flink/Function/">../../../../latest-snapshot/api/flink/Function/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/flink/Function/">../../../../1.4.0/api/flink/Function/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/flink/Overview/index.html b/latest/api/flink/Overview/index.html
index e564697f..9f867b3c 100644
--- a/latest/api/flink/Overview/index.html
+++ b/latest/api/flink/Overview/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/flink/Overview/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/flink/Overview/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/flink/Overview/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/flink/Overview/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/flink/Overview/">../../../../latest-snapshot/api/flink/Overview/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/flink/Overview/">../../../../1.4.0/api/flink/Overview/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/flink/Predicate/index.html b/latest/api/flink/Predicate/index.html
index ca9f6e82..348222f7 100644
--- a/latest/api/flink/Predicate/index.html
+++ b/latest/api/flink/Predicate/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/flink/Predicate/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/flink/Predicate/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/flink/Predicate/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/flink/Predicate/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/flink/Predicate/">../../../../latest-snapshot/api/flink/Predicate/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/flink/Predicate/">../../../../1.4.0/api/flink/Predicate/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/java-api/index.html b/latest/api/java-api/index.html
index e7c7822e..d92cfd3b 100644
--- a/latest/api/java-api/index.html
+++ b/latest/api/java-api/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/api/java-api/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/api/java-api/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/api/java-api/" + window.location.hash);
+    window.location.replace("../../../1.4.0/api/java-api/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/api/java-api/">../../../latest-snapshot/api/java-api/</a>...
+  Redirecting to <a href="../../../1.4.0/api/java-api/">../../../1.4.0/api/java-api/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/python-api/index.html b/latest/api/python-api/index.html
index b321fbc3..90c4f492 100644
--- a/latest/api/python-api/index.html
+++ b/latest/api/python-api/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/api/python-api/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/api/python-api/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/api/python-api/" + window.location.hash);
+    window.location.replace("../../../1.4.0/api/python-api/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/api/python-api/">../../../latest-snapshot/api/python-api/</a>...
+  Redirecting to <a href="../../../1.4.0/api/python-api/">../../../1.4.0/api/python-api/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/404.html b/latest/api/rdocs/404.html
index e336737a..e6d1fe05 100644
--- a/latest/api/rdocs/404.html
+++ b/latest/api/rdocs/404.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/api/rdocs/404.html" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/api/rdocs/404.html" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/api/rdocs/404.html" + window.location.hash);
+    window.location.replace("../../../1.4.0/api/rdocs/404.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/api/rdocs/404.html">../../../latest-snapshot/api/rdocs/404.html</a>...
+  Redirecting to <a href="../../../1.4.0/api/rdocs/404.html">../../../1.4.0/api/rdocs/404.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/articles/apache-sedona.html b/latest/api/rdocs/articles/apache-sedona.html
index 0de06690..f8e36194 100644
--- a/latest/api/rdocs/articles/apache-sedona.html
+++ b/latest/api/rdocs/articles/apache-sedona.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/articles/apache-sedona.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/articles/apache-sedona.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/articles/apache-sedona.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/articles/apache-sedona.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/articles/apache-sedona.html">../../../../latest-snapshot/api/rdocs/articles/apache-sedona.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/articles/apache-sedona.html">../../../../1.4.0/api/rdocs/articles/apache-sedona.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/articles/index.html b/latest/api/rdocs/articles/index.html
index 3873a5e7..bb63ec49 100644
--- a/latest/api/rdocs/articles/index.html
+++ b/latest/api/rdocs/articles/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/articles/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/articles/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/articles/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/articles/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/articles/">../../../../latest-snapshot/api/rdocs/articles/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/articles/">../../../../1.4.0/api/rdocs/articles/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/articles/raster.html b/latest/api/rdocs/articles/raster.html
index 583bdfdb..8cba130d 100644
--- a/latest/api/rdocs/articles/raster.html
+++ b/latest/api/rdocs/articles/raster.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/articles/raster.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/articles/raster.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/articles/raster.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/articles/raster.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/articles/raster.html">../../../../latest-snapshot/api/rdocs/articles/raster.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/articles/raster.html">../../../../1.4.0/api/rdocs/articles/raster.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/authors.html b/latest/api/rdocs/authors.html
index 249972a1..d16b2693 100644
--- a/latest/api/rdocs/authors.html
+++ b/latest/api/rdocs/authors.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/api/rdocs/authors.html" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/api/rdocs/authors.html" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/api/rdocs/authors.html" + window.location.hash);
+    window.location.replace("../../../1.4.0/api/rdocs/authors.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/api/rdocs/authors.html">../../../latest-snapshot/api/rdocs/authors.html</a>...
+  Redirecting to <a href="../../../1.4.0/api/rdocs/authors.html">../../../1.4.0/api/rdocs/authors.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/index.html b/latest/api/rdocs/index.html
index 69e080d4..9302f4a5 100644
--- a/latest/api/rdocs/index.html
+++ b/latest/api/rdocs/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/api/rdocs/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/api/rdocs/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/api/rdocs/" + window.location.hash);
+    window.location.replace("../../../1.4.0/api/rdocs/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/api/rdocs/">../../../latest-snapshot/api/rdocs/</a>...
+  Redirecting to <a href="../../../1.4.0/api/rdocs/">../../../1.4.0/api/rdocs/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/apache.sedona-package.html b/latest/api/rdocs/reference/apache.sedona-package.html
index 93fac282..3591718d 100644
--- a/latest/api/rdocs/reference/apache.sedona-package.html
+++ b/latest/api/rdocs/reference/apache.sedona-package.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/apache.sedona-package.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/apache.sedona-package.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/apache.sedona-package.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/apache.sedona-package.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/apache.sedona-package.html">../../../../latest-snapshot/api/rdocs/reference/apache.sedona-package.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/apache.sedona-package.html">../../../../1.4.0/api/rdocs/reference/apache.sedona-package.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/approx_count.html b/latest/api/rdocs/reference/approx_count.html
index 45b7c38f..a17aa24f 100644
--- a/latest/api/rdocs/reference/approx_count.html
+++ b/latest/api/rdocs/reference/approx_count.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/approx_count.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/approx_count.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/approx_count.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/approx_count.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/approx_count.html">../../../../latest-snapshot/api/rdocs/reference/approx_count.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/approx_count.html">../../../../1.4.0/api/rdocs/reference/approx_count.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/crs_transform.html b/latest/api/rdocs/reference/crs_transform.html
index db42186f..87db9e07 100644
--- a/latest/api/rdocs/reference/crs_transform.html
+++ b/latest/api/rdocs/reference/crs_transform.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/crs_transform.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/crs_transform.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/crs_transform.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/crs_transform.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/crs_transform.html">../../../../latest-snapshot/api/rdocs/reference/crs_transform.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/crs_transform.html">../../../../1.4.0/api/rdocs/reference/crs_transform.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/index.html b/latest/api/rdocs/reference/index.html
index 78efa374..649cff67 100644
--- a/latest/api/rdocs/reference/index.html
+++ b/latest/api/rdocs/reference/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/">../../../../latest-snapshot/api/rdocs/reference/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/">../../../../1.4.0/api/rdocs/reference/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/minimum_bounding_box.html b/latest/api/rdocs/reference/minimum_bounding_box.html
index 18f6e241..2dd53431 100644
--- a/latest/api/rdocs/reference/minimum_bounding_box.html
+++ b/latest/api/rdocs/reference/minimum_bounding_box.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/minimum_bounding_box.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/minimum_bounding_box.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/minimum_bounding_box.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/minimum_bounding_box.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/minimum_bounding_box.html">../../../../latest-snapshot/api/rdocs/reference/minimum_bounding_box.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/minimum_bounding_box.html">../../../../1.4.0/api/rdocs/reference/minimum_bounding_box.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/new_bounding_box.html b/latest/api/rdocs/reference/new_bounding_box.html
index af8e0cbf..1f12620f 100644
--- a/latest/api/rdocs/reference/new_bounding_box.html
+++ b/latest/api/rdocs/reference/new_bounding_box.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/new_bounding_box.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/new_bounding_box.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/new_bounding_box.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/new_bounding_box.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/new_bounding_box.html">../../../../latest-snapshot/api/rdocs/reference/new_bounding_box.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/new_bounding_box.html">../../../../1.4.0/api/rdocs/reference/new_bounding_box.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sdf_register.spatial_rdd.html b/latest/api/rdocs/reference/sdf_register.spatial_rdd.html
index f9990f9e..4b944d4b 100644
--- a/latest/api/rdocs/reference/sdf_register.spatial_rdd.html
+++ b/latest/api/rdocs/reference/sdf_register.spatial_rdd.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sdf_register.spatial_rdd.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sdf_register.spatial_rdd.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sdf_register.spatial_rdd.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sdf_register.spatial_rdd.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sdf_register.spatial_rdd.html">../../../../latest-snapshot/api/rdocs/reference/sdf_register.spatial_rdd.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sdf_register.spatial_rdd.html">../../../../1.4.0/api/rdocs/reference/sdf_register.spatial_rdd.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_apply_spatial_partitioner.html b/latest/api/rdocs/reference/sedona_apply_spatial_partitioner.html
index f51fae94..7915b0b7 100644
--- a/latest/api/rdocs/reference/sedona_apply_spatial_partitioner.html
+++ b/latest/api/rdocs/reference/sedona_apply_spatial_partitioner.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_apply_spatial_partitioner.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_apply_spatial_partitioner.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_apply_spatial_partitioner.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_apply_spatial_partitioner.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_apply_spatial_partitioner.html">../../../../latest-snapshot/api/rdocs/reference/sedona_apply_spatial_partitioner.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_apply_spatial_partitioner.html">../../../../1.4.0/api/rdocs/reference/sedona_apply_spatial_partitioner.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_build_index.html b/latest/api/rdocs/reference/sedona_build_index.html
index 37000c23..cfbab350 100644
--- a/latest/api/rdocs/reference/sedona_build_index.html
+++ b/latest/api/rdocs/reference/sedona_build_index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_build_index.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_build_index.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_build_index.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_build_index.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_build_index.html">../../../../latest-snapshot/api/rdocs/reference/sedona_build_index.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_build_index.html">../../../../1.4.0/api/rdocs/reference/sedona_build_index.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_knn_query.html b/latest/api/rdocs/reference/sedona_knn_query.html
index 8264fa88..1c1521ef 100644
--- a/latest/api/rdocs/reference/sedona_knn_query.html
+++ b/latest/api/rdocs/reference/sedona_knn_query.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_knn_query.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_knn_query.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_knn_query.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_knn_query.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_knn_query.html">../../../../latest-snapshot/api/rdocs/reference/sedona_knn_query.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_knn_query.html">../../../../1.4.0/api/rdocs/reference/sedona_knn_query.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_range_query.html b/latest/api/rdocs/reference/sedona_range_query.html
index a6ae5516..9b09af94 100644
--- a/latest/api/rdocs/reference/sedona_range_query.html
+++ b/latest/api/rdocs/reference/sedona_range_query.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_range_query.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_range_query.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_range_query.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_range_query.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_range_query.html">../../../../latest-snapshot/api/rdocs/reference/sedona_range_query.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_range_query.html">../../../../1.4.0/api/rdocs/reference/sedona_range_query.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html b/latest/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html
index de8ea454..c7cbf22d 100644
--- a/latest/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html
+++ b/latest/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html">../../../../latest-snapshot/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html">../../../../1.4.0/api/rdocs/reference/sedona_read_dsv_to_typed_rdd.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_read_geojson.html b/latest/api/rdocs/reference/sedona_read_geojson.html
index b0207212..08ada19a 100644
--- a/latest/api/rdocs/reference/sedona_read_geojson.html
+++ b/latest/api/rdocs/reference/sedona_read_geojson.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_read_geojson.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_read_geojson.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_read_geojson.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_read_geojson.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_read_geojson.html">../../../../latest-snapshot/api/rdocs/reference/sedona_read_geojson.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_read_geojson.html">../../../../1.4.0/api/rdocs/reference/sedona_read_geojson.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html b/latest/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html
index a3dec8ad..c359e142 100644
--- a/latest/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html
+++ b/latest/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html">../../../../latest-snapshot/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html">../../../../1.4.0/api/rdocs/reference/sedona_read_shapefile_to_typed_rdd.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_render_choropleth_map.html b/latest/api/rdocs/reference/sedona_render_choropleth_map.html
index 8d5803a8..2425c95a 100644
--- a/latest/api/rdocs/reference/sedona_render_choropleth_map.html
+++ b/latest/api/rdocs/reference/sedona_render_choropleth_map.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_render_choropleth_map.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_render_choropleth_map.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_render_choropleth_map.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_render_choropleth_map.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_render_choropleth_map.html">../../../../latest-snapshot/api/rdocs/reference/sedona_render_choropleth_map.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_render_choropleth_map.html">../../../../1.4.0/api/rdocs/reference/sedona_render_choropleth_map.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_render_heatmap.html b/latest/api/rdocs/reference/sedona_render_heatmap.html
index 246e72b2..4e8c8f9a 100644
--- a/latest/api/rdocs/reference/sedona_render_heatmap.html
+++ b/latest/api/rdocs/reference/sedona_render_heatmap.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_render_heatmap.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_render_heatmap.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_render_heatmap.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_render_heatmap.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_render_heatmap.html">../../../../latest-snapshot/api/rdocs/reference/sedona_render_heatmap.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_render_heatmap.html">../../../../1.4.0/api/rdocs/reference/sedona_render_heatmap.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_render_scatter_plot.html b/latest/api/rdocs/reference/sedona_render_scatter_plot.html
index 6bc4d953..8652241c 100644
--- a/latest/api/rdocs/reference/sedona_render_scatter_plot.html
+++ b/latest/api/rdocs/reference/sedona_render_scatter_plot.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_render_scatter_plot.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_render_scatter_plot.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_render_scatter_plot.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_render_scatter_plot.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_render_scatter_plot.html">../../../../latest-snapshot/api/rdocs/reference/sedona_render_scatter_plot.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_render_scatter_plot.html">../../../../1.4.0/api/rdocs/reference/sedona_render_scatter_plot.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_save_spatial_rdd.html b/latest/api/rdocs/reference/sedona_save_spatial_rdd.html
index d2c1af56..9ce13292 100644
--- a/latest/api/rdocs/reference/sedona_save_spatial_rdd.html
+++ b/latest/api/rdocs/reference/sedona_save_spatial_rdd.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_save_spatial_rdd.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_save_spatial_rdd.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_save_spatial_rdd.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_save_spatial_rdd.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_save_spatial_rdd.html">../../../../latest-snapshot/api/rdocs/reference/sedona_save_spatial_rdd.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_save_spatial_rdd.html">../../../../1.4.0/api/rdocs/reference/sedona_save_spatial_rdd.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_spatial_join.html b/latest/api/rdocs/reference/sedona_spatial_join.html
index ea207255..4e82862c 100644
--- a/latest/api/rdocs/reference/sedona_spatial_join.html
+++ b/latest/api/rdocs/reference/sedona_spatial_join.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_join.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_spatial_join.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_join.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_spatial_join.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_join.html">../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_join.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_spatial_join.html">../../../../1.4.0/api/rdocs/reference/sedona_spatial_join.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_spatial_join_count_by_key.html b/latest/api/rdocs/reference/sedona_spatial_join_count_by_key.html
index 5cc9ddc1..ff04eb24 100644
--- a/latest/api/rdocs/reference/sedona_spatial_join_count_by_key.html
+++ b/latest/api/rdocs/reference/sedona_spatial_join_count_by_key.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_join_count_by_key.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_spatial_join_count_by_key.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_join_count_by_key.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_spatial_join_count_by_key.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_join_count_by_key.html">../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_join_count_by_key.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_spatial_join_count_by_key.html">../../../../1.4.0/api/rdocs/reference/sedona_spatial_join_count_by_key.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html b/latest/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html
index 03e62d2e..758ef292 100644
--- a/latest/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html
+++ b/latest/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html">../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html">../../../../1.4.0/api/rdocs/reference/sedona_spatial_rdd_aggregation_routine.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_spatial_rdd_data_source.html b/latest/api/rdocs/reference/sedona_spatial_rdd_data_source.html
index 31b02d1a..9004f860 100644
--- a/latest/api/rdocs/reference/sedona_spatial_rdd_data_source.html
+++ b/latest/api/rdocs/reference/sedona_spatial_rdd_data_source.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_rdd_data_source.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_spatial_rdd_data_source.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_rdd_data_source.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_spatial_rdd_data_source.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_rdd_data_source.html">../../../../latest-snapshot/api/rdocs/reference/sedona_spatial_rdd_data_source.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_spatial_rdd_data_source.html">../../../../1.4.0/api/rdocs/reference/sedona_spatial_rdd_data_source.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_visualization_routines.html b/latest/api/rdocs/reference/sedona_visualization_routines.html
index 753616fa..a97f3afe 100644
--- a/latest/api/rdocs/reference/sedona_visualization_routines.html
+++ b/latest/api/rdocs/reference/sedona_visualization_routines.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_visualization_routines.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_visualization_routines.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_visualization_routines.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_visualization_routines.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_visualization_routines.html">../../../../latest-snapshot/api/rdocs/reference/sedona_visualization_routines.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_visualization_routines.html">../../../../1.4.0/api/rdocs/reference/sedona_visualization_routines.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/sedona_write_wkb.html b/latest/api/rdocs/reference/sedona_write_wkb.html
index 520708b3..d8d55d55 100644
--- a/latest/api/rdocs/reference/sedona_write_wkb.html
+++ b/latest/api/rdocs/reference/sedona_write_wkb.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/sedona_write_wkb.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/sedona_write_wkb.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/sedona_write_wkb.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/sedona_write_wkb.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/sedona_write_wkb.html">../../../../latest-snapshot/api/rdocs/reference/sedona_write_wkb.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/sedona_write_wkb.html">../../../../1.4.0/api/rdocs/reference/sedona_write_wkb.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/spark_read_shapefile.html b/latest/api/rdocs/reference/spark_read_shapefile.html
index 775f9ac1..1dd3ee04 100644
--- a/latest/api/rdocs/reference/spark_read_shapefile.html
+++ b/latest/api/rdocs/reference/spark_read_shapefile.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/spark_read_shapefile.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/spark_read_shapefile.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/spark_read_shapefile.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/spark_read_shapefile.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/spark_read_shapefile.html">../../../../latest-snapshot/api/rdocs/reference/spark_read_shapefile.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/spark_read_shapefile.html">../../../../1.4.0/api/rdocs/reference/spark_read_shapefile.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/spark_write_geojson.html b/latest/api/rdocs/reference/spark_write_geojson.html
index f5889e6a..9cf4a611 100644
--- a/latest/api/rdocs/reference/spark_write_geojson.html
+++ b/latest/api/rdocs/reference/spark_write_geojson.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/spark_write_geojson.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/spark_write_geojson.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/spark_write_geojson.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/spark_write_geojson.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/spark_write_geojson.html">../../../../latest-snapshot/api/rdocs/reference/spark_write_geojson.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/spark_write_geojson.html">../../../../1.4.0/api/rdocs/reference/spark_write_geojson.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/spatial_join_op.html b/latest/api/rdocs/reference/spatial_join_op.html
index 97719789..1257b4b7 100644
--- a/latest/api/rdocs/reference/spatial_join_op.html
+++ b/latest/api/rdocs/reference/spatial_join_op.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/spatial_join_op.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/spatial_join_op.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/spatial_join_op.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/spatial_join_op.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/spatial_join_op.html">../../../../latest-snapshot/api/rdocs/reference/spatial_join_op.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/spatial_join_op.html">../../../../1.4.0/api/rdocs/reference/spatial_join_op.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/spatial_query.html b/latest/api/rdocs/reference/spatial_query.html
index cecf995f..7ceaf3f5 100644
--- a/latest/api/rdocs/reference/spatial_query.html
+++ b/latest/api/rdocs/reference/spatial_query.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/spatial_query.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/spatial_query.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/spatial_query.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/spatial_query.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/spatial_query.html">../../../../latest-snapshot/api/rdocs/reference/spatial_query.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/spatial_query.html">../../../../1.4.0/api/rdocs/reference/spatial_query.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/rdocs/reference/to_spatial_rdd.html b/latest/api/rdocs/reference/to_spatial_rdd.html
index 49657a29..703c6758 100644
--- a/latest/api/rdocs/reference/to_spatial_rdd.html
+++ b/latest/api/rdocs/reference/to_spatial_rdd.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/rdocs/reference/to_spatial_rdd.html" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/rdocs/reference/to_spatial_rdd.html" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/rdocs/reference/to_spatial_rdd.html" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/rdocs/reference/to_spatial_rdd.html" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/rdocs/reference/to_spatial_rdd.html">../../../../latest-snapshot/api/rdocs/reference/to_spatial_rdd.html</a>...
+  Redirecting to <a href="../../../../1.4.0/api/rdocs/reference/to_spatial_rdd.html">../../../../1.4.0/api/rdocs/reference/to_spatial_rdd.html</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/sql/AggregateFunction/index.html b/latest/api/sql/AggregateFunction/index.html
index f5192e61..5e4d3433 100644
--- a/latest/api/sql/AggregateFunction/index.html
+++ b/latest/api/sql/AggregateFunction/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/sql/AggregateFunction/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/sql/AggregateFunction/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/sql/AggregateFunction/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/sql/AggregateFunction/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/sql/AggregateFunction/">../../../../latest-snapshot/api/sql/AggregateFunction/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/sql/AggregateFunction/">../../../../1.4.0/api/sql/AggregateFunction/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/sql/Constructor/index.html b/latest/api/sql/Constructor/index.html
index 6e457c49..1f2945f0 100644
--- a/latest/api/sql/Constructor/index.html
+++ b/latest/api/sql/Constructor/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/sql/Constructor/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/sql/Constructor/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/sql/Constructor/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/sql/Constructor/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/sql/Constructor/">../../../../latest-snapshot/api/sql/Constructor/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/sql/Constructor/">../../../../1.4.0/api/sql/Constructor/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/sql/DataFrameAPI/index.html b/latest/api/sql/DataFrameAPI/index.html
index fb448fd3..ca717ed8 100644
--- a/latest/api/sql/DataFrameAPI/index.html
+++ b/latest/api/sql/DataFrameAPI/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/sql/DataFrameAPI/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/sql/DataFrameAPI/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/sql/DataFrameAPI/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/sql/DataFrameAPI/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/sql/DataFrameAPI/">../../../../latest-snapshot/api/sql/DataFrameAPI/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/sql/DataFrameAPI/">../../../../1.4.0/api/sql/DataFrameAPI/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/sql/Function/index.html b/latest/api/sql/Function/index.html
index 7bc60a72..d8fe2613 100644
--- a/latest/api/sql/Function/index.html
+++ b/latest/api/sql/Function/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/sql/Function/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/sql/Function/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/sql/Function/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/sql/Function/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/sql/Function/">../../../../latest-snapshot/api/sql/Function/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/sql/Function/">../../../../1.4.0/api/sql/Function/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/sql/Optimizer/index.html b/latest/api/sql/Optimizer/index.html
index 44127fb1..1477b3c2 100644
--- a/latest/api/sql/Optimizer/index.html
+++ b/latest/api/sql/Optimizer/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/sql/Optimizer/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/sql/Optimizer/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/sql/Optimizer/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/sql/Optimizer/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/sql/Optimizer/">../../../../latest-snapshot/api/sql/Optimizer/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/sql/Optimizer/">../../../../1.4.0/api/sql/Optimizer/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/sql/Overview/index.html b/latest/api/sql/Overview/index.html
index 438d33bf..0482f90a 100644
--- a/latest/api/sql/Overview/index.html
+++ b/latest/api/sql/Overview/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/sql/Overview/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/sql/Overview/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/sql/Overview/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/sql/Overview/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/sql/Overview/">../../../../latest-snapshot/api/sql/Overview/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/sql/Overview/">../../../../1.4.0/api/sql/Overview/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/sql/Parameter/index.html b/latest/api/sql/Parameter/index.html
index 19962248..493bfbf6 100644
--- a/latest/api/sql/Parameter/index.html
+++ b/latest/api/sql/Parameter/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/sql/Parameter/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/sql/Parameter/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/sql/Parameter/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/sql/Parameter/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/sql/Parameter/">../../../../latest-snapshot/api/sql/Parameter/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/sql/Parameter/">../../../../1.4.0/api/sql/Parameter/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/sql/Predicate/index.html b/latest/api/sql/Predicate/index.html
index 6efdba04..9fb78325 100644
--- a/latest/api/sql/Predicate/index.html
+++ b/latest/api/sql/Predicate/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/sql/Predicate/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/sql/Predicate/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/sql/Predicate/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/sql/Predicate/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/sql/Predicate/">../../../../latest-snapshot/api/sql/Predicate/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/sql/Predicate/">../../../../1.4.0/api/sql/Predicate/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/sql/Raster-loader/index.html b/latest/api/sql/Raster-loader/index.html
index 3f447db7..9c37ee63 100644
--- a/latest/api/sql/Raster-loader/index.html
+++ b/latest/api/sql/Raster-loader/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/sql/Raster-loader/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/sql/Raster-loader/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/sql/Raster-loader/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/sql/Raster-loader/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/sql/Raster-loader/">../../../../latest-snapshot/api/sql/Raster-loader/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/sql/Raster-loader/">../../../../1.4.0/api/sql/Raster-loader/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/sql/Raster-operators/index.html b/latest/api/sql/Raster-operators/index.html
index 3e706cbb..c70da261 100644
--- a/latest/api/sql/Raster-operators/index.html
+++ b/latest/api/sql/Raster-operators/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/sql/Raster-operators/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/sql/Raster-operators/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/sql/Raster-operators/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/sql/Raster-operators/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/sql/Raster-operators/">../../../../latest-snapshot/api/sql/Raster-operators/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/sql/Raster-operators/">../../../../1.4.0/api/sql/Raster-operators/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/sql/Raster-writer/index.html b/latest/api/sql/Raster-writer/index.html
index 3fbf73b2..cca0d50f 100644
--- a/latest/api/sql/Raster-writer/index.html
+++ b/latest/api/sql/Raster-writer/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/sql/Raster-writer/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/sql/Raster-writer/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/sql/Raster-writer/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/sql/Raster-writer/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/sql/Raster-writer/">../../../../latest-snapshot/api/sql/Raster-writer/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/sql/Raster-writer/">../../../../1.4.0/api/sql/Raster-writer/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/viz/java-api/index.html b/latest/api/viz/java-api/index.html
index 462c6daa..5df2d31b 100644
--- a/latest/api/viz/java-api/index.html
+++ b/latest/api/viz/java-api/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/viz/java-api/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/viz/java-api/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/viz/java-api/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/viz/java-api/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/viz/java-api/">../../../../latest-snapshot/api/viz/java-api/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/viz/java-api/">../../../../1.4.0/api/viz/java-api/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/api/viz/sql/index.html b/latest/api/viz/sql/index.html
index 7042515b..77571b33 100644
--- a/latest/api/viz/sql/index.html
+++ b/latest/api/viz/sql/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/api/viz/sql/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/api/viz/sql/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/api/viz/sql/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/api/viz/sql/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/api/viz/sql/">../../../../latest-snapshot/api/viz/sql/</a>...
+  Redirecting to <a href="../../../../1.4.0/api/viz/sql/">../../../../1.4.0/api/viz/sql/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/asf/asf/index.html b/latest/asf/asf/index.html
index f12617b4..e9c511ab 100644
--- a/latest/asf/asf/index.html
+++ b/latest/asf/asf/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/asf/asf/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/asf/asf/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/asf/asf/" + window.location.hash);
+    window.location.replace("../../../1.4.0/asf/asf/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/asf/asf/">../../../latest-snapshot/asf/asf/</a>...
+  Redirecting to <a href="../../../1.4.0/asf/asf/">../../../1.4.0/asf/asf/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/community/contact/index.html b/latest/community/contact/index.html
index 5f45098d..3997a522 100644
--- a/latest/community/contact/index.html
+++ b/latest/community/contact/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/community/contact/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/community/contact/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/community/contact/" + window.location.hash);
+    window.location.replace("../../../1.4.0/community/contact/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/community/contact/">../../../latest-snapshot/community/contact/</a>...
+  Redirecting to <a href="../../../1.4.0/community/contact/">../../../1.4.0/community/contact/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/community/contributor/index.html b/latest/community/contributor/index.html
index 93c6feb8..971f7403 100644
--- a/latest/community/contributor/index.html
+++ b/latest/community/contributor/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/community/contributor/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/community/contributor/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/community/contributor/" + window.location.hash);
+    window.location.replace("../../../1.4.0/community/contributor/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/community/contributor/">../../../latest-snapshot/community/contributor/</a>...
+  Redirecting to <a href="../../../1.4.0/community/contributor/">../../../1.4.0/community/contributor/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/community/develop/index.html b/latest/community/develop/index.html
index 02eb2bc9..5201e935 100644
--- a/latest/community/develop/index.html
+++ b/latest/community/develop/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/community/develop/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/community/develop/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/community/develop/" + window.location.hash);
+    window.location.replace("../../../1.4.0/community/develop/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/community/develop/">../../../latest-snapshot/community/develop/</a>...
+  Redirecting to <a href="../../../1.4.0/community/develop/">../../../1.4.0/community/develop/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/community/publication/index.html b/latest/community/publication/index.html
index 8055806f..96c29cfe 100644
--- a/latest/community/publication/index.html
+++ b/latest/community/publication/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/community/publication/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/community/publication/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/community/publication/" + window.location.hash);
+    window.location.replace("../../../1.4.0/community/publication/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/community/publication/">../../../latest-snapshot/community/publication/</a>...
+  Redirecting to <a href="../../../1.4.0/community/publication/">../../../1.4.0/community/publication/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/community/publish/index.html b/latest/community/publish/index.html
index 275a5d25..e5484533 100644
--- a/latest/community/publish/index.html
+++ b/latest/community/publish/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/community/publish/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/community/publish/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/community/publish/" + window.location.hash);
+    window.location.replace("../../../1.4.0/community/publish/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/community/publish/">../../../latest-snapshot/community/publish/</a>...
+  Redirecting to <a href="../../../1.4.0/community/publish/">../../../1.4.0/community/publish/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/community/release-manager/index.html b/latest/community/release-manager/index.html
index c45b5a60..c24b52c4 100644
--- a/latest/community/release-manager/index.html
+++ b/latest/community/release-manager/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/community/release-manager/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/community/release-manager/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/community/release-manager/" + window.location.hash);
+    window.location.replace("../../../1.4.0/community/release-manager/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/community/release-manager/">../../../latest-snapshot/community/release-manager/</a>...
+  Redirecting to <a href="../../../1.4.0/community/release-manager/">../../../1.4.0/community/release-manager/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/community/rule/index.html b/latest/community/rule/index.html
index 6d54f1b4..99938f1b 100644
--- a/latest/community/rule/index.html
+++ b/latest/community/rule/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/community/rule/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/community/rule/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/community/rule/" + window.location.hash);
+    window.location.replace("../../../1.4.0/community/rule/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/community/rule/">../../../latest-snapshot/community/rule/</a>...
+  Redirecting to <a href="../../../1.4.0/community/rule/">../../../1.4.0/community/rule/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/community/snapshot/index.html b/latest/community/snapshot/index.html
index 70ee5221..17fa33af 100644
--- a/latest/community/snapshot/index.html
+++ b/latest/community/snapshot/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/community/snapshot/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/community/snapshot/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/community/snapshot/" + window.location.hash);
+    window.location.replace("../../../1.4.0/community/snapshot/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/community/snapshot/">../../../latest-snapshot/community/snapshot/</a>...
+  Redirecting to <a href="../../../1.4.0/community/snapshot/">../../../1.4.0/community/snapshot/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/community/vote/index.html b/latest/community/vote/index.html
index beb92d3c..5fe68d8e 100644
--- a/latest/community/vote/index.html
+++ b/latest/community/vote/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/community/vote/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/community/vote/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/community/vote/" + window.location.hash);
+    window.location.replace("../../../1.4.0/community/vote/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/community/vote/">../../../latest-snapshot/community/vote/</a>...
+  Redirecting to <a href="../../../1.4.0/community/vote/">../../../1.4.0/community/vote/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/download/index.html b/latest/download/index.html
index 74c1492d..13cbc8ef 100644
--- a/latest/download/index.html
+++ b/latest/download/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../latest-snapshot/download/" />
+    <meta http-equiv="refresh" content="1; url=../../1.4.0/download/" />
   </noscript>
   <script>
-    window.location.replace("../../latest-snapshot/download/" + window.location.hash);
+    window.location.replace("../../1.4.0/download/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../latest-snapshot/download/">../../latest-snapshot/download/</a>...
+  Redirecting to <a href="../../1.4.0/download/">../../1.4.0/download/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/index.html b/latest/index.html
index b41230df..1221ff05 100644
--- a/latest/index.html
+++ b/latest/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../latest-snapshot/" />
+    <meta http-equiv="refresh" content="1; url=../1.4.0/" />
   </noscript>
   <script>
-    window.location.replace("../latest-snapshot/" + window.location.hash);
+    window.location.replace("../1.4.0/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../latest-snapshot/">../latest-snapshot/</a>...
+  Redirecting to <a href="../1.4.0/">../1.4.0/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/cluster/index.html b/latest/setup/cluster/index.html
index 93c724ba..854874ef 100644
--- a/latest/setup/cluster/index.html
+++ b/latest/setup/cluster/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/cluster/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/cluster/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/cluster/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/cluster/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/cluster/">../../../latest-snapshot/setup/cluster/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/cluster/">../../../1.4.0/setup/cluster/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/compile/index.html b/latest/setup/compile/index.html
index f9315c5c..f0997ef4 100644
--- a/latest/setup/compile/index.html
+++ b/latest/setup/compile/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/compile/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/compile/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/compile/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/compile/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/compile/">../../../latest-snapshot/setup/compile/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/compile/">../../../1.4.0/setup/compile/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/databricks/index.html b/latest/setup/databricks/index.html
index 454ec428..8ecb0126 100644
--- a/latest/setup/databricks/index.html
+++ b/latest/setup/databricks/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/databricks/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/databricks/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/databricks/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/databricks/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/databricks/">../../../latest-snapshot/setup/databricks/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/databricks/">../../../1.4.0/setup/databricks/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/emr/index.html b/latest/setup/emr/index.html
index e2eb7adf..7c9a265d 100644
--- a/latest/setup/emr/index.html
+++ b/latest/setup/emr/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/emr/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/emr/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/emr/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/emr/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/emr/">../../../latest-snapshot/setup/emr/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/emr/">../../../1.4.0/setup/emr/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/flink/install-scala/index.html b/latest/setup/flink/install-scala/index.html
index f1963c71..c350e282 100644
--- a/latest/setup/flink/install-scala/index.html
+++ b/latest/setup/flink/install-scala/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/setup/flink/install-scala/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/setup/flink/install-scala/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/setup/flink/install-scala/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/setup/flink/install-scala/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/setup/flink/install-scala/">../../../../latest-snapshot/setup/flink/install-scala/</a>...
+  Redirecting to <a href="../../../../1.4.0/setup/flink/install-scala/">../../../../1.4.0/setup/flink/install-scala/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/flink/modules/index.html b/latest/setup/flink/modules/index.html
index ae1097d8..bcc73423 100644
--- a/latest/setup/flink/modules/index.html
+++ b/latest/setup/flink/modules/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/setup/flink/modules/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/setup/flink/modules/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/setup/flink/modules/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/setup/flink/modules/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/setup/flink/modules/">../../../../latest-snapshot/setup/flink/modules/</a>...
+  Redirecting to <a href="../../../../1.4.0/setup/flink/modules/">../../../../1.4.0/setup/flink/modules/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/flink/platform/index.html b/latest/setup/flink/platform/index.html
index 1b54f8c3..34aee89f 100644
--- a/latest/setup/flink/platform/index.html
+++ b/latest/setup/flink/platform/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/setup/flink/platform/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/setup/flink/platform/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/setup/flink/platform/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/setup/flink/platform/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/setup/flink/platform/">../../../../latest-snapshot/setup/flink/platform/</a>...
+  Redirecting to <a href="../../../../1.4.0/setup/flink/platform/">../../../../1.4.0/setup/flink/platform/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/install-python/index.html b/latest/setup/install-python/index.html
index e4a3fd6a..8b5218e4 100644
--- a/latest/setup/install-python/index.html
+++ b/latest/setup/install-python/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/install-python/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/install-python/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/install-python/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/install-python/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/install-python/">../../../latest-snapshot/setup/install-python/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/install-python/">../../../1.4.0/setup/install-python/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/install-scala/index.html b/latest/setup/install-scala/index.html
index e3c21654..4809d82a 100644
--- a/latest/setup/install-scala/index.html
+++ b/latest/setup/install-scala/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/install-scala/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/install-scala/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/install-scala/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/install-scala/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/install-scala/">../../../latest-snapshot/setup/install-scala/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/install-scala/">../../../1.4.0/setup/install-scala/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/maven-coordinates/index.html b/latest/setup/maven-coordinates/index.html
index c3aa1082..809dff30 100644
--- a/latest/setup/maven-coordinates/index.html
+++ b/latest/setup/maven-coordinates/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/maven-coordinates/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/maven-coordinates/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/maven-coordinates/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/maven-coordinates/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/maven-coordinates/">../../../latest-snapshot/setup/maven-coordinates/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/maven-coordinates/">../../../1.4.0/setup/maven-coordinates/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/modules/index.html b/latest/setup/modules/index.html
index fd574ec3..75c64841 100644
--- a/latest/setup/modules/index.html
+++ b/latest/setup/modules/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/modules/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/modules/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/modules/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/modules/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/modules/">../../../latest-snapshot/setup/modules/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/modules/">../../../1.4.0/setup/modules/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/overview/index.html b/latest/setup/overview/index.html
index 8649d81c..b2717cfb 100644
--- a/latest/setup/overview/index.html
+++ b/latest/setup/overview/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/overview/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/overview/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/overview/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/overview/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/overview/">../../../latest-snapshot/setup/overview/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/overview/">../../../1.4.0/setup/overview/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/platform/index.html b/latest/setup/platform/index.html
index 1e1cb88b..6965ec15 100644
--- a/latest/setup/platform/index.html
+++ b/latest/setup/platform/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/platform/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/platform/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/platform/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/platform/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/platform/">../../../latest-snapshot/setup/platform/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/platform/">../../../1.4.0/setup/platform/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/release-notes/index.html b/latest/setup/release-notes/index.html
index 46bec6eb..fd3c7a62 100644
--- a/latest/setup/release-notes/index.html
+++ b/latest/setup/release-notes/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/release-notes/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/release-notes/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/release-notes/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/release-notes/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/release-notes/">../../../latest-snapshot/setup/release-notes/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/release-notes/">../../../1.4.0/setup/release-notes/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/setup/zeppelin/index.html b/latest/setup/zeppelin/index.html
index 55880f1e..e544e423 100644
--- a/latest/setup/zeppelin/index.html
+++ b/latest/setup/zeppelin/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/setup/zeppelin/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/setup/zeppelin/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/setup/zeppelin/" + window.location.hash);
+    window.location.replace("../../../1.4.0/setup/zeppelin/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/setup/zeppelin/">../../../latest-snapshot/setup/zeppelin/</a>...
+  Redirecting to <a href="../../../1.4.0/setup/zeppelin/">../../../1.4.0/setup/zeppelin/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/Advanced-Tutorial-Tune-your-Application/index.html b/latest/tutorial/Advanced-Tutorial-Tune-your-Application/index.html
index 46ab832f..f4414d09 100644
--- a/latest/tutorial/Advanced-Tutorial-Tune-your-Application/index.html
+++ b/latest/tutorial/Advanced-Tutorial-Tune-your-Application/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/Advanced-Tutorial-Tune-your-Application/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/Advanced-Tutorial-Tune-your-Application/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/Advanced-Tutorial-Tune-your-Application/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/Advanced-Tutorial-Tune-your-Application/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/Advanced-Tutorial-Tune-your-Application/">../../../latest-snapshot/tutorial/Advanced-Tutorial-Tune-your-Application/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/Advanced-Tutorial-Tune-your-Application/">../../../1.4.0/tutorial/Advanced-Tutorial-Tune-your-Application/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/benchmark/index.html b/latest/tutorial/benchmark/index.html
index 37527085..c34fdc0a 100644
--- a/latest/tutorial/benchmark/index.html
+++ b/latest/tutorial/benchmark/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/benchmark/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/benchmark/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/benchmark/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/benchmark/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/benchmark/">../../../latest-snapshot/tutorial/benchmark/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/benchmark/">../../../1.4.0/tutorial/benchmark/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/demo/index.html b/latest/tutorial/demo/index.html
index 41e2c24b..5ce9bf34 100644
--- a/latest/tutorial/demo/index.html
+++ b/latest/tutorial/demo/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/demo/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/demo/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/demo/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/demo/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/demo/">../../../latest-snapshot/tutorial/demo/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/demo/">../../../1.4.0/tutorial/demo/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/flink/sql/index.html b/latest/tutorial/flink/sql/index.html
index 24206ae4..27353f22 100644
--- a/latest/tutorial/flink/sql/index.html
+++ b/latest/tutorial/flink/sql/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../../latest-snapshot/tutorial/flink/sql/" />
+    <meta http-equiv="refresh" content="1; url=../../../../1.4.0/tutorial/flink/sql/" />
   </noscript>
   <script>
-    window.location.replace("../../../../latest-snapshot/tutorial/flink/sql/" + window.location.hash);
+    window.location.replace("../../../../1.4.0/tutorial/flink/sql/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../../latest-snapshot/tutorial/flink/sql/">../../../../latest-snapshot/tutorial/flink/sql/</a>...
+  Redirecting to <a href="../../../../1.4.0/tutorial/flink/sql/">../../../../1.4.0/tutorial/flink/sql/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/geopandas-shapely/index.html b/latest/tutorial/geopandas-shapely/index.html
index c1852703..86bb1650 100644
--- a/latest/tutorial/geopandas-shapely/index.html
+++ b/latest/tutorial/geopandas-shapely/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/geopandas-shapely/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/geopandas-shapely/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/geopandas-shapely/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/geopandas-shapely/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/geopandas-shapely/">../../../latest-snapshot/tutorial/geopandas-shapely/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/geopandas-shapely/">../../../1.4.0/tutorial/geopandas-shapely/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/jupyter-notebook/index.html b/latest/tutorial/jupyter-notebook/index.html
index 5f12ba1a..79ef2744 100644
--- a/latest/tutorial/jupyter-notebook/index.html
+++ b/latest/tutorial/jupyter-notebook/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/jupyter-notebook/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/jupyter-notebook/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/jupyter-notebook/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/jupyter-notebook/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/jupyter-notebook/">../../../latest-snapshot/tutorial/jupyter-notebook/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/jupyter-notebook/">../../../1.4.0/tutorial/jupyter-notebook/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/python-vector-osm/index.html b/latest/tutorial/python-vector-osm/index.html
index ca92118b..d40ceeda 100644
--- a/latest/tutorial/python-vector-osm/index.html
+++ b/latest/tutorial/python-vector-osm/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/python-vector-osm/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/python-vector-osm/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/python-vector-osm/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/python-vector-osm/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/python-vector-osm/">../../../latest-snapshot/tutorial/python-vector-osm/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/python-vector-osm/">../../../1.4.0/tutorial/python-vector-osm/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/raster/index.html b/latest/tutorial/raster/index.html
index 60347087..625530c7 100644
--- a/latest/tutorial/raster/index.html
+++ b/latest/tutorial/raster/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/raster/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/raster/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/raster/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/raster/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/raster/">../../../latest-snapshot/tutorial/raster/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/raster/">../../../1.4.0/tutorial/raster/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/rdd/index.html b/latest/tutorial/rdd/index.html
index d6195538..e58203c5 100644
--- a/latest/tutorial/rdd/index.html
+++ b/latest/tutorial/rdd/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/rdd/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/rdd/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/rdd/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/rdd/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/rdd/">../../../latest-snapshot/tutorial/rdd/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/rdd/">../../../1.4.0/tutorial/rdd/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/sql-pure-sql/index.html b/latest/tutorial/sql-pure-sql/index.html
index f948f8a1..a22ba510 100644
--- a/latest/tutorial/sql-pure-sql/index.html
+++ b/latest/tutorial/sql-pure-sql/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/sql-pure-sql/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/sql-pure-sql/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/sql-pure-sql/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/sql-pure-sql/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/sql-pure-sql/">../../../latest-snapshot/tutorial/sql-pure-sql/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/sql-pure-sql/">../../../1.4.0/tutorial/sql-pure-sql/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/sql/index.html b/latest/tutorial/sql/index.html
index 2a156ddd..8852e84b 100644
--- a/latest/tutorial/sql/index.html
+++ b/latest/tutorial/sql/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/sql/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/sql/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/sql/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/sql/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/sql/">../../../latest-snapshot/tutorial/sql/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/sql/">../../../1.4.0/tutorial/sql/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/viz-gallery/index.html b/latest/tutorial/viz-gallery/index.html
index e214d7a8..272dfcbf 100644
--- a/latest/tutorial/viz-gallery/index.html
+++ b/latest/tutorial/viz-gallery/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/viz-gallery/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/viz-gallery/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/viz-gallery/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/viz-gallery/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/viz-gallery/">../../../latest-snapshot/tutorial/viz-gallery/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/viz-gallery/">../../../1.4.0/tutorial/viz-gallery/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/viz/index.html b/latest/tutorial/viz/index.html
index 84a79ad0..0f00e0c5 100644
--- a/latest/tutorial/viz/index.html
+++ b/latest/tutorial/viz/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/viz/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/viz/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/viz/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/viz/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/viz/">../../../latest-snapshot/tutorial/viz/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/viz/">../../../1.4.0/tutorial/viz/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/tutorial/zeppelin/index.html b/latest/tutorial/zeppelin/index.html
index 841e4aa7..619b1da4 100644
--- a/latest/tutorial/zeppelin/index.html
+++ b/latest/tutorial/zeppelin/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/tutorial/zeppelin/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/tutorial/zeppelin/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/tutorial/zeppelin/" + window.location.hash);
+    window.location.replace("../../../1.4.0/tutorial/zeppelin/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/tutorial/zeppelin/">../../../latest-snapshot/tutorial/zeppelin/</a>...
+  Redirecting to <a href="../../../1.4.0/tutorial/zeppelin/">../../../1.4.0/tutorial/zeppelin/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/usecases/airport-country/index.html b/latest/usecases/airport-country/index.html
index a8f37416..a3bcb2bd 100644
--- a/latest/usecases/airport-country/index.html
+++ b/latest/usecases/airport-country/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/usecases/airport-country/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/usecases/airport-country/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/usecases/airport-country/" + window.location.hash);
+    window.location.replace("../../../1.4.0/usecases/airport-country/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/usecases/airport-country/">../../../latest-snapshot/usecases/airport-country/</a>...
+  Redirecting to <a href="../../../1.4.0/usecases/airport-country/">../../../1.4.0/usecases/airport-country/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/usecases/foot-traffic/index.html b/latest/usecases/foot-traffic/index.html
index 96814ba9..318e39a2 100644
--- a/latest/usecases/foot-traffic/index.html
+++ b/latest/usecases/foot-traffic/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/usecases/foot-traffic/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/usecases/foot-traffic/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/usecases/foot-traffic/" + window.location.hash);
+    window.location.replace("../../../1.4.0/usecases/foot-traffic/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/usecases/foot-traffic/">../../../latest-snapshot/usecases/foot-traffic/</a>...
+  Redirecting to <a href="../../../1.4.0/usecases/foot-traffic/">../../../1.4.0/usecases/foot-traffic/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/latest/usecases/raster/index.html b/latest/usecases/raster/index.html
index c6b1b2cb..4cf923d3 100644
--- a/latest/usecases/raster/index.html
+++ b/latest/usecases/raster/index.html
@@ -4,13 +4,13 @@
   <meta charset="utf-8">
   <title>Redirecting</title>
   <noscript>
-    <meta http-equiv="refresh" content="1; url=../../../latest-snapshot/usecases/raster/" />
+    <meta http-equiv="refresh" content="1; url=../../../1.4.0/usecases/raster/" />
   </noscript>
   <script>
-    window.location.replace("../../../latest-snapshot/usecases/raster/" + window.location.hash);
+    window.location.replace("../../../1.4.0/usecases/raster/" + window.location.hash);
   </script>
 </head>
 <body>
-  Redirecting to <a href="../../../latest-snapshot/usecases/raster/">../../../latest-snapshot/usecases/raster/</a>...
+  Redirecting to <a href="../../../1.4.0/usecases/raster/">../../../1.4.0/usecases/raster/</a>...
 </body>
 </html>
\ No newline at end of file
diff --git a/versions.json b/versions.json
index 55bec036..21844ee9 100644
--- a/versions.json
+++ b/versions.json
@@ -1 +1 @@
-[{"version": "1.4.0", "title": "1.4.0", "aliases": []}, {"version": "latest-snapshot", "title": "latest-snapshot", "aliases": ["latest"]}]
\ No newline at end of file
+[{"version": "1.4.0", "title": "1.4.0", "aliases": ["latest"]}, {"version": "latest-snapshot", "title": "latest-snapshot", "aliases": []}]
\ No newline at end of file