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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new 0a8634721f Website updated to 481ea60
0a8634721f is described below

commit 0a8634721f60d8376f2667f421571305f6474d26
Author: jenkins <[email protected]>
AuthorDate: Thu Oct 15 22:07:58 2026 +0000

    Website updated to 481ea60
---
 dev-manual/next/apache-release/index.html                    |  4 ++--
 manual/next/database/databases/access.html                   |  4 ++--
 manual/next/database/databases/apache-hive.html              |  4 ++--
 manual/next/database/databases/as400.html                    |  4 ++--
 manual/next/database/databases/cache.html                    |  4 ++--
 manual/next/database/databases/clickhouse.html               |  4 ++--
 manual/next/database/databases/cloudera-impala.html          |  4 ++--
 manual/next/database/databases/cratedb.html                  |  4 ++--
 manual/next/database/databases/databricks.html               |  4 ++--
 manual/next/database/databases/db2.html                      |  4 ++--
 manual/next/database/databases/derby.html                    |  4 ++--
 manual/next/database/databases/doris.html                    |  4 ++--
 manual/next/database/databases/duckdb.html                   |  4 ++--
 manual/next/database/databases/exasol.html                   |  4 ++--
 manual/next/database/databases/firebird.html                 |  4 ++--
 manual/next/database/databases/googlebigquery.html           |  4 ++--
 manual/next/database/databases/greenplum.html                |  4 ++--
 manual/next/database/databases/h2.html                       |  4 ++--
 manual/next/database/databases/hypersonic.html               |  4 ++--
 manual/next/database/databases/infobright.html               |  4 ++--
 manual/next/database/databases/informix.html                 |  4 ++--
 manual/next/database/databases/ingres.html                   |  4 ++--
 manual/next/database/databases/interbase.html                |  4 ++--
 manual/next/database/databases/iris.html                     |  4 ++--
 manual/next/database/databases/kingbasees.html               |  4 ++--
 manual/next/database/databases/mariadb.html                  |  4 ++--
 manual/next/database/databases/monetdb.html                  |  4 ++--
 manual/next/database/databases/mssql.html                    |  4 ++--
 manual/next/database/databases/mssqlnative.html              |  4 ++--
 manual/next/database/databases/mysql.html                    |  4 ++--
 manual/next/database/databases/netezza.html                  |  4 ++--
 manual/next/database/databases/oracle.html                   |  4 ++--
 manual/next/database/databases/oraclerdb.html                |  4 ++--
 manual/next/database/databases/postgresql.html               |  4 ++--
 manual/next/database/databases/redshift.html                 |  4 ++--
 manual/next/database/databases/sapdb.html                    |  4 ++--
 manual/next/database/databases/singlestore.html              |  4 ++--
 manual/next/database/databases/snowflake.html                |  4 ++--
 manual/next/database/databases/sqlbase.html                  |  4 ++--
 manual/next/database/databases/sqlite.html                   |  4 ++--
 manual/next/database/databases/sybase.html                   |  4 ++--
 manual/next/database/databases/sybaseiq.html                 |  4 ++--
 manual/next/database/databases/teradata.html                 |  4 ++--
 manual/next/database/databases/universe.html                 |  4 ++--
 manual/next/database/databases/vectorwise.html               |  4 ++--
 manual/next/database/databases/vertica.html                  |  4 ++--
 manual/next/hop-gui/disable-ui-elements.html                 |  4 ++--
 manual/next/hop-gui/perspective-configuration.html           |  4 ++--
 manual/next/hop-gui/perspective-file-explorer.html           |  4 ++--
 manual/next/hop-gui/perspective-graph-logging.html           |  4 ++--
 manual/next/hop-gui/perspective-metadata.html                |  4 ++--
 manual/next/hop-gui/perspective-plugin.html                  |  4 ++--
 manual/next/hop-server/async-web-service.html                |  4 ++--
 manual/next/image-testpage.html                              |  4 ++--
 .../next/metadata-types/cassandra/cassandra-connection.html  |  4 ++--
 manual/next/metadata-types/elastic-location-type.html        |  4 ++--
 .../metadata-types/graphs/graph-database-connection.html     |  4 ++--
 .../next/metadata-types/graphs/graph-database-location.html  |  4 ++--
 manual/next/metadata-types/graphs/graph-model.html           |  4 ++--
 manual/next/metadata-types/graphs/neo4j-connection.html      |  4 ++--
 manual/next/metadata-types/redis/redis-connection.html       |  4 ++--
 manual/next/pipeline/transforms/getdatafromxml.html          | 12 ++++++++++++
 manual/next/pipeline/transforms/salesforceinput.html         |  4 ++--
 manual/next/pipeline/transforms/xmloutputadvanced.html       |  4 ++--
 manual/next/pipeline/transforms/xslt.html                    |  3 +++
 manual/next/variables.html                                   |  5 +++++
 manual/next/workflow/actions/xslt.html                       |  3 +++
 67 files changed, 149 insertions(+), 126 deletions(-)

diff --git a/dev-manual/next/apache-release/index.html 
b/dev-manual/next/apache-release/index.html
index bc80368515..0315791c39 100644
--- a/dev-manual/next/apache-release/index.html
+++ b/dev-manual/next/apache-release/index.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Release process | Apache Hop</title>
-
+<meta name="description" content="How an Apache Hop release is made: creating 
a release and checking one.">
 
 <link rel="canonical" 
href="https://hop.apache.org/dev-manual/latest/apache-release/index.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Release process">
-
+<meta property="og:description" content="How an Apache Hop release is made: 
creating a release and checking one.">
 <meta property="og:url" 
content="https://hop.apache.org/dev-manual/latest/apache-release/index.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/access.html 
b/manual/next/database/databases/access.html
index ef3690d31b..3cadf457e8 100644
--- a/manual/next/database/databases/access.html
+++ b/manual/next/database/databases/access.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Microsoft Access | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Microsoft Access: the 
JDBC driver to use, how to install it, and how to point the connection at an 
.mdb or .accdb file.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/access.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Microsoft Access">
-
+<meta property="og:description" content="Connect Apache Hop to Microsoft 
Access: the JDBC driver to use, how to install it, and how to point the 
connection at an .mdb or .accdb file.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/access.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/apache-hive.html 
b/manual/next/database/databases/apache-hive.html
index abe984a72f..08ce90fc67 100644
--- a/manual/next/database/databases/apache-hive.html
+++ b/manual/next/database/databases/apache-hive.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Apache Hive | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Apache Hive: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/apache-hive.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Apache Hive">
-
+<meta property="og:description" content="Connect Apache Hop to Apache Hive: 
the JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/apache-hive.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/as400.html 
b/manual/next/database/databases/as400.html
index ac2bc9bbec..a4aa366053 100644
--- a/manual/next/database/databases/as400.html
+++ b/manual/next/database/databases/as400.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>AS400 | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to IBM AS/400 (DB2 for 
i): the JDBC driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/as400.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="AS400">
-
+<meta property="og:description" content="Connect Apache Hop to IBM AS/400 (DB2 
for i): the JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/as400.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/cache.html 
b/manual/next/database/databases/cache.html
index 49a403d37e..aac532e6ed 100644
--- a/manual/next/database/databases/cache.html
+++ b/manual/next/database/databases/cache.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>InterSystems Cache | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to InterSystems Caché: 
the JDBC driver to use. InterSystems IRIS is the preferred connection now.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/cache.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="InterSystems Cache">
-
+<meta property="og:description" content="Connect Apache Hop to InterSystems 
Caché: the JDBC driver to use. InterSystems IRIS is the preferred connection 
now.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/cache.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/clickhouse.html 
b/manual/next/database/databases/clickhouse.html
index b54162ed57..046913258c 100644
--- a/manual/next/database/databases/clickhouse.html
+++ b/manual/next/database/databases/clickhouse.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>ClickHouse | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to ClickHouse: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/clickhouse.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="ClickHouse">
-
+<meta property="og:description" content="Connect Apache Hop to ClickHouse: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/clickhouse.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/cloudera-impala.html 
b/manual/next/database/databases/cloudera-impala.html
index d4c7062cf2..9f4b98ac89 100644
--- a/manual/next/database/databases/cloudera-impala.html
+++ b/manual/next/database/databases/cloudera-impala.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Cloudera Impala | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Cloudera Impala: the 
JDBC driver to use.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/cloudera-impala.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Cloudera Impala">
-
+<meta property="og:description" content="Connect Apache Hop to Cloudera 
Impala: the JDBC driver to use.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/cloudera-impala.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/cratedb.html 
b/manual/next/database/databases/cratedb.html
index 7783a7daed..6409bf1dc1 100644
--- a/manual/next/database/databases/cratedb.html
+++ b/manual/next/database/databases/cratedb.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>CrateDB | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to CrateDB: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/cratedb.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="CrateDB">
-
+<meta property="og:description" content="Connect Apache Hop to CrateDB: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/cratedb.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/databricks.html 
b/manual/next/database/databases/databricks.html
index 95e119f3ab..3334690ca5 100644
--- a/manual/next/database/databases/databricks.html
+++ b/manual/next/database/databases/databricks.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Databricks | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Databricks: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/databricks.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Databricks">
-
+<meta property="og:description" content="Connect Apache Hop to Databricks: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/databricks.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/db2.html 
b/manual/next/database/databases/db2.html
index 879c8b03c3..04c0b64368 100644
--- a/manual/next/database/databases/db2.html
+++ b/manual/next/database/databases/db2.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>DB2 | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to IBM DB2: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/db2.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="DB2">
-
+<meta property="og:description" content="Connect Apache Hop to IBM DB2: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/db2.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/derby.html 
b/manual/next/database/databases/derby.html
index c9837429e3..f9175b8083 100644
--- a/manual/next/database/databases/derby.html
+++ b/manual/next/database/databases/derby.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Apache Derby | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Apache Derby: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/derby.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Apache Derby">
-
+<meta property="og:description" content="Connect Apache Hop to Apache Derby: 
the JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/derby.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/doris.html 
b/manual/next/database/databases/doris.html
index ea204dea13..d42fa5727b 100644
--- a/manual/next/database/databases/doris.html
+++ b/manual/next/database/databases/doris.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Apache Doris | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Apache Doris: the JDBC 
driver to use and how to install it. Apache Doris works with the MySQL or 
MariaDB JDBC driver.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/doris.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Apache Doris">
-
+<meta property="og:description" content="Connect Apache Hop to Apache Doris: 
the JDBC driver to use and how to install it. Apache Doris works with the MySQL 
or MariaDB JDBC driver.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/doris.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/duckdb.html 
b/manual/next/database/databases/duckdb.html
index 12c5c3e429..f1ec02f177 100644
--- a/manual/next/database/databases/duckdb.html
+++ b/manual/next/database/databases/duckdb.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>DuckDB | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to DuckDB: the JDBC 
driver to use, how to install it, and how DuckDB handles concurrent readers and 
writers.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/duckdb.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="DuckDB">
-
+<meta property="og:description" content="Connect Apache Hop to DuckDB: the 
JDBC driver to use, how to install it, and how DuckDB handles concurrent 
readers and writers.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/duckdb.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/exasol.html 
b/manual/next/database/databases/exasol.html
index 9ecd274cff..dff62abf9f 100644
--- a/manual/next/database/databases/exasol.html
+++ b/manual/next/database/databases/exasol.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Exasol | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Exasol: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/exasol.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Exasol">
-
+<meta property="og:description" content="Connect Apache Hop to Exasol: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/exasol.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/firebird.html 
b/manual/next/database/databases/firebird.html
index de548461dd..f0cf0859f0 100644
--- a/manual/next/database/databases/firebird.html
+++ b/manual/next/database/databases/firebird.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Firebird | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Firebird: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/firebird.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Firebird">
-
+<meta property="og:description" content="Connect Apache Hop to Firebird: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/firebird.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/googlebigquery.html 
b/manual/next/database/databases/googlebigquery.html
index 3f76141173..b98054f0a4 100644
--- a/manual/next/database/databases/googlebigquery.html
+++ b/manual/next/database/databases/googlebigquery.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Google BigQuery | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Google BigQuery: the 
JDBC driver to use, and which jars of the Simba driver to install.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/googlebigquery.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Google BigQuery">
-
+<meta property="og:description" content="Connect Apache Hop to Google 
BigQuery: the JDBC driver to use, and which jars of the Simba driver to 
install.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/googlebigquery.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/greenplum.html 
b/manual/next/database/databases/greenplum.html
index 76e95e4215..a367465aac 100644
--- a/manual/next/database/databases/greenplum.html
+++ b/manual/next/database/databases/greenplum.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Greenplum | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Greenplum: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/greenplum.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Greenplum">
-
+<meta property="og:description" content="Connect Apache Hop to Greenplum: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/greenplum.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/h2.html 
b/manual/next/database/databases/h2.html
index 985e749b59..88c9241589 100644
--- a/manual/next/database/databases/h2.html
+++ b/manual/next/database/databases/h2.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>H2 | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to H2: the JDBC driver to 
use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/h2.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="H2">
-
+<meta property="og:description" content="Connect Apache Hop to H2: the JDBC 
driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/h2.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/hypersonic.html 
b/manual/next/database/databases/hypersonic.html
index 90d1f74f4e..2c74cc8029 100644
--- a/manual/next/database/databases/hypersonic.html
+++ b/manual/next/database/databases/hypersonic.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Hypersonic | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to HyperSQL (Hypersonic): 
the JDBC driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/hypersonic.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Hypersonic">
-
+<meta property="og:description" content="Connect Apache Hop to HyperSQL 
(Hypersonic): the JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/hypersonic.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/infobright.html 
b/manual/next/database/databases/infobright.html
index 5f8254805a..ff6d3a1f06 100644
--- a/manual/next/database/databases/infobright.html
+++ b/manual/next/database/databases/infobright.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Infobright DB | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Infobright: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/infobright.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Infobright DB">
-
+<meta property="og:description" content="Connect Apache Hop to Infobright: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/infobright.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/informix.html 
b/manual/next/database/databases/informix.html
index 3a54f5a73a..681aa554cb 100644
--- a/manual/next/database/databases/informix.html
+++ b/manual/next/database/databases/informix.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Informix | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to IBM Informix: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/informix.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Informix">
-
+<meta property="og:description" content="Connect Apache Hop to IBM Informix: 
the JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/informix.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/ingres.html 
b/manual/next/database/databases/ingres.html
index 52e13508db..4e0b00a7fb 100644
--- a/manual/next/database/databases/ingres.html
+++ b/manual/next/database/databases/ingres.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Ingres | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Ingres: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/ingres.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Ingres">
-
+<meta property="og:description" content="Connect Apache Hop to Ingres: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/ingres.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/interbase.html 
b/manual/next/database/databases/interbase.html
index d735ff33ee..0cbe6c4e05 100644
--- a/manual/next/database/databases/interbase.html
+++ b/manual/next/database/databases/interbase.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>interbase | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to InterBase: the JDBC 
driver to use.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/interbase.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="interbase">
-
+<meta property="og:description" content="Connect Apache Hop to InterBase: the 
JDBC driver to use.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/interbase.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/iris.html 
b/manual/next/database/databases/iris.html
index 66de9953a7..3cb3dcaa1a 100644
--- a/manual/next/database/databases/iris.html
+++ b/manual/next/database/databases/iris.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>InterSystems Iris | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to InterSystems IRIS: the 
JDBC driver to use.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/iris.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="InterSystems Iris">
-
+<meta property="og:description" content="Connect Apache Hop to InterSystems 
IRIS: the JDBC driver to use.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/iris.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/kingbasees.html 
b/manual/next/database/databases/kingbasees.html
index 0e5fa4f830..ee361b9669 100644
--- a/manual/next/database/databases/kingbasees.html
+++ b/manual/next/database/databases/kingbasees.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>kingbase es | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to KingbaseES: the JDBC 
driver to use.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/kingbasees.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="kingbase es">
-
+<meta property="og:description" content="Connect Apache Hop to KingbaseES: the 
JDBC driver to use.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/kingbasees.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/mariadb.html 
b/manual/next/database/databases/mariadb.html
index f22a66e364..aba5daf673 100644
--- a/manual/next/database/databases/mariadb.html
+++ b/manual/next/database/databases/mariadb.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Mariadb | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to MariaDB: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/mariadb.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Mariadb">
-
+<meta property="og:description" content="Connect Apache Hop to MariaDB: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/mariadb.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/monetdb.html 
b/manual/next/database/databases/monetdb.html
index c5b3e469e2..2d4cf6f300 100644
--- a/manual/next/database/databases/monetdb.html
+++ b/manual/next/database/databases/monetdb.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>MonetDB | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to MonetDB: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/monetdb.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="MonetDB">
-
+<meta property="og:description" content="Connect Apache Hop to MonetDB: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/monetdb.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/mssql.html 
b/manual/next/database/databases/mssql.html
index 3d10612fc9..16d4951955 100644
--- a/manual/next/database/databases/mssql.html
+++ b/manual/next/database/databases/mssql.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>MS SqlServer | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Microsoft SQL Server 
through the open source jTDS JDBC driver, and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/mssql.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="MS SqlServer">
-
+<meta property="og:description" content="Connect Apache Hop to Microsoft SQL 
Server through the open source jTDS JDBC driver, and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/mssql.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/mssqlnative.html 
b/manual/next/database/databases/mssqlnative.html
index 2c91591b8a..1077be59ce 100644
--- a/manual/next/database/databases/mssqlnative.html
+++ b/manual/next/database/databases/mssqlnative.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>MS SqlServer (Native) | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Microsoft SQL Server 
through Microsoft&#x27;s own JDBC driver, and how to install it, including the 
files needed for integrated authentication.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/mssqlnative.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="MS SqlServer (Native)">
-
+<meta property="og:description" content="Connect Apache Hop to Microsoft SQL 
Server through Microsoft&#x27;s own JDBC driver, and how to install it, 
including the files needed for integrated authentication.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/mssqlnative.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/mysql.html 
b/manual/next/database/databases/mysql.html
index 1ca0a3fedd..2bf4d2903b 100644
--- a/manual/next/database/databases/mysql.html
+++ b/manual/next/database/databases/mysql.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>MySql | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to MySQL: the JDBC driver 
to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/mysql.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="MySql">
-
+<meta property="og:description" content="Connect Apache Hop to MySQL: the JDBC 
driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/mysql.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/netezza.html 
b/manual/next/database/databases/netezza.html
index 7988ca4fad..784aa42c1e 100644
--- a/manual/next/database/databases/netezza.html
+++ b/manual/next/database/databases/netezza.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Netezza | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to IBM Netezza: the JDBC 
driver to use.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/netezza.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Netezza">
-
+<meta property="og:description" content="Connect Apache Hop to IBM Netezza: 
the JDBC driver to use.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/netezza.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/oracle.html 
b/manual/next/database/databases/oracle.html
index 9ef5e9bdd7..d5fa8dbf0f 100644
--- a/manual/next/database/databases/oracle.html
+++ b/manual/next/database/databases/oracle.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Oracle | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Oracle: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/oracle.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Oracle">
-
+<meta property="og:description" content="Connect Apache Hop to Oracle: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/oracle.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/oraclerdb.html 
b/manual/next/database/databases/oraclerdb.html
index ee0e57b6a7..4b57bfefd5 100644
--- a/manual/next/database/databases/oraclerdb.html
+++ b/manual/next/database/databases/oraclerdb.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Oracle RDB | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Oracle Rdb: the JDBC 
driver to use.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/oraclerdb.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Oracle RDB">
-
+<meta property="og:description" content="Connect Apache Hop to Oracle Rdb: the 
JDBC driver to use.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/oraclerdb.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/postgresql.html 
b/manual/next/database/databases/postgresql.html
index 8e9f8e4b40..5ee8380c8f 100644
--- a/manual/next/database/databases/postgresql.html
+++ b/manual/next/database/databases/postgresql.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>PostgreSQL | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to PostgreSQL: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/postgresql.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="PostgreSQL">
-
+<meta property="og:description" content="Connect Apache Hop to PostgreSQL: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/postgresql.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/redshift.html 
b/manual/next/database/databases/redshift.html
index 9a813436da..ba370b836d 100644
--- a/manual/next/database/databases/redshift.html
+++ b/manual/next/database/databases/redshift.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Redshift | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Amazon Redshift: the 
JDBC driver to use, how to install it, and the difference between provisioned 
clusters and Redshift Serverless.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/redshift.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Redshift">
-
+<meta property="og:description" content="Connect Apache Hop to Amazon 
Redshift: the JDBC driver to use, how to install it, and the difference between 
provisioned clusters and Redshift Serverless.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/redshift.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/sapdb.html 
b/manual/next/database/databases/sapdb.html
index a88195ff9a..9879faa13b 100644
--- a/manual/next/database/databases/sapdb.html
+++ b/manual/next/database/databases/sapdb.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>MaxDB (SAP DB) | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to SAP MaxDB: the JDBC 
driver to use.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/sapdb.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="MaxDB (SAP DB)">
-
+<meta property="og:description" content="Connect Apache Hop to SAP MaxDB: the 
JDBC driver to use.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/sapdb.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/singlestore.html 
b/manual/next/database/databases/singlestore.html
index 2069b30182..ed73bfba6b 100644
--- a/manual/next/database/databases/singlestore.html
+++ b/manual/next/database/databases/singlestore.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>SingleStore (MemSQL) | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to SingleStore (MemSQL): 
the JDBC driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/singlestore.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="SingleStore (MemSQL)">
-
+<meta property="og:description" content="Connect Apache Hop to SingleStore 
(MemSQL): the JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/singlestore.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/snowflake.html 
b/manual/next/database/databases/snowflake.html
index e5f94723f2..edc8ba2e6a 100644
--- a/manual/next/database/databases/snowflake.html
+++ b/manual/next/database/databases/snowflake.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Snowflake | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Snowflake: the JDBC 
driver to use, how to install it, and how to set up a Snowflake service user 
for Hop with key pair authentication.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/snowflake.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Snowflake">
-
+<meta property="og:description" content="Connect Apache Hop to Snowflake: the 
JDBC driver to use, how to install it, and how to set up a Snowflake service 
user for Hop with key pair authentication.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/snowflake.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/sqlbase.html 
b/manual/next/database/databases/sqlbase.html
index 48e2d3d6e0..3550e963b0 100644
--- a/manual/next/database/databases/sqlbase.html
+++ b/manual/next/database/databases/sqlbase.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Gupta SQLBase | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Gupta SQLBase: the 
JDBC driver to use.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/sqlbase.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Gupta SQLBase">
-
+<meta property="og:description" content="Connect Apache Hop to Gupta SQLBase: 
the JDBC driver to use.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/sqlbase.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/sqlite.html 
b/manual/next/database/databases/sqlite.html
index c4bdab574d..6e70a64612 100644
--- a/manual/next/database/databases/sqlite.html
+++ b/manual/next/database/databases/sqlite.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>SqLite | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to SQLite: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/sqlite.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="SqLite">
-
+<meta property="og:description" content="Connect Apache Hop to SQLite: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/sqlite.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/sybase.html 
b/manual/next/database/databases/sybase.html
index 5c32986f3d..e791968a8c 100644
--- a/manual/next/database/databases/sybase.html
+++ b/manual/next/database/databases/sybase.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Sybase | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Sybase: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/sybase.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Sybase">
-
+<meta property="og:description" content="Connect Apache Hop to Sybase: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/sybase.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/sybaseiq.html 
b/manual/next/database/databases/sybaseiq.html
index 6da143f60c..0b71cdae22 100644
--- a/manual/next/database/databases/sybaseiq.html
+++ b/manual/next/database/databases/sybaseiq.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Sybase IQ | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Sybase IQ: the JDBC 
driver to use.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/sybaseiq.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Sybase IQ">
-
+<meta property="og:description" content="Connect Apache Hop to Sybase IQ: the 
JDBC driver to use.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/sybaseiq.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/teradata.html 
b/manual/next/database/databases/teradata.html
index 60e076e494..e76b7d63be 100644
--- a/manual/next/database/databases/teradata.html
+++ b/manual/next/database/databases/teradata.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Teradata | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Teradata: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/teradata.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Teradata">
-
+<meta property="og:description" content="Connect Apache Hop to Teradata: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/teradata.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/universe.html 
b/manual/next/database/databases/universe.html
index 84cf4a80fb..25c078382b 100644
--- a/manual/next/database/databases/universe.html
+++ b/manual/next/database/databases/universe.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>IBM Universe | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to IBM UniVerse: the JDBC 
driver to use.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/universe.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="IBM Universe">
-
+<meta property="og:description" content="Connect Apache Hop to IBM UniVerse: 
the JDBC driver to use.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/universe.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/vectorwise.html 
b/manual/next/database/databases/vectorwise.html
index 714b7a56d6..d712583995 100644
--- a/manual/next/database/databases/vectorwise.html
+++ b/manual/next/database/databases/vectorwise.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Vectorwise | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Vectorwise: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/vectorwise.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Vectorwise">
-
+<meta property="og:description" content="Connect Apache Hop to Vectorwise: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/vectorwise.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/database/databases/vertica.html 
b/manual/next/database/databases/vertica.html
index cef07e5d61..98905f9be3 100644
--- a/manual/next/database/databases/vertica.html
+++ b/manual/next/database/databases/vertica.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Vertica | Apache Hop</title>
-
+<meta name="description" content="Connect Apache Hop to Vertica: the JDBC 
driver to use and how to install it.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/database/databases/vertica.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Vertica">
-
+<meta property="og:description" content="Connect Apache Hop to Vertica: the 
JDBC driver to use and how to install it.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/database/databases/vertica.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/hop-gui/disable-ui-elements.html 
b/manual/next/hop-gui/disable-ui-elements.html
index cd7b58af76..d5c9d00fea 100644
--- a/manual/next/hop-gui/disable-ui-elements.html
+++ b/manual/next/hop-gui/disable-ui-elements.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Customize the UI | Apache Hop</title>
-
+<meta name="description" content="Hide or disable Hop Gui elements and 
perspectives with a disabledGuiElements.xml file, for managed installations 
where users should not have full control.">
 
 
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Customize the UI">
-
+<meta property="og:description" content="Hide or disable Hop Gui elements and 
perspectives with a disabledGuiElements.xml file, for managed installations 
where users should not have full control.">
 
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/hop-gui/perspective-configuration.html 
b/manual/next/hop-gui/perspective-configuration.html
index 477d863b91..e396a6bf7e 100644
--- a/manual/next/hop-gui/perspective-configuration.html
+++ b/manual/next/hop-gui/perspective-configuration.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Configuration Perspective | Apache Hop</title>
-
+<meta name="description" content="The Configuration perspective is the central 
place for all Apache Hop configuration options: general settings, look and 
feel, projects and plugin options.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/hop-gui/perspective-configuration.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Configuration Perspective">
-
+<meta property="og:description" content="The Configuration perspective is the 
central place for all Apache Hop configuration options: general settings, look 
and feel, projects and plugin options.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/hop-gui/perspective-configuration.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/hop-gui/perspective-file-explorer.html 
b/manual/next/hop-gui/perspective-file-explorer.html
index 9e08dd23e8..ec5234974b 100644
--- a/manual/next/hop-gui/perspective-file-explorer.html
+++ b/manual/next/hop-gui/perspective-file-explorer.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>File Explorer Perspective | Apache Hop</title>
-
+<meta name="description" content="The File Explorer perspective is where you 
build, test and run pipelines and workflows, and manage the files of your 
project, including its git integration.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/hop-gui/perspective-file-explorer.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="File Explorer Perspective">
-
+<meta property="og:description" content="The File Explorer perspective is 
where you build, test and run pipelines and workflows, and manage the files of 
your project, including its git integration.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/hop-gui/perspective-file-explorer.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/hop-gui/perspective-graph-logging.html 
b/manual/next/hop-gui/perspective-graph-logging.html
index b9e9ebf1a7..af919a8cf9 100644
--- a/manual/next/hop-gui/perspective-graph-logging.html
+++ b/manual/next/hop-gui/perspective-graph-logging.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Graph Logging Perspective | Apache Hop</title>
-
+<meta name="description" content="The Graph logging perspective shows and 
queries the Hop execution history logged to a graph database: Neo4j, Memgraph, 
Amazon Neptune, FalkorDB or Apache AGE.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/hop-gui/perspective-neo4j.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Graph Logging Perspective">
-
+<meta property="og:description" content="The Graph logging perspective shows 
and queries the Hop execution history logged to a graph database: Neo4j, 
Memgraph, Amazon Neptune, FalkorDB or Apache AGE.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/hop-gui/perspective-neo4j.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/hop-gui/perspective-metadata.html 
b/manual/next/hop-gui/perspective-metadata.html
index a1e8d632fc..029a13dd9a 100644
--- a/manual/next/hop-gui/perspective-metadata.html
+++ b/manual/next/hop-gui/perspective-metadata.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Metadata Perspective | Apache Hop</title>
-
+<meta name="description" content="The Metadata perspective is where you 
create, edit, duplicate and delete the metadata elements of your Hop project, 
such as connections and run configurations.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/hop-gui/perspective-metadata.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Metadata Perspective">
-
+<meta property="og:description" content="The Metadata perspective is where you 
create, edit, duplicate and delete the metadata elements of your Hop project, 
such as connections and run configurations.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/hop-gui/perspective-metadata.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/hop-gui/perspective-plugin.html 
b/manual/next/hop-gui/perspective-plugin.html
index 50f47789a8..3720c35f19 100644
--- a/manual/next/hop-gui/perspective-plugin.html
+++ b/manual/next/hop-gui/perspective-plugin.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Plugin Perspective | Apache Hop</title>
-
+<meta name="description" content="The Plugin perspective lists all the plugins 
in your Hop installation, filtered by plugin type.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/hop-gui/perspective-plugin.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Plugin Perspective">
-
+<meta property="og:description" content="The Plugin perspective lists all the 
plugins in your Hop installation, filtered by plugin type.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/hop-gui/perspective-plugin.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/hop-server/async-web-service.html 
b/manual/next/hop-server/async-web-service.html
index 31dc7cbe4d..9a41e31dee 100644
--- a/manual/next/hop-server/async-web-service.html
+++ b/manual/next/hop-server/async-web-service.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Asynchronous Web Service | Apache Hop</title>
-
+<meta name="description" content="The asynchronous web service starts a 
long-running workflow on Hop Server and returns its ID, which you then use to 
query the workflow&#x27;s status.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/hop-server/async-web-service.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Asynchronous Web Service">
-
+<meta property="og:description" content="The asynchronous web service starts a 
long-running workflow on Hop Server and returns its ID, which you then use to 
query the workflow&#x27;s status.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/hop-server/async-web-service.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/image-testpage.html b/manual/next/image-testpage.html
index 87f575df2f..e266a8d3cb 100644
--- a/manual/next/image-testpage.html
+++ b/manual/next/image-testpage.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Image testpage | Apache Hop</title>
-
+<meta name="description" content="Internal test page that checks images render 
in the documentation.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/image-testpage.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Image testpage">
-
+<meta property="og:description" content="Internal test page that checks images 
render in the documentation.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/image-testpage.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/metadata-types/cassandra/cassandra-connection.html 
b/manual/next/metadata-types/cassandra/cassandra-connection.html
index f3dfbbf056..de46cfe7c6 100644
--- a/manual/next/metadata-types/cassandra/cassandra-connection.html
+++ b/manual/next/metadata-types/cassandra/cassandra-connection.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Cassandra Connection | Apache Hop</title>
-
+<meta name="description" content="A Cassandra connection describes how Apache 
Hop connects to an Apache Cassandra or DataStax cluster, for the Cassandra 
transforms and actions.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/metadata-types/cassandra/cassandra-connection.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Cassandra Connection">
-
+<meta property="og:description" content="A Cassandra connection describes how 
Apache Hop connects to an Apache Cassandra or DataStax cluster, for the 
Cassandra transforms and actions.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/metadata-types/cassandra/cassandra-connection.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/metadata-types/elastic-location-type.html 
b/manual/next/metadata-types/elastic-location-type.html
index 71dbda7e22..51b3c7e79c 100644
--- a/manual/next/metadata-types/elastic-location-type.html
+++ b/manual/next/metadata-types/elastic-location-type.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Elastic Location Type | Apache Hop</title>
-
+<meta name="description" content="The Elastic location type stores Hop 
execution information in an Elasticsearch index, one JSON document per pipeline 
or workflow.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/metadata-types/elastic-location-type.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Elastic Location Type">
-
+<meta property="og:description" content="The Elastic location type stores Hop 
execution information in an Elasticsearch index, one JSON document per pipeline 
or workflow.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/metadata-types/elastic-location-type.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/metadata-types/graphs/graph-database-connection.html 
b/manual/next/metadata-types/graphs/graph-database-connection.html
index 79929adb99..5af45b6276 100644
--- a/manual/next/metadata-types/graphs/graph-database-connection.html
+++ b/manual/next/metadata-types/graphs/graph-database-connection.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Graph Database Connection | Apache Hop</title>
-
+<meta name="description" content="A graph database connection connects Apache 
Hop to a graph database that speaks Cypher or Gremlin, such as Neo4j, Memgraph, 
Amazon Neptune, FalkorDB or Apache AGE.">
 
 
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Graph Database Connection">
-
+<meta property="og:description" content="A graph database connection connects 
Apache Hop to a graph database that speaks Cypher or Gremlin, such as Neo4j, 
Memgraph, Amazon Neptune, FalkorDB or Apache AGE.">
 
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/metadata-types/graphs/graph-database-location.html 
b/manual/next/metadata-types/graphs/graph-database-location.html
index 6da60bd749..a05e517934 100644
--- a/manual/next/metadata-types/graphs/graph-database-location.html
+++ b/manual/next/metadata-types/graphs/graph-database-location.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Graph Database Location Type | Apache Hop</title>
-
+<meta name="description" content="The graph database location type stores Hop 
execution information in a graph database that speaks Cypher: Neo4j, Memgraph, 
Amazon Neptune, FalkorDB or Apache AGE.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/metadata-types/neo4j/neo4j-location-type.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Graph Database Location Type">
-
+<meta property="og:description" content="The graph database location type 
stores Hop execution information in a graph database that speaks Cypher: Neo4j, 
Memgraph, Amazon Neptune, FalkorDB or Apache AGE.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/metadata-types/neo4j/neo4j-location-type.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/metadata-types/graphs/graph-model.html 
b/manual/next/metadata-types/graphs/graph-model.html
index 7ccc81513f..195a6db348 100644
--- a/manual/next/metadata-types/graphs/graph-model.html
+++ b/manual/next/metadata-types/graphs/graph-model.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Graph Model | Apache Hop</title>
-
+<meta name="description" content="A graph model describes part of a graph: the 
nodes with their properties, and the relationships between them, used by the 
graph transforms.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/metadata-types/neo4j/neo4j-graphmodel.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Graph Model">
-
+<meta property="og:description" content="A graph model describes part of a 
graph: the nodes with their properties, and the relationships between them, 
used by the graph transforms.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/metadata-types/neo4j/neo4j-graphmodel.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/metadata-types/graphs/neo4j-connection.html 
b/manual/next/metadata-types/graphs/neo4j-connection.html
index d332426af6..6bc1242f53 100644
--- a/manual/next/metadata-types/graphs/neo4j-connection.html
+++ b/manual/next/metadata-types/graphs/neo4j-connection.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Neo4j Connection | Apache Hop</title>
-
+<meta name="description" content="The Neo4j connection is deprecated: existing 
connections keep working, and can be converted to a graph database connection 
of the Neo4j type.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/metadata-types/neo4j/neo4j-connection.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Neo4j Connection">
-
+<meta property="og:description" content="The Neo4j connection is deprecated: 
existing connections keep working, and can be converted to a graph database 
connection of the Neo4j type.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/metadata-types/neo4j/neo4j-connection.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/metadata-types/redis/redis-connection.html 
b/manual/next/metadata-types/redis/redis-connection.html
index 99efa13fc1..abd09b16f8 100644
--- a/manual/next/metadata-types/redis/redis-connection.html
+++ b/manual/next/metadata-types/redis/redis-connection.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title>Redis Connection | Apache Hop</title>
-
+<meta name="description" content="A Redis connection describes how Apache Hop 
connects to Redis in standalone, Sentinel or Cluster mode.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/metadata-types/redis/redis-connection.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content="Redis Connection">
-
+<meta property="og:description" content="A Redis connection describes how 
Apache Hop connects to Redis in standalone, Sentinel or Cluster mode.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/metadata-types/redis/redis-connection.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/pipeline/transforms/getdatafromxml.html 
b/manual/next/pipeline/transforms/getdatafromxml.html
index 15daeb43ed..17494794dc 100644
--- a/manual/next/pipeline/transforms/getdatafromxml.html
+++ b/manual/next/pipeline/transforms/getdatafromxml.html
@@ -3000,6 +3000,18 @@
 <div class="paragraph">
 <p>Get Data From XML can read data from 3 kind of sources (files, stream and 
url) in 2 modes (static or dynamic).</p>
 </div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+A document with a DOCTYPE declaration is only read when the <a 
href="../../variables.html" class="xref page">variable</a> 
<code>XML_ALLOW_DOCTYPE_DECL</code> is <code>Y</code> and <strong>Validate 
XML?</strong> is off. External DTDs and external entities are never loaded, and 
the entities of a document may expand to at most 50,000,000 characters.
+</td>
+</tr>
+</table>
+</div>
 <div class="paragraph">
 <p>See also:</p>
 </div>
diff --git a/manual/next/pipeline/transforms/salesforceinput.html 
b/manual/next/pipeline/transforms/salesforceinput.html
index a94e67110e..7336ed938a 100644
--- a/manual/next/pipeline/transforms/salesforceinput.html
+++ b/manual/next/pipeline/transforms/salesforceinput.html
@@ -4,14 +4,14 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
 <title> Salesforce Input | Apache Hop</title>
-
+<meta name="description" content="The Salesforce Input transform reads data 
directly from Salesforce using the Salesforce Web Service.">
 
 <link rel="canonical" 
href="https://hop.apache.org/manual/latest/pipeline/transforms/salesforceinput.html";>
 
 <meta property="og:type" content="website">
 <meta property="og:site_name" content="Apache Hop">
 <meta property="og:title" content=" Salesforce Input">
-
+<meta property="og:description" content="The Salesforce Input transform reads 
data directly from Salesforce using the Salesforce Web Service.">
 <meta property="og:url" 
content="https://hop.apache.org/manual/latest/pipeline/transforms/salesforceinput.html";>
 <meta property="og:image" content="https://hop.apache.org/img/social-card.png";>
 <meta name="twitter:card" content="summary_large_image">
diff --git a/manual/next/pipeline/transforms/xmloutputadvanced.html 
b/manual/next/pipeline/transforms/xmloutputadvanced.html
index bd3319e69e..633534a4fb 100644
--- a/manual/next/pipeline/transforms/xmloutputadvanced.html
+++ b/manual/next/pipeline/transforms/xmloutputadvanced.html
@@ -3088,7 +3088,7 @@ See <a href="../formatting-values.html" class="xref 
page">Formatting numbers and
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Do not 
create file if no rows</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Delete the 
output file at the end of the run if no rows were ever written.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Delete the 
output file at the end of the run if no rows were ever written. Without this 
option, a run without rows writes a document with only the root element: its 
attributes, its own value and the elements outside the loop, with every mapped 
field empty. When the loop is the root element, there is no such document and 
the file (or its zip entry) stays empty. With <strong>Do not open new file at 
start</strong>, a run wi [...]
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Add 
filename to result</p></td>
@@ -3245,7 +3245,7 @@ See <a href="../formatting-values.html" class="xref 
page">Formatting numbers and
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p 
class="tableblock">Loop</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Marks this 
element as the row-loop element. Exactly one element must carry the 
flag.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Marks this 
element as the row-loop element. Exactly one element must carry the flag. A 
loop on the root element holds a single row per document, because an XML 
document has one root element: set <strong>Split every N rows</strong> to 
<code>1</code>, or put the loop on a child element. Otherwise 
<strong>Verify</strong> shows a warning and the second row fails.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p 
class="tableblock">Group-by</p></td>
diff --git a/manual/next/pipeline/transforms/xslt.html 
b/manual/next/pipeline/transforms/xslt.html
index 0114b1d259..3fe827f260 100644
--- a/manual/next/pipeline/transforms/xslt.html
+++ b/manual/next/pipeline/transforms/xslt.html
@@ -3051,6 +3051,9 @@ Specify the factory to use for the transformations: JAXP 
or SAXON</p>
 </tr>
 </tbody>
 </table>
+<div class="paragraph">
+<p>A relative <code>xsl:include</code> or <code>xsl:import</code> in an XSL 
file resolves against the folder of that file. An XSL read from a field has no 
location, so its relative references resolve against the working directory of 
Hop.</p>
+</div>
 </div>
 </div>
     </article>
diff --git a/manual/next/variables.html b/manual/next/variables.html
index bfd9ab02c5..8036b1eb88 100644
--- a/manual/next/variables.html
+++ b/manual/next/variables.html
@@ -3698,6 +3698,11 @@ Set to 0 to keep all snapshots indefinitely 
(default)</p></td>
 <td class="tableblock halign-left valign-top"></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Set this 
variable to the name of an existing Neo4j connection to enable execution 
logging to a Neo4j database. HOP_GRAPH_LOGGING_CONNECTION takes 
precedence.</p></td>
 </tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock">XML_ALLOW_DOCTYPE_DECL</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">N</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Set this 
variable to Y to accept XML documents with a DOCTYPE declaration, for example 
in the <a href="pipeline/transforms/getdatafromxml.html" class="xref page">Get 
Data From XML</a> transform and the <a 
href="workflow/actions/dtdvalidator.html" class="xref page">DTD Validator</a> 
action. Restart Hop after changing it.</p></td>
+</tr>
 </tbody>
 </table>
 </div>
diff --git a/manual/next/workflow/actions/xslt.html 
b/manual/next/workflow/actions/xslt.html
index ee6351353d..3de4e11e8e 100644
--- a/manual/next/workflow/actions/xslt.html
+++ b/manual/next/workflow/actions/xslt.html
@@ -2938,6 +2938,9 @@
 <div class="paragraph">
 <p>The original document is not changed; rather, a new document is created 
based on the content of the XML file.</p>
 </div>
+<div class="paragraph">
+<p>Relative references resolve against the folder of the file that holds them: 
<code>xsl:include</code> and <code>xsl:import</code> against the XSL file, 
<code>document()</code> with a node of the XML file against the XML file.</p>
+</div>
 </div>
 </div>
 <div class="sect1">

Reply via email to