You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by ba...@apache.org on 2020/11/30 21:39:38 UTC

[incubator-hop-website] branch asf-staging updated: Dec roundup

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

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


The following commit(s) were added to refs/heads/asf-staging by this push:
     new cc51571  Dec roundup
cc51571 is described below

commit cc51571d12d0abe73181e9adbb6d8dc3d8ce4f84
Author: Bart Maertens <ba...@know.bi>
AuthorDate: Mon Nov 30 22:36:20 2020 +0100

    Dec roundup
---
 404/index.html                                     |   2 +-
 about/eula/index.html                              |   2 +-
 about/index.html                                   |   2 +-
 blog/2020/02/roundup-2020-02/index.html            |   2 +-
 blog/2020/03/roundup-2020-03/index.html            |   2 +-
 blog/2020/04/release-preview-0.1/index.html        |   2 +-
 blog/2020/04/roundup-2020-04/index.html            |   2 +-
 blog/2020/05/preview-release-0.21/index.html       |   2 +-
 blog/2020/05/roundup-2020-05/index.html            |   2 +-
 blog/2020/06/roundup-2020-06/index.html            |   2 +-
 blog/2020/07/preview-release-0.30/index.html       |   2 +-
 blog/2020/08/roundup-2020-08/index.html            |   2 +-
 blog/2020/10/hop-joins-the-asf/index.html          |   2 +-
 blog/2020/11/roundup-2020-11/index.html            |   2 +-
 blog/2020/12/roundup-2020-12/index.html            |  66 +++
 blog/index.html                                    |   2 +-
 blog/index.xml                                     |  13 +-
 blog/page/2/index.html                             |   2 +-
 blog/page/3/index.html                             |   2 +-
 blog/page/4/index.html                             |   2 +-
 categories/ASF/index.html                          |   2 +-
 categories/Apache-Hop-Incubating/index.html        |   2 +-
 categories/Pre-Releae/index.html                   |   2 +-
 categories/Pre-Release/index.html                  |   2 +-
 categories/Project-Hop/index.html                  |   2 +-
 categories/Project-Hop/index.xml                   |  13 +-
 categories/Releases/index.html                     |   2 +-
 categories/Roundup/index.html                      |   2 +-
 categories/Roundup/index.xml                       |  13 +-
 community/contributing/index.html                  |   2 +-
 .../code-contribution-guide/index.html             |   2 +-
 .../code-review-guide/index.html                   |   2 +-
 .../documentation-contribution-guide/index.html    |   2 +-
 .../contribution-guides/jira-guide/index.html      |   2 +-
 .../translation-contribution-guide/index.html      |   2 +-
 .../website-contribution-guide/index.html          |   2 +-
 community/index.html                               |   2 +-
 community/mailing-list/index.html                  |   2 +-
 community/sources/index.html                       |   2 +-
 community/support/index.html                       |   2 +-
 community/team/index.html                          |   2 +-
 community/tools/index.html                         |   2 +-
 cookie-info/index.html                             |   2 +-
 .../latest/_images/github-create-pull-request.png  | Bin 0 -> 154027 bytes
 dev-manual/latest/_images/github-fork.png          | Bin 0 -> 1798 bytes
 .../_images/github-pull-request-checking.png       | Bin 0 -> 108615 bytes
 dev-manual/latest/_images/github-pull-request.png  | Bin 0 -> 24956 bytes
 .../latest/_images/github-repository-url.png       | Bin 0 -> 55167 bytes
 .../latest/_images/idea-new-project-maven.png      | Bin 0 -> 94523 bytes
 .../start-your-own-plugin/plugin-sample-1.png      | Bin 0 -> 39195 bytes
 .../start-your-own-plugin/plugin-sample-2.png      | Bin 0 -> 89005 bytes
 dev-manual/latest/getting-started.html             |   2 +-
 dev-manual/latest/index.html                       |   2 +-
 dev-manual/latest/metadata-plugins.html            |  19 +
 dev-manual/latest/plugin-development.html          |  19 +
 dev-manual/latest/porting-kettle-plugins.html      |   4 +-
 dev-manual/latest/setup-dev-environment.html       |  19 +
 dev-manual/latest/start-your-own-plugin.html       |  75 +++
 dev-manual/latest/webhop/developer-guide.html      |  19 +
 .../latest/webhop/index.html                       |   4 +-
 dev-manual/latest/webhop/webhop-antipatterns.html  |  81 +++
 docs/architecture/index.html                       |   2 +-
 docs/index.html                                    |   2 +-
 docs/qa/index.html                                 |   2 +-
 docs/roadmap/index.html                            |   2 +-
 download/download/index.html                       |   2 +-
 download/index.html                                |   2 +-
 img/Roundup-2020-12/actions.png                    | Bin 0 -> 6469 bytes
 img/Roundup-2020-12/transforms.png                 | Bin 0 -> 33718 bytes
 index.html                                         |   2 +-
 index.xml                                          |  13 +-
 manual/index.html                                  |   2 +-
 .../mongodb-input-screenshot-connection-tab.png    | Bin 0 -> 164602 bytes
 .../mongodb-input-screenshot-fields-tab.png        | Bin 0 -> 128792 bytes
 .../_images/mongodb-input-screenshot-input-tab.png | Bin 0 -> 126092 bytes
 .../_images/mongodb-input-screenshot-query-tab.png | Bin 0 -> 121276 bytes
 .../mongodb-output-screenshot-connection-tab.png   | Bin 0 -> 180413 bytes
 .../mongodb-output-screenshot-fields-tab.png       | Bin 0 -> 128246 bytes
 .../mongodb-output-screenshot-indexes-tab.png      | Bin 0 -> 109326 bytes
 .../mongodb-output-screenshot-output-tab.png       | Bin 0 -> 210503 bytes
 manual/latest/concepts.html                        |   2 +-
 manual/latest/faq/faq.html                         |   2 +-
 manual/latest/getting-started.html                 |   4 +-
 .../latest/hop-gui/environments/environments.html  |   2 +-
 manual/latest/hop-gui/index.html                   |   2 +-
 .../latest/hop-gui/pipelines/create-pipeline.html  |   2 +-
 .../hop-gui/pipelines/hop-pipeline-editor.html     |   2 +-
 .../hop-gui/pipelines/metadata-injection.html      |   2 +-
 .../beam-dataflow-pipeline-engine.html             |   2 +-
 .../beam-direct-pipeline-engine.html               |   2 +-
 .../beam-flink-pipeline-engine.html                |   2 +-
 .../beam-spark-pipeline-engine.html                |   2 +-
 .../local-pipeline-engine.html                     |   2 +-
 .../pipeline-run-configurations.html               |   2 +-
 .../remote-pipeline-engine.html                    |   2 +-
 manual/latest/hop-gui/pipelines/pipelines.html     |   2 +-
 .../pipelines/run-preview-debug-pipeline.html      |   2 +-
 manual/latest/hop-gui/shortcuts.html               |   2 +-
 manual/latest/hop-gui/variables/variables.html     |   2 +-
 .../latest/hop-gui/workflows/create-workflow.html  |   2 +-
 .../hop-gui/workflows/run-debug-workflow.html      |   2 +-
 .../workflow-run-configurations.html               |   2 +-
 manual/latest/hop-gui/workflows/workflows.html     |   2 +-
 manual/latest/hop-gui/workitems.html               |   2 +-
 manual/latest/hop-run/index.html                   |   2 +-
 manual/latest/hop-server/index.html                |   2 +-
 manual/latest/hop-vs-kettle/hop-vs-kettle.html     |   2 +-
 .../latest/hop-vs-kettle/if-you-know-kettle.html   |   2 +-
 manual/latest/hop-vs-kettle/index.html             |   2 +-
 manual/latest/image-testpage.html                  |   2 +-
 manual/latest/index.html                           |   2 +-
 manual/latest/plugins/actions.html                 |   2 +-
 manual/latest/plugins/actions/abort.html           |   2 +-
 .../latest/plugins/actions/addresultfilenames.html |   2 +-
 .../latest/plugins/actions/checkdbconnection.html  |   2 +-
 manual/latest/plugins/actions/checkfilelocked.html |   2 +-
 manual/latest/plugins/actions/columnsexist.html    |   2 +-
 manual/latest/plugins/actions/copyfiles.html       |   2 +-
 .../plugins/actions/copymoveresultfilenames.html   |   2 +-
 manual/latest/plugins/actions/createfile.html      |   2 +-
 manual/latest/plugins/actions/createfolder.html    |   2 +-
 manual/latest/plugins/actions/delay.html           |   2 +-
 manual/latest/plugins/actions/deletefile.html      |   2 +-
 manual/latest/plugins/actions/deletefiles.html     |   2 +-
 manual/latest/plugins/actions/deletefolders.html   |   2 +-
 .../plugins/actions/deleteresultfilenames.html     |   2 +-
 manual/latest/plugins/actions/dostounix.html       |   2 +-
 manual/latest/plugins/actions/dtdvalidator.html    |   2 +-
 manual/latest/plugins/actions/eval.html            |  16 +-
 .../latest/plugins/actions/evalfilesmetrics.html   |   2 +-
 .../plugins/actions/evaluatetablecontent.html      |   2 +-
 manual/latest/plugins/actions/filecompare.html     |   2 +-
 manual/latest/plugins/actions/fileexists.html      |   2 +-
 manual/latest/plugins/actions/filesexist.html      |   2 +-
 manual/latest/plugins/actions/folderisempty.html   |   2 +-
 manual/latest/plugins/actions/folderscompare.html  |   2 +-
 manual/latest/plugins/actions/ftp.html             |   2 +-
 manual/latest/plugins/actions/ftpdelete.html       |   2 +-
 manual/latest/plugins/actions/ftpput.html          |   2 +-
 manual/latest/plugins/actions/ftpsget.html         |   2 +-
 manual/latest/plugins/actions/ftpsput.html         |   2 +-
 manual/latest/plugins/actions/getpop.html          |   2 +-
 manual/latest/plugins/actions/http.html            |   2 +-
 manual/latest/plugins/actions/mail.html            |   2 +-
 manual/latest/plugins/actions/mailvalidator.html   |   2 +-
 manual/latest/plugins/actions/movefiles.html       |   2 +-
 manual/latest/plugins/actions/msgboxinfo.html      |   2 +-
 manual/latest/plugins/actions/mssqlbulkload.html   |   2 +-
 manual/latest/plugins/actions/mysqlbulkfile.html   |   2 +-
 manual/latest/plugins/actions/mysqlbulkload.html   |   2 +-
 manual/latest/plugins/actions/pgpdecryptfiles.html |   2 +-
 manual/latest/plugins/actions/pgpencryptfiles.html |   2 +-
 manual/latest/plugins/actions/pgpfiles.html        |   2 +-
 manual/latest/plugins/actions/pgpverify.html       |   2 +-
 manual/latest/plugins/actions/ping.html            |   2 +-
 manual/latest/plugins/actions/pipeline.html        |   2 +-
 manual/latest/plugins/actions/repeat-end.html      |  19 +
 manual/latest/plugins/actions/repeat.html          |  19 +
 .../plugins/actions/sendnagiospassivecheck.html    |   2 +-
 manual/latest/plugins/actions/setvariables.html    |   2 +-
 manual/latest/plugins/actions/sftp.html            |   2 +-
 manual/latest/plugins/actions/sftpput.html         |   2 +-
 manual/latest/plugins/actions/shell.html           |   2 +-
 manual/latest/plugins/actions/simpleeval.html      |   2 +-
 manual/latest/plugins/actions/snmptrap.html        |   2 +-
 manual/latest/plugins/actions/sql.html             |   2 +-
 manual/latest/plugins/actions/success.html         |   2 +-
 manual/latest/plugins/actions/syslog.html          |   2 +-
 manual/latest/plugins/actions/tableexists.html     |   2 +-
 manual/latest/plugins/actions/telnet.html          |   2 +-
 manual/latest/plugins/actions/truncatetables.html  |   2 +-
 manual/latest/plugins/actions/unzip.html           |   2 +-
 manual/latest/plugins/actions/waitforfile.html     |   2 +-
 manual/latest/plugins/actions/waitforsql.html      |   2 +-
 .../plugins/actions/webserviceavailable.html       |   2 +-
 manual/latest/plugins/actions/workflow.html        |   2 +-
 manual/latest/plugins/actions/writetofile.html     |   2 +-
 manual/latest/plugins/actions/writetolog.html      |   2 +-
 manual/latest/plugins/actions/xmlwellformed.html   |   2 +-
 manual/latest/plugins/actions/xsdvalidator.html    |   2 +-
 manual/latest/plugins/actions/xslt.html            |   2 +-
 manual/latest/plugins/actions/zipfile.html         |   2 +-
 manual/latest/plugins/databases.html               |   2 +-
 manual/latest/plugins/databases/as400.html         |   2 +-
 manual/latest/plugins/databases/cache.html         |   2 +-
 manual/latest/plugins/databases/db2.html           |   2 +-
 manual/latest/plugins/databases/derby.html         |   2 +-
 manual/latest/plugins/databases/exasol.html        |   2 +-
 manual/latest/plugins/databases/firebird.html      |   2 +-
 .../latest/plugins/databases/googlebigquery.html   |   2 +-
 manual/latest/plugins/databases/greenplum.html     |   2 +-
 manual/latest/plugins/databases/h2.html            |   2 +-
 manual/latest/plugins/databases/hypersonic.html    |   2 +-
 manual/latest/plugins/databases/infinidb.html      |   2 +-
 manual/latest/plugins/databases/infobright.html    |   2 +-
 manual/latest/plugins/databases/informix.html      |   2 +-
 manual/latest/plugins/databases/ingres.html        |   2 +-
 manual/latest/plugins/databases/interbase.html     |   2 +-
 manual/latest/plugins/databases/kingbasees.html    |   2 +-
 manual/latest/plugins/databases/mariadb.html       |   2 +-
 manual/latest/plugins/databases/monetdb.html       |   2 +-
 manual/latest/plugins/databases/mssql.html         |   2 +-
 manual/latest/plugins/databases/mssqlnative.html   |   2 +-
 manual/latest/plugins/databases/mysql.html         |   2 +-
 manual/latest/plugins/databases/netezza.html       |   2 +-
 manual/latest/plugins/databases/oracle.html        |   2 +-
 manual/latest/plugins/databases/oraclerdb.html     |   2 +-
 manual/latest/plugins/databases/postgresql.html    |   2 +-
 manual/latest/plugins/databases/redshift.html      |   2 +-
 manual/latest/plugins/databases/sapdb.html         |   2 +-
 manual/latest/plugins/databases/snowflake.html     |   2 +-
 manual/latest/plugins/databases/sqlbase.html       |   2 +-
 manual/latest/plugins/databases/sqlite.html        |   2 +-
 manual/latest/plugins/databases/sybase.html        |   2 +-
 manual/latest/plugins/databases/sybaseiq.html      |   2 +-
 manual/latest/plugins/databases/teradata.html      |   2 +-
 manual/latest/plugins/databases/universe.html      |   2 +-
 manual/latest/plugins/databases/vectorwise.html    |   2 +-
 manual/latest/plugins/databases/vertica.html       |   2 +-
 manual/latest/plugins/plugins.html                 |   2 +-
 manual/latest/plugins/transforms.html              |   2 +-
 manual/latest/plugins/transforms/abort.html        |   2 +-
 manual/latest/plugins/transforms/addsequence.html  |   2 +-
 manual/latest/plugins/transforms/addxml.html       |   2 +-
 .../latest/plugins/transforms/analyticquery.html   |   2 +-
 manual/latest/plugins/transforms/append.html       |   2 +-
 .../plugins/transforms/beambigqueryinput.html      |   2 +-
 .../plugins/transforms/beambigqueryoutput.html     |   2 +-
 manual/latest/plugins/transforms/beamconsume.html  |   2 +-
 manual/latest/plugins/transforms/beaminput.html    |   2 +-
 manual/latest/plugins/transforms/beamoutput.html   |   2 +-
 manual/latest/plugins/transforms/beamproduce.html  |   2 +-
 .../latest/plugins/transforms/beampublisher.html   |   2 +-
 .../latest/plugins/transforms/beamsubscriber.html  |   2 +-
 .../latest/plugins/transforms/beamtimestamp.html   |   2 +-
 manual/latest/plugins/transforms/beamwindow.html   |   2 +-
 .../plugins/transforms/blockingtransform.html      |   2 +-
 .../transforms/blockuntiltransformsfinish.html     |   2 +-
 manual/latest/plugins/transforms/calculator.html   |   2 +-
 .../plugins/transforms/changefileencoding.html     |   2 +-
 manual/latest/plugins/transforms/checksum.html     |   2 +-
 manual/latest/plugins/transforms/clonerow.html     |   2 +-
 manual/latest/plugins/transforms/closure.html      |   2 +-
 manual/latest/plugins/transforms/columnexists.html |   2 +-
 .../plugins/transforms/combinationlookup.html      |   2 +-
 manual/latest/plugins/transforms/concatfields.html |   2 +-
 manual/latest/plugins/transforms/constant.html     |   2 +-
 .../plugins/transforms/creditcardvalidator.html    |   2 +-
 manual/latest/plugins/transforms/csvinput.html     |   2 +-
 manual/latest/plugins/transforms/cubeinput.html    |   2 +-
 manual/latest/plugins/transforms/cubeoutput.html   |   2 +-
 manual/latest/plugins/transforms/databasejoin.html |   2 +-
 .../latest/plugins/transforms/databaselookup.html  |   2 +-
 manual/latest/plugins/transforms/datagrid.html     |   2 +-
 manual/latest/plugins/transforms/dbproc.html       |   2 +-
 manual/latest/plugins/transforms/delay.html        |   2 +-
 manual/latest/plugins/transforms/delete.html       |   2 +-
 manual/latest/plugins/transforms/denormaliser.html |   2 +-
 .../plugins/transforms/detectemptystream.html      |   2 +-
 .../latest/plugins/transforms/detectlastrow.html   |   2 +-
 .../latest/plugins/transforms/dimensionlookup.html |   2 +-
 manual/latest/plugins/transforms/dummy.html        |   2 +-
 .../latest/plugins/transforms/dynamicsqlrow.html   |   2 +-
 manual/latest/plugins/transforms/edi2xml.html      |   2 +-
 manual/latest/plugins/transforms/excelinput.html   |   2 +-
 manual/latest/plugins/transforms/exceloutput.html  |   2 +-
 manual/latest/plugins/transforms/excelwriter.html  |   2 +-
 manual/latest/plugins/transforms/execprocess.html  |   2 +-
 manual/latest/plugins/transforms/execsqlrow.html   |   2 +-
 manual/latest/plugins/transforms/fake.html         |   2 +-
 .../plugins/transforms/fieldschangesequence.html   |   2 +-
 .../latest/plugins/transforms/fieldsplitter.html   |   2 +-
 manual/latest/plugins/transforms/fileexists.html   |   2 +-
 manual/latest/plugins/transforms/filelocked.html   |   2 +-
 .../latest/plugins/transforms/filesfromresult.html |   2 +-
 .../latest/plugins/transforms/filestoresult.html   |   2 +-
 manual/latest/plugins/transforms/filterrows.html   |   2 +-
 manual/latest/plugins/transforms/flattener.html    |   2 +-
 manual/latest/plugins/transforms/fuzzymatch.html   |   2 +-
 manual/latest/plugins/transforms/getfilenames.html |   2 +-
 .../plugins/transforms/getfilesrowcount.html       |   2 +-
 .../plugins/transforms/getslavesequence.html       |   2 +-
 .../latest/plugins/transforms/getsubfolders.html   |   2 +-
 .../latest/plugins/transforms/gettablenames.html   |   2 +-
 manual/latest/plugins/transforms/getvariable.html  |   2 +-
 manual/latest/plugins/transforms/getxmldata.html   |   2 +-
 manual/latest/plugins/transforms/groupby.html      |   2 +-
 manual/latest/plugins/transforms/http.html         |   2 +-
 manual/latest/plugins/transforms/httppost.html     |   2 +-
 manual/latest/plugins/transforms/ifnull.html       |   2 +-
 manual/latest/plugins/transforms/injector.html     |   2 +-
 manual/latest/plugins/transforms/insertupdate.html |   2 +-
 manual/latest/plugins/transforms/janino.html       |   2 +-
 manual/latest/plugins/transforms/javafilter.html   |   2 +-
 manual/latest/plugins/transforms/javascript.html   |   2 +-
 manual/latest/plugins/transforms/joinrows.html     |   2 +-
 manual/latest/plugins/transforms/jsoninput.html    |   2 +-
 manual/latest/plugins/transforms/jsonoutput.html   |   2 +-
 manual/latest/plugins/transforms/ldapinput.html    |   2 +-
 manual/latest/plugins/transforms/ldapoutput.html   |   2 +-
 manual/latest/plugins/transforms/ldifinput.html    |   2 +-
 .../latest/plugins/transforms/loadfileinput.html   |   2 +-
 manual/latest/plugins/transforms/mail.html         |   2 +-
 manual/latest/plugins/transforms/mailinput.html    |   2 +-
 .../latest/plugins/transforms/mailvalidator.html   |   2 +-
 manual/latest/plugins/transforms/memgroupby.html   |   2 +-
 manual/latest/plugins/transforms/mergejoin.html    |   2 +-
 manual/latest/plugins/transforms/mergerows.html    |   2 +-
 manual/latest/plugins/transforms/metainject.html   |   2 +-
 manual/latest/plugins/transforms/mongodbinput.html |  19 +
 .../latest/plugins/transforms/mongodboutput.html   |  29 +
 manual/latest/plugins/transforms/multimerge.html   |   2 +-
 manual/latest/plugins/transforms/normaliser.html   |   2 +-
 manual/latest/plugins/transforms/nullif.html       |   2 +-
 manual/latest/plugins/transforms/numberrange.html  |   2 +-
 manual/latest/plugins/transforms/pgbulkloader.html |   2 +-
 .../plugins/transforms/pgpdecryptstream.html       |   2 +-
 .../plugins/transforms/pgpencryptstream.html       |   2 +-
 .../plugins/transforms/pipelineexcecutor.html      |   2 +-
 manual/latest/plugins/transforms/processfiles.html |   2 +-
 .../latest/plugins/transforms/propertyinput.html   |   2 +-
 .../latest/plugins/transforms/propertyoutput.html  |   2 +-
 manual/latest/plugins/transforms/randomvalue.html  |   2 +-
 .../plugins/transforms/recordsfromstream.html      |   2 +-
 manual/latest/plugins/transforms/regexeval.html    |   2 +-
 .../latest/plugins/transforms/replacestring.html   |   2 +-
 .../plugins/transforms/reservoirsampling.html      |   2 +-
 manual/latest/plugins/transforms/rest.html         |   2 +-
 manual/latest/plugins/transforms/rowgenerator.html |   2 +-
 .../latest/plugins/transforms/rowsfromresult.html  |   2 +-
 manual/latest/plugins/transforms/rowstoresult.html |   2 +-
 manual/latest/plugins/transforms/selectvalues.html |   2 +-
 .../plugins/transforms/setvalueconstant.html       |   2 +-
 .../latest/plugins/transforms/setvaluefield.html   |   2 +-
 manual/latest/plugins/transforms/setvariable.html  |   2 +-
 manual/latest/plugins/transforms/sort.html         |   2 +-
 manual/latest/plugins/transforms/sortedmerge.html  |   2 +-
 .../plugins/transforms/splitfieldtorows.html       |   2 +-
 manual/latest/plugins/transforms/sql.html          |   2 +-
 .../latest/plugins/transforms/sqlfileoutput.html   |   2 +-
 manual/latest/plugins/transforms/ssh.html          |   2 +-
 manual/latest/plugins/transforms/streamlookup.html |   2 +-
 .../plugins/transforms/streamschemamerge.html      |   2 +-
 manual/latest/plugins/transforms/stringcut.html    |   2 +-
 .../plugins/transforms/stringoperations.html       |   2 +-
 manual/latest/plugins/transforms/switchcase.html   |   2 +-
 .../plugins/transforms/synchronizeaftermerge.html  |   2 +-
 manual/latest/plugins/transforms/syslog.html       |   2 +-
 manual/latest/plugins/transforms/systemdata.html   |   2 +-
 manual/latest/plugins/transforms/tablecompare.html |   2 +-
 manual/latest/plugins/transforms/tableexists.html  |   2 +-
 manual/latest/plugins/transforms/tableinput.html   |   2 +-
 manual/latest/plugins/transforms/tableoutput.html  |   2 +-
 manual/latest/plugins/transforms/terafast.html     |   2 +-
 .../latest/plugins/transforms/textfileinput.html   |   2 +-
 .../latest/plugins/transforms/textfileoutput.html  |   2 +-
 manual/latest/plugins/transforms/uniquerows.html   |   2 +-
 .../plugins/transforms/uniquerowsbyhashset.html    |   2 +-
 manual/latest/plugins/transforms/update.html       |   2 +-
 .../plugins/transforms/userdefinedjavaclass.html   |   2 +-
 manual/latest/plugins/transforms/validator.html    |   2 +-
 manual/latest/plugins/transforms/valuemapper.html  |   2 +-
 .../plugins/transforms/webserviceavailable.html    |   2 +-
 manual/latest/plugins/transforms/webservices.html  |   2 +-
 .../plugins/transforms/workflowexecutor.html       |   2 +-
 manual/latest/plugins/transforms/writetolog.html   |   2 +-
 .../latest/plugins/transforms/xmlinputstream.html  |   2 +-
 manual/latest/plugins/transforms/xmljoin.html      |   2 +-
 manual/latest/plugins/transforms/xmloutput.html    |   2 +-
 manual/latest/plugins/transforms/xsdvalidator.html |   2 +-
 manual/latest/plugins/transforms/xslt.html         |   2 +-
 manual/latest/plugins/transforms/yamlinput.html    |   2 +-
 manual/latest/plugins/transforms/zipfile.html      |   2 +-
 manual/latest/projects.html                        |   2 +-
 manual/latest/samples/dummy-sample.html            |   2 +-
 manual/latest/samples/samples.html                 |   2 +-
 sitemap-dev-manual.xml                             |  34 +-
 sitemap-manual.xml                                 | 600 +++++++++++----------
 sitemap-tech-manual.xml                            |  10 +-
 sitemap.xml                                        |  13 +-
 .../latest/_attachments/BrandGuideline_Hop.pdf     | Bin 0 -> 248369 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-1.jpg      | Bin 0 -> 1440960 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-10.jpg     | Bin 0 -> 1308954 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-11.jpg     | Bin 0 -> 1306991 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-12.jpg     | Bin 0 -> 1306689 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-2.jpg      | Bin 0 -> 1441073 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-3.jpg      | Bin 0 -> 1425149 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-4.jpg      | Bin 0 -> 1471870 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-5.jpg      | Bin 0 -> 1324288 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-6.jpg      | Bin 0 -> 1323853 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-7.jpg      | Bin 0 -> 1311014 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-8.jpg      | Bin 0 -> 1303627 bytes
 .../_images/logo/CMYK/jpg/HOP_logo_CMYK-9.jpg      | Bin 0 -> 1307910 bytes
 .../latest/_images/logo/RGB/jpg/HOP_logo_RGB-1.jpg | Bin 0 -> 555813 bytes
 .../_images/logo/RGB/jpg/HOP_logo_RGB-10.jpg       | Bin 0 -> 490003 bytes
 .../_images/logo/RGB/jpg/HOP_logo_RGB-11.jpg       | Bin 0 -> 509641 bytes
 .../_images/logo/RGB/jpg/HOP_logo_RGB-12.jpg       | Bin 0 -> 509538 bytes
 .../latest/_images/logo/RGB/jpg/HOP_logo_RGB-2.jpg | Bin 0 -> 555618 bytes
 .../latest/_images/logo/RGB/jpg/HOP_logo_RGB-3.jpg | Bin 0 -> 576545 bytes
 .../latest/_images/logo/RGB/jpg/HOP_logo_RGB-4.jpg | Bin 0 -> 588865 bytes
 .../latest/_images/logo/RGB/jpg/HOP_logo_RGB-5.jpg | Bin 0 -> 527199 bytes
 .../latest/_images/logo/RGB/jpg/HOP_logo_RGB-6.jpg | Bin 0 -> 526923 bytes
 .../latest/_images/logo/RGB/jpg/HOP_logo_RGB-7.jpg | Bin 0 -> 480043 bytes
 .../latest/_images/logo/RGB/jpg/HOP_logo_RGB-8.jpg | Bin 0 -> 479315 bytes
 .../latest/_images/logo/RGB/jpg/HOP_logo_RGB-9.jpg | Bin 0 -> 489101 bytes
 .../latest/_images/logo/RGB/png/HOP_logo_RGB-1.png | Bin 0 -> 113224 bytes
 .../_images/logo/RGB/png/HOP_logo_RGB-11.png       | Bin 0 -> 108306 bytes
 .../_images/logo/RGB/png/HOP_logo_RGB-12.png       | Bin 0 -> 108195 bytes
 .../latest/_images/logo/RGB/png/HOP_logo_RGB-2.png | Bin 0 -> 113330 bytes
 .../latest/_images/logo/RGB/png/HOP_logo_RGB-5.png | Bin 0 -> 112113 bytes
 .../latest/_images/logo/RGB/png/HOP_logo_RGB-6.png | Bin 0 -> 112647 bytes
 .../latest/_images/logo/RGB/png/HOP_logo_RGB-7.png | Bin 0 -> 88695 bytes
 .../latest/_images/logo/RGB/png/HOP_logo_RGB-8.png | Bin 0 -> 88680 bytes
 tech-manual/latest/getting-started.html            |   2 +-
 tech-manual/latest/hop-logo-and-icons.html         |  19 +
 tech-manual/latest/hop-uit.html                    |   2 +-
 tech-manual/latest/index.html                      |   2 +-
 417 files changed, 1162 insertions(+), 662 deletions(-)

diff --git a/404/index.html b/404/index.html
index 6003499..e641f2d 100644
--- a/404/index.html
+++ b/404/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Hop&#39;s error handling caught a faulty request - Hop</title> <link rel="canonical" href="../404/"> <meta name="description" content="The Hop Orchestration Pl [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Hop&#39;s error handling caught a faulty request - Hop</title> <link rel="canonical" href="../404/"> <meta name="description" content="The Hop Orchestration Pl [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/about/eula/index.html b/about/eula/index.html
index e05a6b8..5f4ef95 100644
--- a/about/eula/index.html
+++ b/about/eula/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Lean End User License Agreement - Hop</title> <link rel="canonical" href="../../about/eula/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.cs [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Lean End User License Agreement - Hop</title> <link rel="canonical" href="../../about/eula/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.cs [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/about/index.html b/about/index.html
index 3c62340..e75332d 100644
--- a/about/index.html
+++ b/about/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Abouts - Hop</title> <link rel="canonical" href="../about/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Abouts - Hop</title> <link rel="canonical" href="../about/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article"> <div cl [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/02/roundup-2020-02/index.html b/blog/2020/02/roundup-2020-02/index.html
index 6e3aa5b..33c5a4e 100644
--- a/blog/2020/02/roundup-2020-02/index.html
+++ b/blog/2020/02/roundup-2020-02/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup February 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/02/roundup-2020-02/"> <link rel="stylesheet" href="../. [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup February 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/02/roundup-2020-02/"> <link rel="stylesheet" href="../. [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/03/roundup-2020-03/index.html b/blog/2020/03/roundup-2020-03/index.html
index 75d726f..e933b15 100644
--- a/blog/2020/03/roundup-2020-03/index.html
+++ b/blog/2020/03/roundup-2020-03/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup March 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/03/roundup-2020-03/"> <link rel="stylesheet" href="../../. [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup March 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/03/roundup-2020-03/"> <link rel="stylesheet" href="../../. [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/04/release-preview-0.1/index.html b/blog/2020/04/release-preview-0.1/index.html
index ee3fd63..ffdb06b 100644
--- a/blog/2020/04/release-preview-0.1/index.html
+++ b/blog/2020/04/release-preview-0.1/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Preview Release 0.10 - Hop</title> <link rel="canonical" href="../../../../blog/2020/04/release-preview-0.1/"> <link rel="stylesheet" href=". [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Preview Release 0.10 - Hop</title> <link rel="canonical" href="../../../../blog/2020/04/release-preview-0.1/"> <link rel="stylesheet" href=". [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/04/roundup-2020-04/index.html b/blog/2020/04/roundup-2020-04/index.html
index eb60394..3ad6614 100644
--- a/blog/2020/04/roundup-2020-04/index.html
+++ b/blog/2020/04/roundup-2020-04/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup April 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/04/roundup-2020-04/"> <link rel="stylesheet" href="../../. [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup April 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/04/roundup-2020-04/"> <link rel="stylesheet" href="../../. [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/05/preview-release-0.21/index.html b/blog/2020/05/preview-release-0.21/index.html
index 62bbf63..17260c3 100644
--- a/blog/2020/05/preview-release-0.21/index.html
+++ b/blog/2020/05/preview-release-0.21/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Preview Release 0.21 - Hop</title> <link rel="canonical" href="../../../../blog/2020/05/preview-release-0.21/"> <link rel="stylesheet" href=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Preview Release 0.21 - Hop</title> <link rel="canonical" href="../../../../blog/2020/05/preview-release-0.21/"> <link rel="stylesheet" href=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/05/roundup-2020-05/index.html b/blog/2020/05/roundup-2020-05/index.html
index 59eee61..a5d0c86 100644
--- a/blog/2020/05/roundup-2020-05/index.html
+++ b/blog/2020/05/roundup-2020-05/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup May 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/05/roundup-2020-05/"> <link rel="stylesheet" href="../../../ [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup May 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/05/roundup-2020-05/"> <link rel="stylesheet" href="../../../ [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/06/roundup-2020-06/index.html b/blog/2020/06/roundup-2020-06/index.html
index 11090eb..10287c9 100644
--- a/blog/2020/06/roundup-2020-06/index.html
+++ b/blog/2020/06/roundup-2020-06/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup June 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/06/roundup-2020-06/"> <link rel="stylesheet" href="../../.. [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup June 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/06/roundup-2020-06/"> <link rel="stylesheet" href="../../.. [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/07/preview-release-0.30/index.html b/blog/2020/07/preview-release-0.30/index.html
index 754e66e..5e4b55b 100644
--- a/blog/2020/07/preview-release-0.30/index.html
+++ b/blog/2020/07/preview-release-0.30/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Preview Release 0.30 - Hop</title> <link rel="canonical" href="../../../../blog/2020/07/preview-release-0.30/"> <link rel="stylesheet" href=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Preview Release 0.30 - Hop</title> <link rel="canonical" href="../../../../blog/2020/07/preview-release-0.30/"> <link rel="stylesheet" href=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/08/roundup-2020-08/index.html b/blog/2020/08/roundup-2020-08/index.html
index 3e39359..528d813 100644
--- a/blog/2020/08/roundup-2020-08/index.html
+++ b/blog/2020/08/roundup-2020-08/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup July, August 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/08/roundup-2020-08/"> <link rel="stylesheet" href=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup July, August 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/08/roundup-2020-08/"> <link rel="stylesheet" href=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/10/hop-joins-the-asf/index.html b/blog/2020/10/hop-joins-the-asf/index.html
index 4ef761d..d84fd25 100644
--- a/blog/2020/10/hop-joins-the-asf/index.html
+++ b/blog/2020/10/hop-joins-the-asf/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Hop Joins the ASF - Hop</title> <link rel="canonical" href="../../../../blog/2020/10/hop-joins-the-asf/"> <link rel="stylesheet" href="../../ [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Hop Joins the ASF - Hop</title> <link rel="canonical" href="../../../../blog/2020/10/hop-joins-the-asf/"> <link rel="stylesheet" href="../../ [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/11/roundup-2020-11/index.html b/blog/2020/11/roundup-2020-11/index.html
index e985d0e..03ee85a 100644
--- a/blog/2020/11/roundup-2020-11/index.html
+++ b/blog/2020/11/roundup-2020-11/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup September, October 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/11/roundup-2020-11/"> <link rel="stylesheet"  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup September, October 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/11/roundup-2020-11/"> <link rel="stylesheet"  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/2020/12/roundup-2020-12/index.html b/blog/2020/12/roundup-2020-12/index.html
new file mode 100644
index 0000000..fbfce91
--- /dev/null
+++ b/blog/2020/12/roundup-2020-12/index.html
@@ -0,0 +1,66 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../../site.webmanifest"> <title>Roundup November 2020 - Hop</title> <link rel="canonical" href="../../../../blog/2020/12/roundup-2020-12/"> <link rel="stylesheet" href="../. [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <script> var search = docsearch({
+      appId: 'IEDZCR8JT4',
+      apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+      indexName: 'hop-doc',
+      inputSelector: '#search-input',
+      autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+      algoliaOptions: { hitsPerPage: 10 }
+    }).autocomplete
+    search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+    function focusSearchInput () { document.querySelector('#search-input').focus() }
+    if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> <script type="application/ld+json"> {
+    "@context": "http://schema.org",
+    "@type": "Organization",
+    "name": "Hop",
+    "url": "https:\/\/hop.apache.org\/"
+    , "sameAs": ["https://twitter.com/projhop"]
+    , "logo": "\/img\/hop-logo.svg"
+    , "description": "Hop" 
+  } </script> <script type="application/ld+json"> {
+  "@context": "http://schema.org",
+  "@type": "BreadcrumbList",
+  "itemListElement": [{
+        "@type": "ListItem",
+        "position":  1 ,
+        "item": {
+          "@id": "https://hop.apache.org/",
+          "name": "Hop"
+        }
+    },{
+        "@type": "ListItem",
+        "position":  2 ,
+        "item": {
+          "@id": "https://hop.apache.org/blog/",
+          "name": "blog"
+        }
+    },{
+        "@type": "ListItem",
+        "position":  3 ,
+        "item": {
+          "@id": "https://hop.apache.org/blog/2020/",
+          "name": "2020"
+        }
+    },{
+        "@type": "ListItem",
+        "position":  4 ,
+        "item": {
+          "@id": "https://hop.apache.org/blog/2020/12/",
+          "name": "12"
+        }
+    },{
+        "@type": "ListItem",
+        "position":  5 ,
+        "item": {
+          "@id": "https://hop.apache.org/blog/2020/12/roundup-2020-12/",
+          "name": "roundup-2020-12"
+        }
+    }]
+} </script> </body> </html> 
\ No newline at end of file
diff --git a/blog/index.html b/blog/index.html
index f769942..01cf401 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Blog - Hop</title> <link rel="canonical" href="../blog/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Blog - Hop</title> <link rel="canonical" href="../blog/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article"> <div class [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/index.xml b/blog/index.xml
index 5a643d8..67d792e 100644
--- a/blog/index.xml
+++ b/blog/index.xml
@@ -6,12 +6,23 @@
     <description>Recent content in Blog on Hop</description>
     <generator>Hugo -- gohugo.io</generator>
     <language>en-us</language>
-    <lastBuildDate>Mon, 09 Nov 2020 10:01:56 +0200</lastBuildDate>
+    <lastBuildDate>Mon, 30 Nov 2020 10:01:56 +0200</lastBuildDate>
     
 	<atom:link href="https://hop.apache.org/blog/index.xml" rel="self" type="application/rss+xml" />
     
     
     <item>
+      <title>Roundup November 2020</title>
+      <link>https://hop.apache.org/blog/2020/12/roundup-2020-12/</link>
+      <pubDate>Mon, 30 Nov 2020 10:01:56 +0200</pubDate>
+      
+      <guid>https://hop.apache.org/blog/2020/12/roundup-2020-12/</guid>
+      <description>With 2020 coming to a close, we&amp;#8217;ve started preparing for 0.50, which will be our first Apache release. We&amp;#8217;ll have more news on that soon!
+ At the start of the final month of 2020, let&amp;#8217;s have a closer look at what happened at Apache Hop in November.
+   Apache Hop Incubation - infrastructure Our migration to the Apache Software Foundation infrastructure is now done. All references to Project Hop have been changed to Apache Hop (Incubating).</description>
+    </item>
+    
+    <item>
       <title>Roundup September, October 2020</title>
       <link>https://hop.apache.org/blog/2020/11/roundup-2020-11/</link>
       <pubDate>Mon, 09 Nov 2020 10:01:56 +0200</pubDate>
diff --git a/blog/page/2/index.html b/blog/page/2/index.html
index c53eecc..dccf46e 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Blog - Hop</title> <link rel="canonical" href="../../../blog/"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body cla [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Blog - Hop</title> <link rel="canonical" href="../../../blog/"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body cla [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/page/3/index.html b/blog/page/3/index.html
index 6ad9d1f..8b456f8 100644
--- a/blog/page/3/index.html
+++ b/blog/page/3/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Blog - Hop</title> <link rel="canonical" href="../../../blog/"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body cla [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Blog - Hop</title> <link rel="canonical" href="../../../blog/"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body cla [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/blog/page/4/index.html b/blog/page/4/index.html
index 0d64001..72da5f1 100644
--- a/blog/page/4/index.html
+++ b/blog/page/4/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Blog - Hop</title> <link rel="canonical" href="../../../blog/"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body cla [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Blog - Hop</title> <link rel="canonical" href="../../../blog/"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body cla [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/categories/ASF/index.html b/categories/ASF/index.html
index aedd08e..f12ba57 100644
--- a/categories/ASF/index.html
+++ b/categories/ASF/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>ASF - Hop</title> <link rel="canonical" href="../../categories/ASF/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>ASF - Hop</title> <link rel="canonical" href="../../categories/ASF/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/categories/Apache-Hop-Incubating/index.html b/categories/Apache-Hop-Incubating/index.html
index 7788dc8..e1821cc 100644
--- a/categories/Apache-Hop-Incubating/index.html
+++ b/categories/Apache-Hop-Incubating/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Apache Hop (Incubating - Hop</title> <link rel="canonical" href="../../categories/Apache-Hop-Incubating/"> <link rel="stylesheet" href="../../_/css/site- [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Apache Hop (Incubating - Hop</title> <link rel="canonical" href="../../categories/Apache-Hop-Incubating/"> <link rel="stylesheet" href="../../_/css/site- [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/categories/Pre-Releae/index.html b/categories/Pre-Releae/index.html
index 01cc22e..3ee4a83 100644
--- a/categories/Pre-Releae/index.html
+++ b/categories/Pre-Releae/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Pre-Releae - Hop</title> <link rel="canonical" href="../../categories/Pre-Releae/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Pre-Releae - Hop</title> <link rel="canonical" href="../../categories/Pre-Releae/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/categories/Pre-Release/index.html b/categories/Pre-Release/index.html
index ce91f68..4f3c386 100644
--- a/categories/Pre-Release/index.html
+++ b/categories/Pre-Release/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Pre-Release - Hop</title> <link rel="canonical" href="../../categories/Pre-Release/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </he [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Pre-Release - Hop</title> <link rel="canonical" href="../../categories/Pre-Release/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </he [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/categories/Project-Hop/index.html b/categories/Project-Hop/index.html
index 07fbd79..f58628c 100644
--- a/categories/Project-Hop/index.html
+++ b/categories/Project-Hop/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Project Hop - Hop</title> <link rel="canonical" href="../../categories/Project-Hop/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </he [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Project Hop - Hop</title> <link rel="canonical" href="../../categories/Project-Hop/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </he [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/categories/Project-Hop/index.xml b/categories/Project-Hop/index.xml
index 29931e1..7101a27 100644
--- a/categories/Project-Hop/index.xml
+++ b/categories/Project-Hop/index.xml
@@ -6,12 +6,23 @@
     <description>Recent content in Project Hop on Hop</description>
     <generator>Hugo -- gohugo.io</generator>
     <language>en-us</language>
-    <lastBuildDate>Mon, 09 Nov 2020 10:01:56 +0200</lastBuildDate>
+    <lastBuildDate>Mon, 30 Nov 2020 10:01:56 +0200</lastBuildDate>
     
 	<atom:link href="https://hop.apache.org/categories/Project-Hop/index.xml" rel="self" type="application/rss+xml" />
     
     
     <item>
+      <title>Roundup November 2020</title>
+      <link>https://hop.apache.org/blog/2020/12/roundup-2020-12/</link>
+      <pubDate>Mon, 30 Nov 2020 10:01:56 +0200</pubDate>
+      
+      <guid>https://hop.apache.org/blog/2020/12/roundup-2020-12/</guid>
+      <description>With 2020 coming to a close, we&amp;#8217;ve started preparing for 0.50, which will be our first Apache release. We&amp;#8217;ll have more news on that soon!
+ At the start of the final month of 2020, let&amp;#8217;s have a closer look at what happened at Apache Hop in November.
+   Apache Hop Incubation - infrastructure Our migration to the Apache Software Foundation infrastructure is now done. All references to Project Hop have been changed to Apache Hop (Incubating).</description>
+    </item>
+    
+    <item>
       <title>Roundup September, October 2020</title>
       <link>https://hop.apache.org/blog/2020/11/roundup-2020-11/</link>
       <pubDate>Mon, 09 Nov 2020 10:01:56 +0200</pubDate>
diff --git a/categories/Releases/index.html b/categories/Releases/index.html
index 9e243da..8743b4a 100644
--- a/categories/Releases/index.html
+++ b/categories/Releases/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Releases - Hop</title> <link rel="canonical" href="../../categories/Releases/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <b [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Releases - Hop</title> <link rel="canonical" href="../../categories/Releases/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <b [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/categories/Roundup/index.html b/categories/Roundup/index.html
index 45da010..56f91c2 100644
--- a/categories/Roundup/index.html
+++ b/categories/Roundup/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Roundup - Hop</title> <link rel="canonical" href="../../categories/Roundup/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <bod [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Roundup - Hop</title> <link rel="canonical" href="../../categories/Roundup/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <bod [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/categories/Roundup/index.xml b/categories/Roundup/index.xml
index 7a809bf..56a4d79 100644
--- a/categories/Roundup/index.xml
+++ b/categories/Roundup/index.xml
@@ -6,12 +6,23 @@
     <description>Recent content in Roundup on Hop</description>
     <generator>Hugo -- gohugo.io</generator>
     <language>en-us</language>
-    <lastBuildDate>Mon, 09 Nov 2020 10:01:56 +0200</lastBuildDate>
+    <lastBuildDate>Mon, 30 Nov 2020 10:01:56 +0200</lastBuildDate>
     
 	<atom:link href="https://hop.apache.org/categories/Roundup/index.xml" rel="self" type="application/rss+xml" />
     
     
     <item>
+      <title>Roundup November 2020</title>
+      <link>https://hop.apache.org/blog/2020/12/roundup-2020-12/</link>
+      <pubDate>Mon, 30 Nov 2020 10:01:56 +0200</pubDate>
+      
+      <guid>https://hop.apache.org/blog/2020/12/roundup-2020-12/</guid>
+      <description>With 2020 coming to a close, we&amp;#8217;ve started preparing for 0.50, which will be our first Apache release. We&amp;#8217;ll have more news on that soon!
+ At the start of the final month of 2020, let&amp;#8217;s have a closer look at what happened at Apache Hop in November.
+   Apache Hop Incubation - infrastructure Our migration to the Apache Software Foundation infrastructure is now done. All references to Project Hop have been changed to Apache Hop (Incubating).</description>
+    </item>
+    
+    <item>
       <title>Roundup September, October 2020</title>
       <link>https://hop.apache.org/blog/2020/11/roundup-2020-11/</link>
       <pubDate>Mon, 09 Nov 2020 10:01:56 +0200</pubDate>
diff --git a/community/contributing/index.html b/community/contributing/index.html
index cb8b8cc..a490435 100644
--- a/community/contributing/index.html
+++ b/community/contributing/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>How To Contribute - Hop</title> <link rel="canonical" href="../../community/contributing/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>How To Contribute - Hop</title> <link rel="canonical" href="../../community/contributing/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/community/contribution-guides/code-contribution-guide/index.html b/community/contribution-guides/code-contribution-guide/index.html
index 50aa2eb..df8b2ea 100644
--- a/community/contribution-guides/code-contribution-guide/index.html
+++ b/community/contribution-guides/code-contribution-guide/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Code Contribution Guide - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/code-contribution-guide/"> <link rel="styl [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Code Contribution Guide - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/code-contribution-guide/"> <link rel="styl [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/community/contribution-guides/code-review-guide/index.html b/community/contribution-guides/code-review-guide/index.html
index 27368f9..cc09d85 100644
--- a/community/contribution-guides/code-review-guide/index.html
+++ b/community/contribution-guides/code-review-guide/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Code Review Guide - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/code-review-guide/"> <link rel="stylesheet" href [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Code Review Guide - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/code-review-guide/"> <link rel="stylesheet" href [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/community/contribution-guides/documentation-contribution-guide/index.html b/community/contribution-guides/documentation-contribution-guide/index.html
index e7bf38e..20db191 100644
--- a/community/contribution-guides/documentation-contribution-guide/index.html
+++ b/community/contribution-guides/documentation-contribution-guide/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Documentation Contribution Guide - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/documentation-contribution-guide/ [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Documentation Contribution Guide - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/documentation-contribution-guide/ [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/community/contribution-guides/jira-guide/index.html b/community/contribution-guides/jira-guide/index.html
index a0e5aab..0410fb4 100644
--- a/community/contribution-guides/jira-guide/index.html
+++ b/community/contribution-guides/jira-guide/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Jira Guidelines - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/jira-guide/"> <link rel="stylesheet" href="../../. [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Jira Guidelines - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/jira-guide/"> <link rel="stylesheet" href="../../. [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/community/contribution-guides/translation-contribution-guide/index.html b/community/contribution-guides/translation-contribution-guide/index.html
index e641515..1be5d58 100644
--- a/community/contribution-guides/translation-contribution-guide/index.html
+++ b/community/contribution-guides/translation-contribution-guide/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Translation Contribution Guide - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/translation-contribution-guide/"> < [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Translation Contribution Guide - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/translation-contribution-guide/"> < [...]
 unzip hop-assemblies-client-0.1.0-SNAPSHOT.zip
 cd hop</code></pre> </div> </div> <div class="paragraph"> <p>From your new Hop build:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-bash" data-lang="bash"> ./hop-translator.sh translator.xml &lt;PATH_TO_YOUR_CLONED_HOP_SOURCE_CODE&gt;</code></pre> </div> </div> <div class="paragraph"> <p>The Hop Translator will start, and you&#8217;ll see a dialog similar to the one below:</p> </div> <div class="imageblock"> <div class="content"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
diff --git a/community/contribution-guides/website-contribution-guide/index.html b/community/contribution-guides/website-contribution-guide/index.html
index 6290886..726c793 100644
--- a/community/contribution-guides/website-contribution-guide/index.html
+++ b/community/contribution-guides/website-contribution-guide/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Website Contribution Guide - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/website-contribution-guide/"> <link rel [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../../site.webmanifest"> <title>Website Contribution Guide - Hop</title> <link rel="canonical" href="../../../community/contribution-guides/website-contribution-guide/"> <link rel [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/community/index.html b/community/index.html
index 439f7dc..2b2df1c 100644
--- a/community/index.html
+++ b/community/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Communities - Hop</title> <link rel="canonical" href="../community/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Communities - Hop</title> <link rel="canonical" href="../community/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/community/mailing-list/index.html b/community/mailing-list/index.html
index 93ed1e4..35488d0 100644
--- a/community/mailing-list/index.html
+++ b/community/mailing-list/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Mailing Lists - Hop</title> <link rel="canonical" href="../../community/mailing-list/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </ [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Mailing Lists - Hop</title> <link rel="canonical" href="../../community/mailing-list/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </ [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/community/sources/index.html b/community/sources/index.html
index 56d9390..c6f13cc 100644
--- a/community/sources/index.html
+++ b/community/sources/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Sources - Hop</title> <link rel="canonical" href="../../community/sources/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Sources - Hop</title> <link rel="canonical" href="../../community/sources/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/community/support/index.html b/community/support/index.html
index 95fea6a..3969e82 100644
--- a/community/support/index.html
+++ b/community/support/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Support - Hop</title> <link rel="canonical" href="../../community/support/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Support - Hop</title> <link rel="canonical" href="../../community/support/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/community/team/index.html b/community/team/index.html
index 43b6f2b..60ca4b6 100644
--- a/community/team/index.html
+++ b/community/team/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Team - Hop</title> <link rel="canonical" href="../../community/team/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Team - Hop</title> <link rel="canonical" href="../../community/team/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/community/tools/index.html b/community/tools/index.html
index 34667cc..319f72a 100644
--- a/community/tools/index.html
+++ b/community/tools/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Tools - Hop</title> <link rel="canonical" href="../../community/tools/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body cla [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Tools - Hop</title> <link rel="canonical" href="../../community/tools/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body cla [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/cookie-info/index.html b/cookie-info/index.html
index 46491c0..1129a07 100644
--- a/cookie-info/index.html
+++ b/cookie-info/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Cookies used by this site - Hop</title> <link rel="canonical" href="../cookie-info/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Cookies used by this site - Hop</title> <link rel="canonical" href="../cookie-info/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/dev-manual/latest/_images/github-create-pull-request.png b/dev-manual/latest/_images/github-create-pull-request.png
new file mode 100644
index 0000000..2bf95c7
Binary files /dev/null and b/dev-manual/latest/_images/github-create-pull-request.png differ
diff --git a/dev-manual/latest/_images/github-fork.png b/dev-manual/latest/_images/github-fork.png
new file mode 100644
index 0000000..375ddae
Binary files /dev/null and b/dev-manual/latest/_images/github-fork.png differ
diff --git a/dev-manual/latest/_images/github-pull-request-checking.png b/dev-manual/latest/_images/github-pull-request-checking.png
new file mode 100644
index 0000000..c10e375
Binary files /dev/null and b/dev-manual/latest/_images/github-pull-request-checking.png differ
diff --git a/dev-manual/latest/_images/github-pull-request.png b/dev-manual/latest/_images/github-pull-request.png
new file mode 100644
index 0000000..9bc41ba
Binary files /dev/null and b/dev-manual/latest/_images/github-pull-request.png differ
diff --git a/dev-manual/latest/_images/github-repository-url.png b/dev-manual/latest/_images/github-repository-url.png
new file mode 100644
index 0000000..187cab6
Binary files /dev/null and b/dev-manual/latest/_images/github-repository-url.png differ
diff --git a/dev-manual/latest/_images/idea-new-project-maven.png b/dev-manual/latest/_images/idea-new-project-maven.png
new file mode 100644
index 0000000..c917dad
Binary files /dev/null and b/dev-manual/latest/_images/idea-new-project-maven.png differ
diff --git a/dev-manual/latest/_images/start-your-own-plugin/plugin-sample-1.png b/dev-manual/latest/_images/start-your-own-plugin/plugin-sample-1.png
new file mode 100644
index 0000000..2db56d4
Binary files /dev/null and b/dev-manual/latest/_images/start-your-own-plugin/plugin-sample-1.png differ
diff --git a/dev-manual/latest/_images/start-your-own-plugin/plugin-sample-2.png b/dev-manual/latest/_images/start-your-own-plugin/plugin-sample-2.png
new file mode 100644
index 0000000..7618b97
Binary files /dev/null and b/dev-manual/latest/_images/start-your-own-plugin/plugin-sample-2.png differ
diff --git a/dev-manual/latest/getting-started.html b/dev-manual/latest/getting-started.html
index 490df8a..7042c74 100644
--- a/dev-manual/latest/getting-started.html
+++ b/dev-manual/latest/getting-started.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Getting Started :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/getting-started.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-e [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Getting Started :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/getting-started.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-e [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/dev-manual/latest/index.html b/dev-manual/latest/index.html
index 5c255b5..602d3a4 100644
--- a/dev-manual/latest/index.html
+++ b/dev-manual/latest/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Index Page :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> By  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Index Page :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> By  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/dev-manual/latest/metadata-plugins.html b/dev-manual/latest/metadata-plugins.html
new file mode 100644
index 0000000..deb75c2
--- /dev/null
+++ b/dev-manual/latest/metadata-plugins.html
@@ -0,0 +1,19 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Metadata plugins :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/metadata-plugins.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+  appId: 'IEDZCR8JT4',
+  apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+  indexName: 'hop-doc',
+  inputSelector: '#search-input',
+  autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+  algoliaOptions: { hitsPerPage: 10 }
+}).autocomplete
+search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+function focusSearchInput () { document.querySelector('#search-input').focus() }
+if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> </body> </html> 
\ No newline at end of file
diff --git a/dev-manual/latest/plugin-development.html b/dev-manual/latest/plugin-development.html
new file mode 100644
index 0000000..2c511b9
--- /dev/null
+++ b/dev-manual/latest/plugin-development.html
@@ -0,0 +1,19 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Plugin Development :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/plugin-development.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+  appId: 'IEDZCR8JT4',
+  apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+  indexName: 'hop-doc',
+  inputSelector: '#search-input',
+  autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+  algoliaOptions: { hitsPerPage: 10 }
+}).autocomplete
+search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+function focusSearchInput () { document.querySelector('#search-input').focus() }
+if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> </body> </html> 
\ No newline at end of file
diff --git a/dev-manual/latest/porting-kettle-plugins.html b/dev-manual/latest/porting-kettle-plugins.html
index 2011fba..272b54b 100644
--- a/dev-manual/latest/porting-kettle-plugins.html
+++ b/dev-manual/latest/porting-kettle-plugins.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Porting Kettle Plugins :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/porting-kettle-plugins.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Porting Kettle Plugins :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/porting-kettle-plugins.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
 
  ...
 
@@ -6,7 +6,7 @@
 
  ...
 
-}</code></pre> </div> </div> </div> </div> </div> <div class="sect1"> <h2 id="_repository"><a class="anchor" href="#_repository"></a>Repository</h2> <div class="sectionbody"> <div class="paragraph"> <p>Any references to Repository, including parameters and the saveRep() and loadRep() methods in Transforms and Actions can be safely removed</p> </div> </div> </div> <div class="sect1"> <h2 id="_slave_servers_and_database_connections"><a class="anchor" href="#_slave_servers_and_database_conn [...]
+}</code></pre> </div> </div> </div> </div> </div> <div class="sect1"> <h2 id="_repository"><a class="anchor" href="#_repository"></a>Repository</h2> <div class="sectionbody"> <div class="paragraph"> <p>Any references to Repository, including parameters and the saveRep() and loadRep() methods in Transforms and Actions can be safely removed</p> </div> </div> </div> <div class="sect1"> <h2 id="_slave_servers_and_database_connections"><a class="anchor" href="#_slave_servers_and_database_conn [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/dev-manual/latest/setup-dev-environment.html b/dev-manual/latest/setup-dev-environment.html
new file mode 100644
index 0000000..70c353f
--- /dev/null
+++ b/dev-manual/latest/setup-dev-environment.html
@@ -0,0 +1,19 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Setting up your development environment :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/setup-dev-environment.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displ [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+  appId: 'IEDZCR8JT4',
+  apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+  indexName: 'hop-doc',
+  inputSelector: '#search-input',
+  autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+  algoliaOptions: { hitsPerPage: 10 }
+}).autocomplete
+search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+function focusSearchInput () { document.querySelector('#search-input').focus() }
+if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> </body> </html> 
\ No newline at end of file
diff --git a/dev-manual/latest/start-your-own-plugin.html b/dev-manual/latest/start-your-own-plugin.html
new file mode 100644
index 0000000..3a65f0c
--- /dev/null
+++ b/dev-manual/latest/start-your-own-plugin.html
@@ -0,0 +1,75 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Creating a remote plugin :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/start-your-own-plugin.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
+            &lt;groupId&gt;org.apache.hop&lt;/groupId&gt;
+            &lt;artifactId&gt;hop-core&lt;/artifactId&gt;
+            &lt;version&gt;${hop.version}&lt;/version&gt;
+            &lt;scope&gt;compile&lt;/scope&gt;
+        &lt;/dependency&gt;
+        &lt;dependency&gt;
+            &lt;groupId&gt;org.apache.hop&lt;/groupId&gt;
+            &lt;artifactId&gt;hop-engine&lt;/artifactId&gt;
+            &lt;version&gt;${hop.version}&lt;/version&gt;
+            &lt;scope&gt;compile&lt;/scope&gt;
+        &lt;/dependency&gt;
+        &lt;dependency&gt;
+            &lt;groupId&gt;org.apache.hop&lt;/groupId&gt;
+            &lt;artifactId&gt;hop-ui-swt&lt;/artifactId&gt;
+            &lt;version&gt;${hop.version}&lt;/version&gt;
+            &lt;scope&gt;compile&lt;/scope&gt;
+        &lt;/dependency&gt;
+        &lt;dependency&gt;
+            &lt;groupId&gt;org.apache.hop&lt;/groupId&gt;
+            &lt;artifactId&gt;hop-assemblies-plugins-dist&lt;/artifactId&gt;
+            &lt;version&gt;${hop.version}&lt;/version&gt;
+            &lt;type&gt;zip&lt;/type&gt;
+            &lt;exclusions&gt;
+                &lt;exclusion&gt;
+                    &lt;groupId&gt;*&lt;/groupId&gt;
+                    &lt;artifactId&gt;*&lt;/artifactId&gt;
+                &lt;/exclusion&gt;
+            &lt;/exclusions&gt;
+            &lt;scope&gt;compile&lt;/scope&gt;
+        &lt;/dependency&gt;
+        &lt;dependency&gt;
+            &lt;groupId&gt;org.project.hop&lt;/groupId&gt;
+            &lt;artifactId&gt;assemblies-transform-sample&lt;/artifactId&gt;
+            &lt;version&gt;${project.version}&lt;/version&gt;
+            &lt;type&gt;zip&lt;/type&gt;
+            &lt;exclusions&gt;
+                &lt;exclusion&gt;
+                    &lt;groupId&gt;*&lt;/groupId&gt;
+                    &lt;artifactId&gt;*&lt;/artifactId&gt;
+                &lt;/exclusion&gt;
+            &lt;/exclusions&gt;
+            &lt;scope&gt;compile&lt;/scope&gt;
+        &lt;/dependency&gt;
+        &lt;dependency&gt;
+            &lt;groupId&gt;org.project.hop&lt;/groupId&gt;
+            &lt;artifactId&gt;assemblies-action-sample&lt;/artifactId&gt;
+            &lt;version&gt;${project.version}&lt;/version&gt;
+            &lt;type&gt;zip&lt;/type&gt;
+            &lt;exclusions&gt;
+                &lt;exclusion&gt;
+                    &lt;groupId&gt;*&lt;/groupId&gt;
+                    &lt;artifactId&gt;*&lt;/artifactId&gt;
+                &lt;/exclusion&gt;
+            &lt;/exclusions&gt;
+            &lt;scope&gt;compile&lt;/scope&gt;
+        &lt;/dependency&gt;</code></pre> </div> </div> <div class="paragraph"> <p>When compiling you will notice a plugins directory is added to the debug location, this contains all plugins distributed by the Apache Hop team, the assemblies for the sample transform and action follow the same logic to make sure they are copied to the correct location too, this allows the Hop plugin loader to find and load all the plugins for the GUI.</p> </div> </div> </div> </div> </article> </main> </d [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+  appId: 'IEDZCR8JT4',
+  apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+  indexName: 'hop-doc',
+  inputSelector: '#search-input',
+  autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+  algoliaOptions: { hitsPerPage: 10 }
+}).autocomplete
+search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+function focusSearchInput () { document.querySelector('#search-input').focus() }
+if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> </body> </html> 
\ No newline at end of file
diff --git a/dev-manual/latest/webhop/developer-guide.html b/dev-manual/latest/webhop/developer-guide.html
new file mode 100644
index 0000000..976bdfc
--- /dev/null
+++ b/dev-manual/latest/webhop/developer-guide.html
@@ -0,0 +1,19 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Developer Guide :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/webhop/developer-guide.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+  appId: 'IEDZCR8JT4',
+  apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+  indexName: 'hop-doc',
+  inputSelector: '#search-input',
+  autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+  algoliaOptions: { hitsPerPage: 10 }
+}).autocomplete
+search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+function focusSearchInput () { document.querySelector('#search-input').focus() }
+if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> </body> </html> 
\ No newline at end of file
diff --git a/tech-manual/latest/getting-started.html b/dev-manual/latest/webhop/index.html
similarity index 58%
copy from tech-manual/latest/getting-started.html
copy to dev-manual/latest/webhop/index.html
index afdffbe..cd9ac42 100644
--- a/tech-manual/latest/getting-started.html
+++ b/dev-manual/latest/webhop/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Getting Started :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/tech-manual/latest/getting-started.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies- [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Index Page :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/webhop/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-con [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
@@ -6,7 +6,7 @@
  
             ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
             ga('send', 'pageview');
-        }, true, false); </script> <script src="../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+        }, true, false); </script> <script src="../../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
   appId: 'IEDZCR8JT4',
   apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
   indexName: 'hop-doc',
diff --git a/dev-manual/latest/webhop/webhop-antipatterns.html b/dev-manual/latest/webhop/webhop-antipatterns.html
new file mode 100644
index 0000000..a35ad94
--- /dev/null
+++ b/dev-manual/latest/webhop/webhop-antipatterns.html
@@ -0,0 +1,81 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Developer Antipatterns :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/dev-manual/latest/webhop/webhop-antipatterns.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none; [...]
+  private static GUIResource guiResource;
+
+  // Making the constructor private prevents instantiation from outside
+  private GUIResource( Display display ) {
+  ...
+  }
+
+  public static final GUIResource getInstance() {
+    if ( guiResource != null ) {
+      return guiResource;
+    }
+    guiResource = new GUIResource( PropsUI.getDisplay() );
+    return guiResource;
+  }
+}</code></pre> </div> </div> <div class="paragraph"> <p><code>Spoon</code> is another example that takes the singleton pattern (not strictly as it can be instantiated more than once). If you look at the following code snippet (excerpt of <a href="https://github.com/pentaho/pentaho-kettle/blob/8.0.0.0-R/ui/src/main/java/org/pentaho/di/ui/spoon/Spoon.java">here</a>), you would notice that <code>Display</code> is a member field of <code>Spoon</code>. This means that <code>Spoon</code> can o [...]
+    ..., PartitionSchemasProvider {
+  private static Spoon staticSpoon;
+  private Display display;
+  public static Spoon getInstance() {
+    return staticSpoon;
+  }
+}</code></pre> </div> </div> <div class="paragraph"> <p>Fortunately, RAP/RWT provides <a href="http://www.eclipse.org/rap/developers-guide/devguide.php?topic=singletons.html&amp;version=3.3">SingletonUtil</a> as a remedy. <code>Spoon.getInstance()</code> in the following code will return an instance of <code>Spoon</code> that is unique to a session. As a result, each instance of <code>Display</code> can be referenced by their corresponding instance of <code>Spoon</code>.</p> </div> <div  [...]
+  private Display display;
+  public static Spoon getInstance() {
+    return SingletonUtil.getSessionInstance( Spoon.class );
+  }
+}</code></pre> </div> </div> <div class="paragraph"> <p>The rule-of-thumb is that such a session-unique instance should accessed only by the corresponding session and not by any other. Let&#8217;s look at examples below how this rule can be violated.</p> </div> <div class="sect2"> <h3 id="_example_use_of_the_static_modifier_for_session_unique_instances"><a class="anchor" href="#_example_use_of_the_static_modifier_for_session_unique_instances"></a>Example: use of the static modifier for s [...]
+  private static final Image LOGO = GUIResource.getInstance().getImageLogoSmall();
+}</code></pre> </div> </div> <div class="paragraph"> <p>Let us assume that <code>GUIResource</code> has already been adapted to RAP/RWT and <code>GUIResource.getInstance()</code> returns a session-unique instance of <code>GUIResource</code>. An instance of <code>Image</code> returned by <code>GUIResource.getInstance().getImageLogoSmall()</code> also becomes session-unique. When <code>RepositoryOpenSaveDialog</code> is instantiated, say in session A, <code>LOGO</code> is instantiated and  [...]
+  private final Image LOGO = GUIResource.getInstance().getImageLogoSmall();
+}</code></pre> </div> </div> </div> <div class="sect2"> <h3 id="_example_caching_session_unique_instances_in_plugins"><a class="anchor" href="#_example_caching_session_unique_instances_in_plugins"></a>Example: caching session-unique instances in plugins</h3> <div class="paragraph"> <p>PDI plugins, even in webSpoon, have application scope instead of session scope and only one instance is instantiated for each one of these plugins (= effectively singleton). Let&#8217;s take a look at a mod [...]
+  private Spoon spoon = null;
+  private Image hadoopClusterImage = null;
+
+  public HadoopClusterViewTreeExtension() {
+    spoon = Spoon.getInstance();
+    hadoopClusterImage = getHadoopClusterImage( spoon.getDisplay() );
+  }
+
+  private void refreshNamedClusterSubtree( SelectionTreeExtension selectionTreeExtension ) {
+    for ( NamedCluster namedCluster : namedClusters ) {
+      createTreeItem( tiNcTitle, namedCluster.getName(), hadoopClusterImage );
+    }
+  }
+}</code></pre> </div> </div> <div class="paragraph"> <p>The constructor assigns a session-unique <code>Spoon</code> and (effectively) session-unique <code>Image</code> to its member fields. These member fields could be technically re-assigned but never in Spoon. In webSpoon, this code causes issues such as <a href="https://github.com/HiromuHota/pentaho-kettle/issues/23">#23</a> and a non-reported issue resolved by <a href="https://github.com/HiromuHota/big-data-plugin/commit/adbb00a69740 [...]
+  // private Spoon spoon = null;
+  // private Image hadoopClusterImage = null;
+
+  public HadoopClusterViewTreeExtension() {
+    // spoon = Spoon.getInstance();
+    // hadoopClusterImage = getHadoopClusterImage( spoon.getDisplay() );
+  }
+
+  private void refreshNamedClusterSubtree( SelectionTreeExtension selectionTreeExtension ) {
+    for ( NamedCluster namedCluster : namedClusters ) {
+      createTreeItem( tiNcTitle, namedCluster.getName(),
+        getHadoopClusterImage( Spoon.getInstance().getDisplay() ) ) );
+    }
+  }
+}</code></pre> </div> </div> </div> </div> </div> <div class="sect1"> <h2 id="_avoid_use_of_unimplemented_swt_apis"><a class="anchor" href="#_avoid_use_of_unimplemented_swt_apis"></a>Avoid use of unimplemented SWT APIs</h2> <div class="sectionbody"> <div class="sect2"> <h3 id="_example_drawing_on_an_image"><a class="anchor" href="#_example_drawing_on_an_image"></a>Example: drawing on an Image</h3> <div class="paragraph"> <p>SWT can paint on any widgets or image, while RAP/RWT can only pa [...]
+  GC gc = new GC( image );
+  gc.drawRectangle( 0, 0, 10, 20 );</code></pre> </div> </div> <div class="paragraph"> <p>but RWT does not. You can see an example of how this limitation has been overcame in <a href="https://github.com/HiromuHota/pdi-dataservice-server-plugin/commit/3a36a606d76eee40244568726d486b2b0c501fcf">pdi-dataservice-server-plugin</a>.</p> </div> </div> </div> </div> </article> </main> </div> <footer> <div class="footer"> <dl> <dt>Overview</dt> <dd><a href="../../../download/">Download</a></dd> <d [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+  appId: 'IEDZCR8JT4',
+  apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+  indexName: 'hop-doc',
+  inputSelector: '#search-input',
+  autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+  algoliaOptions: { hitsPerPage: 10 }
+}).autocomplete
+search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+function focusSearchInput () { document.querySelector('#search-input').focus() }
+if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> </body> </html> 
\ No newline at end of file
diff --git a/docs/architecture/index.html b/docs/architecture/index.html
index 4643801..402527a 100644
--- a/docs/architecture/index.html
+++ b/docs/architecture/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Architecture - Hop</title> <link rel="canonical" href="../../docs/architecture/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head>  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Architecture - Hop</title> <link rel="canonical" href="../../docs/architecture/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head>  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/docs/index.html b/docs/index.html
index f30a2bc..d67cab9 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Docs - Hop</title> <link rel="canonical" href="../docs/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Docs - Hop</title> <link rel="canonical" href="../docs/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article"> <div class [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/docs/qa/index.html b/docs/qa/index.html
index 09dece9..59634e2 100644
--- a/docs/qa/index.html
+++ b/docs/qa/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Q&amp;A - Hop</title> <link rel="canonical" href="../../docs/qa/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="ar [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Q&amp;A - Hop</title> <link rel="canonical" href="../../docs/qa/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="ar [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/docs/roadmap/index.html b/docs/roadmap/index.html
index a99e69c..11e243b 100644
--- a/docs/roadmap/index.html
+++ b/docs/roadmap/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Roadmap - Hop</title> <link rel="canonical" href="../../docs/roadmap/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body clas [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Roadmap - Hop</title> <link rel="canonical" href="../../docs/roadmap/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body clas [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/download/download/index.html b/download/download/index.html
index a77b907..d43b3d7 100644
--- a/download/download/index.html
+++ b/download/download/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Download - Hop</title> <link rel="canonical" href="../../download/download/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <bod [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../../site.webmanifest"> <title>Download - Hop</title> <link rel="canonical" href="../../download/download/"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <bod [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/download/index.html b/download/index.html
index d54e692..8361670 100644
--- a/download/index.html
+++ b/download/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Downloads - Hop</title> <link rel="canonical" href="../download/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article"> < [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title>Downloads - Hop</title> <link rel="canonical" href="../download/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article"> < [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/img/Roundup-2020-12/actions.png b/img/Roundup-2020-12/actions.png
new file mode 100644
index 0000000..49861dd
Binary files /dev/null and b/img/Roundup-2020-12/actions.png differ
diff --git a/img/Roundup-2020-12/transforms.png b/img/Roundup-2020-12/transforms.png
new file mode 100644
index 0000000..f28619c
Binary files /dev/null and b/img/Roundup-2020-12/transforms.png differ
diff --git a/index.html b/index.html
index a6fdc69..4fb0d60 100644
--- a/index.html
+++ b/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta name="generator" content="Hugo 0.58.2"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="./favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="./site.webmanifest"> <title>Apache Hop (Incubating) - Hop</title> <link rel="canonical" href="./"> <meta name="description" content="Apache Hop [...]
+<!doctype html> <html lang="en"> <head> <meta name="generator" content="Hugo 0.58.2"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="./favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="./site.webmanifest"> <title>Apache Hop (Incubating) - Hop</title> <link rel="canonical" href="./"> <meta name="description" content="Apache Hop [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/index.xml b/index.xml
index 34578c8..cb4b881 100644
--- a/index.xml
+++ b/index.xml
@@ -6,12 +6,23 @@
     <description>Recent content in Apache Hop (Incubating) on Hop</description>
     <generator>Hugo -- gohugo.io</generator>
     <language>en-us</language>
-    <lastBuildDate>Mon, 09 Nov 2020 10:01:56 +0200</lastBuildDate>
+    <lastBuildDate>Mon, 30 Nov 2020 10:01:56 +0200</lastBuildDate>
     
 	<atom:link href="https://hop.apache.org/index.xml" rel="self" type="application/rss+xml" />
     
     
     <item>
+      <title>Roundup November 2020</title>
+      <link>https://hop.apache.org/blog/2020/12/roundup-2020-12/</link>
+      <pubDate>Mon, 30 Nov 2020 10:01:56 +0200</pubDate>
+      
+      <guid>https://hop.apache.org/blog/2020/12/roundup-2020-12/</guid>
+      <description>With 2020 coming to a close, we&amp;#8217;ve started preparing for 0.50, which will be our first Apache release. We&amp;#8217;ll have more news on that soon!
+ At the start of the final month of 2020, let&amp;#8217;s have a closer look at what happened at Apache Hop in November.
+   Apache Hop Incubation - infrastructure Our migration to the Apache Software Foundation infrastructure is now done. All references to Project Hop have been changed to Apache Hop (Incubating).</description>
+    </item>
+    
+    <item>
       <title>Roundup September, October 2020</title>
       <link>https://hop.apache.org/blog/2020/11/roundup-2020-11/</link>
       <pubDate>Mon, 09 Nov 2020 10:01:56 +0200</pubDate>
diff --git a/manual/index.html b/manual/index.html
index 00d6324..593cf19 100644
--- a/manual/index.html
+++ b/manual/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title> - Hop</title> <link rel="canonical" href="../manual/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="coo [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <meta name="application-name" content="Apache Hop (Incubating)"> <link rel="manifest" href="../site.webmanifest"> <title> - Hop</title> <link rel="canonical" href="../manual/"> <link rel="stylesheet" href="../_/css/site-e5d9336641.css"> </head> <body class="article"> <div class=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/_images/mongodb-input-screenshot-connection-tab.png b/manual/latest/_images/mongodb-input-screenshot-connection-tab.png
new file mode 100644
index 0000000..df98e6b
Binary files /dev/null and b/manual/latest/_images/mongodb-input-screenshot-connection-tab.png differ
diff --git a/manual/latest/_images/mongodb-input-screenshot-fields-tab.png b/manual/latest/_images/mongodb-input-screenshot-fields-tab.png
new file mode 100644
index 0000000..5fe28fa
Binary files /dev/null and b/manual/latest/_images/mongodb-input-screenshot-fields-tab.png differ
diff --git a/manual/latest/_images/mongodb-input-screenshot-input-tab.png b/manual/latest/_images/mongodb-input-screenshot-input-tab.png
new file mode 100644
index 0000000..3d810c8
Binary files /dev/null and b/manual/latest/_images/mongodb-input-screenshot-input-tab.png differ
diff --git a/manual/latest/_images/mongodb-input-screenshot-query-tab.png b/manual/latest/_images/mongodb-input-screenshot-query-tab.png
new file mode 100644
index 0000000..f14878e
Binary files /dev/null and b/manual/latest/_images/mongodb-input-screenshot-query-tab.png differ
diff --git a/manual/latest/_images/mongodb-output-screenshot-connection-tab.png b/manual/latest/_images/mongodb-output-screenshot-connection-tab.png
new file mode 100644
index 0000000..b3fba4f
Binary files /dev/null and b/manual/latest/_images/mongodb-output-screenshot-connection-tab.png differ
diff --git a/manual/latest/_images/mongodb-output-screenshot-fields-tab.png b/manual/latest/_images/mongodb-output-screenshot-fields-tab.png
new file mode 100644
index 0000000..e7e95e6
Binary files /dev/null and b/manual/latest/_images/mongodb-output-screenshot-fields-tab.png differ
diff --git a/manual/latest/_images/mongodb-output-screenshot-indexes-tab.png b/manual/latest/_images/mongodb-output-screenshot-indexes-tab.png
new file mode 100644
index 0000000..0853714
Binary files /dev/null and b/manual/latest/_images/mongodb-output-screenshot-indexes-tab.png differ
diff --git a/manual/latest/_images/mongodb-output-screenshot-output-tab.png b/manual/latest/_images/mongodb-output-screenshot-output-tab.png
new file mode 100644
index 0000000..88e708c
Binary files /dev/null and b/manual/latest/_images/mongodb-output-screenshot-output-tab.png differ
diff --git a/manual/latest/concepts.html b/manual/latest/concepts.html
index 4bb93be..0b68b1e 100644
--- a/manual/latest/concepts.html
+++ b/manual/latest/concepts.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Concepts :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/concepts.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> By con [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Concepts :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/concepts.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> By con [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/faq/faq.html b/manual/latest/faq/faq.html
index d4b4b5d..4236fde 100644
--- a/manual/latest/faq/faq.html
+++ b/manual/latest/faq/faq.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Frequently Asked Questions :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/faq/faq.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Frequently Asked Questions :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/faq/faq.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/getting-started.html b/manual/latest/getting-started.html
index 4163576..17db27e 100644
--- a/manual/latest/getting-started.html
+++ b/manual/latest/getting-started.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Getting Started :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/getting-started.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Getting Started :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/getting-started.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-co [...]
 or
 Usage: hop-server &lt;Configuration File&gt;
 Starts or stops the hopServer server.
@@ -44,7 +44,7 @@ Usage: &lt;main class&gt; [-hotw] [-e=&lt;environment&gt;] [-f=&lt;filename&gt;]
 2020/04/30 17:16:48 - Add sequence.0 - Finished processing (I=0, O=0, R=10, W=10, U=0, E=0)
 2020/04/30 17:16:48 - first_pipeline - Pipeline duration : 0.079 seconds [  0.079 ]
 2020/04/30 17:16:48 - first_pipeline - Execution finished on a local pipeline engine with run configuration 'local'
-./hop-run.sh -f /tmp/first_pipeline.hpl -r local  5.62s user 0.34s system 258% cpu 2.309 total</code></pre> </div> </div> </div> </div> <div class="sect1"> <h2 id="_where_to_go_from_here"><a class="anchor" href="#_where_to_go_from_here"></a>Where to go from here?</h2> <div class="sectionbody"> <div class="paragraph"> <p>We&#8217;ll be adding more documentation as we go, so keep an eye on the <a href="https://www.project-hop.org">Project Hop</a> documentation section.</p> </div> <div clas [...]
+./hop-run.sh -f /tmp/first_pipeline.hpl -r local  5.62s user 0.34s system 258% cpu 2.309 total</code></pre> </div> </div> </div> </div> <div class="sect1"> <h2 id="_where_to_go_from_here"><a class="anchor" href="#_where_to_go_from_here"></a>Where to go from here?</h2> <div class="sectionbody"> <div class="paragraph"> <p>We&#8217;ll be adding more documentation as we go, so keep an eye on the <a href="https://www.project-hop.org">Project Hop</a> documentation section.</p> </div> <div clas [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/environments/environments.html b/manual/latest/hop-gui/environments/environments.html
index 50ba71d..ff79621 100644
--- a/manual/latest/hop-gui/environments/environments.html
+++ b/manual/latest/hop-gui/environments/environments.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Environments :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/environments/environments.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> < [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Environments :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/environments/environments.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> < [...]
   "metadataBaseFolder" : "${PROJECT_HOME}/metadata",
   "unitTestsBasePath" : "${PROJECT_HOME}",
   "dataSetsCsvFolder" : "${PROJECT_HOME}/datasets",
diff --git a/manual/latest/hop-gui/index.html b/manual/latest/hop-gui/index.html
index adc6e82..615c522 100644
--- a/manual/latest/hop-gui/index.html
+++ b/manual/latest/hop-gui/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Gui :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Gui :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/create-pipeline.html b/manual/latest/hop-gui/pipelines/create-pipeline.html
index ff38603..0970eb4 100644
--- a/manual/latest/hop-gui/pipelines/create-pipeline.html
+++ b/manual/latest/hop-gui/pipelines/create-pipeline.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Create a Pipeline :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/create-pipeline.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Create a Pipeline :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/create-pipeline.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/hop-pipeline-editor.html b/manual/latest/hop-gui/pipelines/hop-pipeline-editor.html
index c8d60a3..3f52937 100644
--- a/manual/latest/hop-gui/pipelines/hop-pipeline-editor.html
+++ b/manual/latest/hop-gui/pipelines/hop-pipeline-editor.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Toolbar :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/hop-pipeline-editor.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Toolbar :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/hop-pipeline-editor.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/metadata-injection.html b/manual/latest/hop-gui/pipelines/metadata-injection.html
index e0ff57b..34628ee 100644
--- a/manual/latest/hop-gui/pipelines/metadata-injection.html
+++ b/manual/latest/hop-gui/pipelines/metadata-injection.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Metadata Injection :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/metadata-injection.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display:  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Metadata Injection :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/metadata-injection.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display:  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-dataflow-pipeline-engine.html b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-dataflow-pipeline-engine.html
index c4f0617..ba00386 100644
--- a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-dataflow-pipeline-engine.html
+++ b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-dataflow-pipeline-engine.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Apache Beam Google DataFlow Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-dataflow-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head>  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Apache Beam Google DataFlow Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-dataflow-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head>  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-direct-pipeline-engine.html b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-direct-pipeline-engine.html
index 9429192..fabc957 100644
--- a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-direct-pipeline-engine.html
+++ b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-direct-pipeline-engine.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Apache Beam Direct Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-direct-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Apache Beam Direct Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-direct-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-flink-pipeline-engine.html b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-flink-pipeline-engine.html
index 5dd4956..f268a2e 100644
--- a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-flink-pipeline-engine.html
+++ b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-flink-pipeline-engine.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Apache Beam Flink Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-flink-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Apache Beam Flink Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-flink-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-spark-pipeline-engine.html b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-spark-pipeline-engine.html
index 586a602..8d8e741 100644
--- a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-spark-pipeline-engine.html
+++ b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-spark-pipeline-engine.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Apache Beam Spark Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-spark-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Apache Beam Spark Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-spark-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/local-pipeline-engine.html b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/local-pipeline-engine.html
index 2acc624..6c66a84 100644
--- a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/local-pipeline-engine.html
+++ b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/local-pipeline-engine.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Local Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/local-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Local Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/local-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/pipeline-run-configurations.html b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/pipeline-run-configurations.html
index ed1c10a..91f2c60 100644
--- a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/pipeline-run-configurations.html
+++ b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/pipeline-run-configurations.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Pipeline Run Configurations :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/pipeline-run-configurations.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class="artic [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Pipeline Run Configurations :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/pipeline-run-configurations.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class="artic [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/remote-pipeline-engine.html b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/remote-pipeline-engine.html
index 319b514..ce8705b 100644
--- a/manual/latest/hop-gui/pipelines/pipeline-run-configurations/remote-pipeline-engine.html
+++ b/manual/latest/hop-gui/pipelines/pipeline-run-configurations/remote-pipeline-engine.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Remote Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/remote-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Remote Pipeline Engine :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/remote-pipeline-engine.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/pipelines.html b/manual/latest/hop-gui/pipelines/pipelines.html
index 2736416..d7f2bff 100644
--- a/manual/latest/hop-gui/pipelines/pipelines.html
+++ b/manual/latest/hop-gui/pipelines/pipelines.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Pipelines :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipelines.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Pipelines :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/pipelines.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/pipelines/run-preview-debug-pipeline.html b/manual/latest/hop-gui/pipelines/run-preview-debug-pipeline.html
index 95898cc..b59b356 100644
--- a/manual/latest/hop-gui/pipelines/run-preview-debug-pipeline.html
+++ b/manual/latest/hop-gui/pipelines/run-preview-debug-pipeline.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Run, Preview and Debug a Pipeline :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/run-preview-debug-pipeline.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-b [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Run, Preview and Debug a Pipeline :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/pipelines/run-preview-debug-pipeline.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-b [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/shortcuts.html b/manual/latest/hop-gui/shortcuts.html
index 1f55a29..e57b914 100644
--- a/manual/latest/hop-gui/shortcuts.html
+++ b/manual/latest/hop-gui/shortcuts.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Shortcuts :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/shortcuts.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Shortcuts :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/shortcuts.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/variables/variables.html b/manual/latest/hop-gui/variables/variables.html
index 85602ee..f3eaeeb 100644
--- a/manual/latest/hop-gui/variables/variables.html
+++ b/manual/latest/hop-gui/variables/variables.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Variables :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/variables/variables.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Variables :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/variables/variables.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
   "systemProperties" : {
     "MY_SYSTEM_PROPERTY" : "SomeValue"
   }
diff --git a/manual/latest/hop-gui/workflows/create-workflow.html b/manual/latest/hop-gui/workflows/create-workflow.html
index 154c116..d634ce2 100644
--- a/manual/latest/hop-gui/workflows/create-workflow.html
+++ b/manual/latest/hop-gui/workflows/create-workflow.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Create a Workflow :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/workflows/create-workflow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Create a Workflow :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/workflows/create-workflow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/workflows/run-debug-workflow.html b/manual/latest/hop-gui/workflows/run-debug-workflow.html
index f1752cc..a8cd0fa 100644
--- a/manual/latest/hop-gui/workflows/run-debug-workflow.html
+++ b/manual/latest/hop-gui/workflows/run-debug-workflow.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Run and Debug a Workflow :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/workflows/run-debug-workflow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="dis [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Run and Debug a Workflow :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/workflows/run-debug-workflow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="dis [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/workflows/workflow-run-configurations/workflow-run-configurations.html b/manual/latest/hop-gui/workflows/workflow-run-configurations/workflow-run-configurations.html
index f1b7f14..47a6514 100644
--- a/manual/latest/hop-gui/workflows/workflow-run-configurations/workflow-run-configurations.html
+++ b/manual/latest/hop-gui/workflows/workflow-run-configurations/workflow-run-configurations.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Workflow Run Configurations :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/workflows/workflow-run-configurations/workflow-run-configurations.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class="artic [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Workflow Run Configurations :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/workflows/workflow-run-configurations/workflow-run-configurations.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../../_/css/site-e5d9336641.css"> </head> <body class="artic [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/workflows/workflows.html b/manual/latest/hop-gui/workflows/workflows.html
index 7219c8c..149b5fc 100644
--- a/manual/latest/hop-gui/workflows/workflows.html
+++ b/manual/latest/hop-gui/workflows/workflows.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Workflows :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/workflows/workflows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Workflows :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/workflows/workflows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-gui/workitems.html b/manual/latest/hop-gui/workitems.html
index e62bd42..8609ef3 100644
--- a/manual/latest/hop-gui/workitems.html
+++ b/manual/latest/hop-gui/workitems.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Work Items :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/workitems.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Work Items :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-gui/workitems.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-run/index.html b/manual/latest/hop-run/index.html
index a5eb07d..279d298 100644
--- a/manual/latest/hop-run/index.html
+++ b/manual/latest/hop-run/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Run :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-run/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Run :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-run/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-server/index.html b/manual/latest/hop-server/index.html
index 55223fb..b717095 100644
--- a/manual/latest/hop-server/index.html
+++ b/manual/latest/hop-server/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Server :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-server/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-con [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Server :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-server/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-con [...]
 2020/06/20 18:35:12 - HopServer - Created listener for webserver @ address : localhost:8081</code></pre> </div> </div> </div> </div> <div class="sect1"> <h2 id="_connect_to_the_hop_server_ui"><a class="anchor" href="#_connect_to_the_hop_server_ui"></a>Connect to the Hop Server UI</h2> <div class="sectionbody"> <div class="paragraph"> <p>To connect to the previously started server, point your browser to <a href="http://localhost:8081" class="bare">http://localhost:8081</a>.</p> </div> <di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
diff --git a/manual/latest/hop-vs-kettle/hop-vs-kettle.html b/manual/latest/hop-vs-kettle/hop-vs-kettle.html
index 609f622..a2a9659 100644
--- a/manual/latest/hop-vs-kettle/hop-vs-kettle.html
+++ b/manual/latest/hop-vs-kettle/hop-vs-kettle.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop vs Kettle - A Quick Comparison :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-vs-kettle/hop-vs-kettle.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displ [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop vs Kettle - A Quick Comparison :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-vs-kettle/hop-vs-kettle.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displ [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-vs-kettle/if-you-know-kettle.html b/manual/latest/hop-vs-kettle/if-you-know-kettle.html
index 5a1598a..65b99f5 100644
--- a/manual/latest/hop-vs-kettle/if-you-know-kettle.html
+++ b/manual/latest/hop-vs-kettle/if-you-know-kettle.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>If You Know Kettle (Pentaho Data Integration) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-vs-kettle/if-you-know-kettle.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-bann [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>If You Know Kettle (Pentaho Data Integration) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-vs-kettle/if-you-know-kettle.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-bann [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/hop-vs-kettle/index.html b/manual/latest/hop-vs-kettle/index.html
index 1a06045..3a7e1fc 100644
--- a/manual/latest/hop-vs-kettle/index.html
+++ b/manual/latest/hop-vs-kettle/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop vs Kettle :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-vs-kettle/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies- [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop vs Kettle :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/hop-vs-kettle/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies- [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/image-testpage.html b/manual/latest/image-testpage.html
index ed297b1..2a5f3ca 100644
--- a/manual/latest/image-testpage.html
+++ b/manual/latest/image-testpage.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Image testpage :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/image-testpage.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-cont [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Image testpage :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/image-testpage.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-cont [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/index.html b/manual/latest/index.html
index 8ccdf43..f0c6522 100644
--- a/manual/latest/index.html
+++ b/manual/latest/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Index Page :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> By cont [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Index Page :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> By cont [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions.html b/manual/latest/plugins/actions.html
index a9c0e0b..68c7740 100644
--- a/manual/latest/plugins/actions.html
+++ b/manual/latest/plugins/actions.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Action Plugins :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu- [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Action Plugins :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu- [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/abort.html b/manual/latest/plugins/actions/abort.html
index 9898fea..30da860 100644
--- a/manual/latest/plugins/actions/abort.html
+++ b/manual/latest/plugins/actions/abort.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Abort :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/abort.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu- [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Abort :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/abort.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu- [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/addresultfilenames.html b/manual/latest/plugins/actions/addresultfilenames.html
index 1edf270..300a3f5 100644
--- a/manual/latest/plugins/actions/addresultfilenames.html
+++ b/manual/latest/plugins/actions/addresultfilenames.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add filenames to result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/addresultfilenames.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displa [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add filenames to result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/addresultfilenames.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displa [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/checkdbconnection.html b/manual/latest/plugins/actions/checkdbconnection.html
index 3524470..8f8a8f6 100644
--- a/manual/latest/plugins/actions/checkdbconnection.html
+++ b/manual/latest/plugins/actions/checkdbconnection.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check Db connections :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/checkdbconnection.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check Db connections :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/checkdbconnection.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/checkfilelocked.html b/manual/latest/plugins/actions/checkfilelocked.html
index 9a0a559..b9e85f1 100644
--- a/manual/latest/plugins/actions/checkfilelocked.html
+++ b/manual/latest/plugins/actions/checkfilelocked.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check Files Locked :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/checkfilelocked.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none; [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check Files Locked :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/checkfilelocked.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none; [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/columnsexist.html b/manual/latest/plugins/actions/columnsexist.html
index 7fd9f47..2ad7a3e 100644
--- a/manual/latest/plugins/actions/columnsexist.html
+++ b/manual/latest/plugins/actions/columnsexist.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Columns exist in a table :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/columnsexist.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: no [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Columns exist in a table :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/columnsexist.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: no [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/copyfiles.html b/manual/latest/plugins/actions/copyfiles.html
index 996a855..6a611c7 100644
--- a/manual/latest/plugins/actions/copyfiles.html
+++ b/manual/latest/plugins/actions/copyfiles.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Copy Files :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/copyfiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Copy Files :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/copyfiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/copymoveresultfilenames.html b/manual/latest/plugins/actions/copymoveresultfilenames.html
index ebdece1..33e5c33 100644
--- a/manual/latest/plugins/actions/copymoveresultfilenames.html
+++ b/manual/latest/plugins/actions/copymoveresultfilenames.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Copy Or Move Files from result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/copymoveresultfilenames.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" s [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Copy Or Move Files from result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/copymoveresultfilenames.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" s [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/createfile.html b/manual/latest/plugins/actions/createfile.html
index 8483888..c5236fd 100644
--- a/manual/latest/plugins/actions/createfile.html
+++ b/manual/latest/plugins/actions/createfile.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Create File :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/createfile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Create File :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/createfile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/createfolder.html b/manual/latest/plugins/actions/createfolder.html
index 143d6d2..e326003 100644
--- a/manual/latest/plugins/actions/createfolder.html
+++ b/manual/latest/plugins/actions/createfolder.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Create Folder :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/createfolder.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Create Folder :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/createfolder.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/delay.html b/manual/latest/plugins/actions/delay.html
index d60b62d..f160932 100644
--- a/manual/latest/plugins/actions/delay.html
+++ b/manual/latest/plugins/actions/delay.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delay :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/delay.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu- [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delay :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/delay.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu- [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/deletefile.html b/manual/latest/plugins/actions/deletefile.html
index 73356fc..996b668 100644
--- a/manual/latest/plugins/actions/deletefile.html
+++ b/manual/latest/plugins/actions/deletefile.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delete File :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/deletefile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delete File :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/deletefile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/deletefiles.html b/manual/latest/plugins/actions/deletefiles.html
index 9d30bfb..70e2516 100644
--- a/manual/latest/plugins/actions/deletefiles.html
+++ b/manual/latest/plugins/actions/deletefiles.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delete Files :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/deletefiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delete Files :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/deletefiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/deletefolders.html b/manual/latest/plugins/actions/deletefolders.html
index 2a97066..75b3f7e 100644
--- a/manual/latest/plugins/actions/deletefolders.html
+++ b/manual/latest/plugins/actions/deletefolders.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delete Folders :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/deletefolders.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delete Folders :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/deletefolders.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/deleteresultfilenames.html b/manual/latest/plugins/actions/deleteresultfilenames.html
index 4034ad9..c19368e 100644
--- a/manual/latest/plugins/actions/deleteresultfilenames.html
+++ b/manual/latest/plugins/actions/deleteresultfilenames.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delete filenames from result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/deleteresultfilenames.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delete filenames from result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/deleteresultfilenames.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/dostounix.html b/manual/latest/plugins/actions/dostounix.html
index 3444dba..061d7d8 100644
--- a/manual/latest/plugins/actions/dostounix.html
+++ b/manual/latest/plugins/actions/dostounix.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Dos To Unix :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/dostounix.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Dos To Unix :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/dostounix.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/dtdvalidator.html b/manual/latest/plugins/actions/dtdvalidator.html
index 82acab1..3683ec9 100644
--- a/manual/latest/plugins/actions/dtdvalidator.html
+++ b/manual/latest/plugins/actions/dtdvalidator.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>DTD Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/dtdvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>DTD Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/dtdvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/eval.html b/manual/latest/plugins/actions/eval.html
index d597e93..ef1c5f5 100644
--- a/manual/latest/plugins/actions/eval.html
+++ b/manual/latest/plugins/actions/eval.html
@@ -1,12 +1,12 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>JavaScript :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/eval.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
-if (useDate == 0) { //We get to use native java classes as this is using Rhino mocks???
-date = new java.util.Date();
-date.setDate(date.getDate()-1); //Go back 1 full day
-dateFormat = new java.text.SimpleDateFormat("yyyyMMdd");
-newDateStr = dateFormat.format(date);
-parent_workflow.setVariable("start_date", newDateStr);
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>JavaScript :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/eval.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
+if (useDate == 0) {
+  date = new java.util.Date();
+  date.setDate(date.getDate()-1); //Go back 1 full day
+  dateFormat = new java.text.SimpleDateFormat("yyyyMMdd");
+  newDateStr = dateFormat.format(date);
+  parent_workflow.setVariable("start_date", newDateStr);
 }
-true;</code></pre> </div> </div> </div> </div> <div class="sect1"> <h2 id="_previous_result"><a class="anchor" href="#_previous_result"></a>Previous result</h2> <div class="sectionbody"> <div class="paragraph"> <p>When a workflow action finishes, the result of the execution will be a Result object exposed as "previous_result" to the JavaScript engine:</p> </div> <div class="table-wrapper"><table class="tableblock frame-all grid-all"> <colgroup> <col> <col> <col> <col> </colgroup> <thead> [...]
+true;</code></pre> </div> </div> </div> </div> <div class="sect1"> <h2 id="_previous_result"><a class="anchor" href="#_previous_result"></a>Previous result</h2> <div class="sectionbody"> <div class="paragraph"> <p>When a workflow action finishes, the result of the execution will be a Result object exposed as "previous_result" to the JavaScript engine:</p> </div> <div class="table-wrapper"><table class="tableblock frame-all grid-all"> <colgroup> <col> <col> <col> <col> </colgroup> <thead> [...]
 
 firstRow.getString("name", "").equals("Foo")</code></pre> </div> </div> <div class="literalblock"> <div class="content"> <pre>This script will follow the green workflow hop is the expression evaluates to true.  This happens if field "name" contains String "Foo".</pre> </div> </div> </div> </div> </div> </article> </main> </div> <footer> <div class="footer"> <dl> <dt>Overview</dt> <dd><a href="../../../../download/">Download</a></dd> <dd><a href="../../../../manual/latest/">Getting starte [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
diff --git a/manual/latest/plugins/actions/evalfilesmetrics.html b/manual/latest/plugins/actions/evalfilesmetrics.html
index c119d8d..3c820fd 100644
--- a/manual/latest/plugins/actions/evalfilesmetrics.html
+++ b/manual/latest/plugins/actions/evalfilesmetrics.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Evaluate File Metrics :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/evalfilesmetrics.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Evaluate File Metrics :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/evalfilesmetrics.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/evaluatetablecontent.html b/manual/latest/plugins/actions/evaluatetablecontent.html
index 6288702..982ae1c 100644
--- a/manual/latest/plugins/actions/evaluatetablecontent.html
+++ b/manual/latest/plugins/actions/evaluatetablecontent.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Evaluate rows number in a table :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/evaluatetablecontent.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" sty [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Evaluate rows number in a table :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/evaluatetablecontent.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" sty [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/filecompare.html b/manual/latest/plugins/actions/filecompare.html
index db4222c..0e70355 100644
--- a/manual/latest/plugins/actions/filecompare.html
+++ b/manual/latest/plugins/actions/filecompare.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>File compare :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/filecompare.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>File compare :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/filecompare.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/fileexists.html b/manual/latest/plugins/actions/fileexists.html
index 5c5cfe7..e9676dd 100644
--- a/manual/latest/plugins/actions/fileexists.html
+++ b/manual/latest/plugins/actions/fileexists.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>File Exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/fileexists.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>File Exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/fileexists.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/filesexist.html b/manual/latest/plugins/actions/filesexist.html
index 9195387..e90917d 100644
--- a/manual/latest/plugins/actions/filesexist.html
+++ b/manual/latest/plugins/actions/filesexist.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Checks if files exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/filesexist.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Checks if files exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/filesexist.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/folderisempty.html b/manual/latest/plugins/actions/folderisempty.html
index 3a4ddf1..1a792be 100644
--- a/manual/latest/plugins/actions/folderisempty.html
+++ b/manual/latest/plugins/actions/folderisempty.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Folder is Empty :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/folderisempty.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Folder is Empty :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/folderisempty.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/folderscompare.html b/manual/latest/plugins/actions/folderscompare.html
index 6374936..f201284 100644
--- a/manual/latest/plugins/actions/folderscompare.html
+++ b/manual/latest/plugins/actions/folderscompare.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Folders Compare :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/folderscompare.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> < [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Folders Compare :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/folderscompare.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> < [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/ftp.html b/manual/latest/plugins/actions/ftp.html
index f310610..1241d0b 100644
--- a/manual/latest/plugins/actions/ftp.html
+++ b/manual/latest/plugins/actions/ftp.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get a file with FTP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ftp.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get a file with FTP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ftp.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/ftpdelete.html b/manual/latest/plugins/actions/ftpdelete.html
index d24c3f7..210620d 100644
--- a/manual/latest/plugins/actions/ftpdelete.html
+++ b/manual/latest/plugins/actions/ftpdelete.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>FTP delete :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ftpdelete.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>FTP delete :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ftpdelete.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/ftpput.html b/manual/latest/plugins/actions/ftpput.html
index 6baae6d..1849ed8 100644
--- a/manual/latest/plugins/actions/ftpput.html
+++ b/manual/latest/plugins/actions/ftpput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Put a file with FTP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ftpput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Put a file with FTP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ftpput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/ftpsget.html b/manual/latest/plugins/actions/ftpsget.html
index 4ee4706..b001251 100644
--- a/manual/latest/plugins/actions/ftpsget.html
+++ b/manual/latest/plugins/actions/ftpsget.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get a file with FTPS :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ftpsget.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get a file with FTPS :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ftpsget.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/ftpsput.html b/manual/latest/plugins/actions/ftpsput.html
index c700e53..083c864 100644
--- a/manual/latest/plugins/actions/ftpsput.html
+++ b/manual/latest/plugins/actions/ftpsput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Upload files to FTPS :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ftpsput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Upload files to FTPS :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ftpsput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/getpop.html b/manual/latest/plugins/actions/getpop.html
index 7d55b85..09228b7 100644
--- a/manual/latest/plugins/actions/getpop.html
+++ b/manual/latest/plugins/actions/getpop.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get Mail from POP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/getpop.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get Mail from POP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/getpop.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/http.html b/manual/latest/plugins/actions/http.html
index de205a0..23dfba6 100644
--- a/manual/latest/plugins/actions/http.html
+++ b/manual/latest/plugins/actions/http.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Http Get :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/http.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-e [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Http Get :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/http.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-e [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/mail.html b/manual/latest/plugins/actions/mail.html
index f9ac9ab..67836df 100644
--- a/manual/latest/plugins/actions/mail.html
+++ b/manual/latest/plugins/actions/mail.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Mail :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/mail.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Mail :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/mail.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/mailvalidator.html b/manual/latest/plugins/actions/mailvalidator.html
index 179590e..fba0a88 100644
--- a/manual/latest/plugins/actions/mailvalidator.html
+++ b/manual/latest/plugins/actions/mailvalidator.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Mail Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/mailvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Mail Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/mailvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/movefiles.html b/manual/latest/plugins/actions/movefiles.html
index b3f7010..a0a2815 100644
--- a/manual/latest/plugins/actions/movefiles.html
+++ b/manual/latest/plugins/actions/movefiles.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Move Files :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/movefiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Move Files :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/movefiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/msgboxinfo.html b/manual/latest/plugins/actions/msgboxinfo.html
index c521266..cae41d8 100644
--- a/manual/latest/plugins/actions/msgboxinfo.html
+++ b/manual/latest/plugins/actions/msgboxinfo.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Display Msgbox info :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/msgboxinfo.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> < [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Display Msgbox info :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/msgboxinfo.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> < [...]
 Clicking on "Cancel" exits on the red hop</pre> </div> </div> <div class="paragraph"> <p>When the question cannot be asked (no Graphical User Interface), the action always exits on the green hop.</p> </div> </div> </div> <div class="sect1"> <h2 id="_options"><a class="anchor" href="#_options"></a>Options</h2> <div class="sectionbody"> <div class="table-wrapper"><table class="tableblock frame-all grid-all"> <colgroup> <col> <col> </colgroup> <thead> <tr> <th class="tableblock halign-left  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
diff --git a/manual/latest/plugins/actions/mssqlbulkload.html b/manual/latest/plugins/actions/mssqlbulkload.html
index 4294027..3785209 100644
--- a/manual/latest/plugins/actions/mssqlbulkload.html
+++ b/manual/latest/plugins/actions/mssqlbulkload.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MS SQL Server Bulk Loader :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/mssqlbulkload.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display:  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MS SQL Server Bulk Loader :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/mssqlbulkload.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display:  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/mysqlbulkfile.html b/manual/latest/plugins/actions/mysqlbulkfile.html
index 3f3bf96..3b5a444 100644
--- a/manual/latest/plugins/actions/mysqlbulkfile.html
+++ b/manual/latest/plugins/actions/mysqlbulkfile.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MySQL Bulk File :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/mysqlbulkfile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MySQL Bulk File :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/mysqlbulkfile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/mysqlbulkload.html b/manual/latest/plugins/actions/mysqlbulkload.html
index ea70de9..57d814a 100644
--- a/manual/latest/plugins/actions/mysqlbulkload.html
+++ b/manual/latest/plugins/actions/mysqlbulkload.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MySQL Bulk Loader :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/mysqlbulkload.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MySQL Bulk Loader :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/mysqlbulkload.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/pgpdecryptfiles.html b/manual/latest/plugins/actions/pgpdecryptfiles.html
index 2c7cea9..0e991c7 100644
--- a/manual/latest/plugins/actions/pgpdecryptfiles.html
+++ b/manual/latest/plugins/actions/pgpdecryptfiles.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Decrypt files with PGP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/pgpdecryptfiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Decrypt files with PGP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/pgpdecryptfiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/pgpencryptfiles.html b/manual/latest/plugins/actions/pgpencryptfiles.html
index b911a8d..1a64028 100644
--- a/manual/latest/plugins/actions/pgpencryptfiles.html
+++ b/manual/latest/plugins/actions/pgpencryptfiles.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Encrypt files with PGP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/pgpencryptfiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Encrypt files with PGP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/pgpencryptfiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/pgpfiles.html b/manual/latest/plugins/actions/pgpfiles.html
index ab3997c..24b6485 100644
--- a/manual/latest/plugins/actions/pgpfiles.html
+++ b/manual/latest/plugins/actions/pgpfiles.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>PGP Files :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/pgpfiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cook [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>PGP Files :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/pgpfiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cook [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/pgpverify.html b/manual/latest/plugins/actions/pgpverify.html
index d2d9c26..d420e67 100644
--- a/manual/latest/plugins/actions/pgpverify.html
+++ b/manual/latest/plugins/actions/pgpverify.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Verify file signature with PGP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/pgpverify.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Verify file signature with PGP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/pgpverify.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/ping.html b/manual/latest/plugins/actions/ping.html
index ce3c673..6dad23a 100644
--- a/manual/latest/plugins/actions/ping.html
+++ b/manual/latest/plugins/actions/ping.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Ping :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ping.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Ping :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/ping.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/pipeline.html b/manual/latest/plugins/actions/pipeline.html
index b749721..69e3c33 100644
--- a/manual/latest/plugins/actions/pipeline.html
+++ b/manual/latest/plugins/actions/pipeline.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Pipeline :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/pipeline.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Pipeline :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/pipeline.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/repeat-end.html b/manual/latest/plugins/actions/repeat-end.html
new file mode 100644
index 0000000..4f5173d
--- /dev/null
+++ b/manual/latest/plugins/actions/repeat-end.html
@@ -0,0 +1,19 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>End Repeat :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/repeat-end.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+  appId: 'IEDZCR8JT4',
+  apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+  indexName: 'hop-doc',
+  inputSelector: '#search-input',
+  autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+  algoliaOptions: { hitsPerPage: 10 }
+}).autocomplete
+search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+function focusSearchInput () { document.querySelector('#search-input').focus() }
+if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> </body> </html> 
\ No newline at end of file
diff --git a/manual/latest/plugins/actions/repeat.html b/manual/latest/plugins/actions/repeat.html
new file mode 100644
index 0000000..0a0bdf2
--- /dev/null
+++ b/manual/latest/plugins/actions/repeat.html
@@ -0,0 +1,19 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Repeat :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/repeat.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-e [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+  appId: 'IEDZCR8JT4',
+  apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+  indexName: 'hop-doc',
+  inputSelector: '#search-input',
+  autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+  algoliaOptions: { hitsPerPage: 10 }
+}).autocomplete
+search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+function focusSearchInput () { document.querySelector('#search-input').focus() }
+if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> </body> </html> 
\ No newline at end of file
diff --git a/manual/latest/plugins/actions/sendnagiospassivecheck.html b/manual/latest/plugins/actions/sendnagiospassivecheck.html
index 9e95552..a80a181 100644
--- a/manual/latest/plugins/actions/sendnagiospassivecheck.html
+++ b/manual/latest/plugins/actions/sendnagiospassivecheck.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Send Nagios check :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/sendnagiospassivecheck.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Send Nagios check :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/sendnagiospassivecheck.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/setvariables.html b/manual/latest/plugins/actions/setvariables.html
index 0cb5257..e2f86c3 100644
--- a/manual/latest/plugins/actions/setvariables.html
+++ b/manual/latest/plugins/actions/setvariables.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Set Variables :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/setvariables.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Set Variables :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/setvariables.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/sftp.html b/manual/latest/plugins/actions/sftp.html
index 03bb781..cca4b9f 100644
--- a/manual/latest/plugins/actions/sftp.html
+++ b/manual/latest/plugins/actions/sftp.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get a file with SFTP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/sftp.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get a file with SFTP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/sftp.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
 A.*[ENG:0-9].txt  : files tarting with A ending with a number and .txt</code></pre> </div> </div></div></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">Remove files after retrieval?</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Remove the files after they have been successfully transferred.</p></td> </tr> </tbody> </table></div> </div> <div class="sect2"> <h3 id="_files_tab"><a class="anchor" href="#_files_tab"></a>Files  [...]
 A.*[ENG:0-9].txt  : files tarting with A, ending with a number and .txt</code></pre> </div> </div></div></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">Remove files after retrieval</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Delete the remote file after the file is transferred.</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">Target Directory</p></td> <td class="tableblock halign- [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
diff --git a/manual/latest/plugins/actions/sftpput.html b/manual/latest/plugins/actions/sftpput.html
index 2dee1c5..d5b2b88 100644
--- a/manual/latest/plugins/actions/sftpput.html
+++ b/manual/latest/plugins/actions/sftpput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Put a file with SFTP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/sftpput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Put a file with SFTP :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/sftpput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
 A.*[ENG:0-9].txt  : files tarting with A, ending with a number and .txt</code></pre> </div> </div></div></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">Success when no file</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Check this option if the workflow action has to success when there is no files to process otherwise the workflow will fail.</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="table [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
diff --git a/manual/latest/plugins/actions/shell.html b/manual/latest/plugins/actions/shell.html
index 8cdda4a..abb053e 100644
--- a/manual/latest/plugins/actions/shell.html
+++ b/manual/latest/plugins/actions/shell.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Shell Action :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/shell.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cook [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Shell Action :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/shell.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cook [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/simpleeval.html b/manual/latest/plugins/actions/simpleeval.html
index c593826..9d3370e 100644
--- a/manual/latest/plugins/actions/simpleeval.html
+++ b/manual/latest/plugins/actions/simpleeval.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Simple Evaluation :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/simpleeval.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Simple Evaluation :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/simpleeval.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/snmptrap.html b/manual/latest/plugins/actions/snmptrap.html
index 1f9a262..8010b35 100644
--- a/manual/latest/plugins/actions/snmptrap.html
+++ b/manual/latest/plugins/actions/snmptrap.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Snmp Trap :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/snmptrap.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cook [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Snmp Trap :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/snmptrap.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cook [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/sql.html b/manual/latest/plugins/actions/sql.html
index d6465aa..e822297 100644
--- a/manual/latest/plugins/actions/sql.html
+++ b/manual/latest/plugins/actions/sql.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>SQL Script Executor :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/sql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>SQL Script Executor :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/sql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/success.html b/manual/latest/plugins/actions/success.html
index 3786198..17b2f22 100644
--- a/manual/latest/plugins/actions/success.html
+++ b/manual/latest/plugins/actions/success.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Success Action :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/success.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Success Action :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/success.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/syslog.html b/manual/latest/plugins/actions/syslog.html
index 721b2c2..5f318df 100644
--- a/manual/latest/plugins/actions/syslog.html
+++ b/manual/latest/plugins/actions/syslog.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Send information using Syslog :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/syslog.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: non [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Send information using Syslog :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/syslog.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: non [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/tableexists.html b/manual/latest/plugins/actions/tableexists.html
index 090d9b6..4934f8a 100644
--- a/manual/latest/plugins/actions/tableexists.html
+++ b/manual/latest/plugins/actions/tableexists.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Table Exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/tableexists.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Table Exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/tableexists.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/telnet.html b/manual/latest/plugins/actions/telnet.html
index ddad8b6..84a7ffa 100644
--- a/manual/latest/plugins/actions/telnet.html
+++ b/manual/latest/plugins/actions/telnet.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Telnet a host :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/telnet.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Telnet a host :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/telnet.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/truncatetables.html b/manual/latest/plugins/actions/truncatetables.html
index ca56102..56e9cd8 100644
--- a/manual/latest/plugins/actions/truncatetables.html
+++ b/manual/latest/plugins/actions/truncatetables.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Truncate Tables :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/truncatetables.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> < [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Truncate Tables :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/truncatetables.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> < [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/unzip.html b/manual/latest/plugins/actions/unzip.html
index 9ea167c..ca59fc4 100644
--- a/manual/latest/plugins/actions/unzip.html
+++ b/manual/latest/plugins/actions/unzip.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Unzip :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/unzip.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu- [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Unzip :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/unzip.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu- [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/waitforfile.html b/manual/latest/plugins/actions/waitforfile.html
index 24caeb7..161deff 100644
--- a/manual/latest/plugins/actions/waitforfile.html
+++ b/manual/latest/plugins/actions/waitforfile.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Wait for file :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/waitforfile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Wait for file :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/waitforfile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/waitforsql.html b/manual/latest/plugins/actions/waitforsql.html
index f4c68b2..15bbbcd 100644
--- a/manual/latest/plugins/actions/waitforsql.html
+++ b/manual/latest/plugins/actions/waitforsql.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Wait for SQL :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/waitforsql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Wait for SQL :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/waitforsql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/webserviceavailable.html b/manual/latest/plugins/actions/webserviceavailable.html
index 2435b8e..9bd5624 100644
--- a/manual/latest/plugins/actions/webserviceavailable.html
+++ b/manual/latest/plugins/actions/webserviceavailable.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check if Webservice is available :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/webserviceavailable.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" sty [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check if Webservice is available :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/webserviceavailable.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" sty [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/workflow.html b/manual/latest/plugins/actions/workflow.html
index ea253f6..03d7a32 100644
--- a/manual/latest/plugins/actions/workflow.html
+++ b/manual/latest/plugins/actions/workflow.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Workflow :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/workflow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Workflow :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/workflow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/writetofile.html b/manual/latest/plugins/actions/writetofile.html
index 7d46808..4515362 100644
--- a/manual/latest/plugins/actions/writetofile.html
+++ b/manual/latest/plugins/actions/writetofile.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Write to File :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/writetofile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Write to File :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/writetofile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/writetolog.html b/manual/latest/plugins/actions/writetolog.html
index c0b8937..a19d2e6 100644
--- a/manual/latest/plugins/actions/writetolog.html
+++ b/manual/latest/plugins/actions/writetolog.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Write to Log :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/writetolog.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Write to Log :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/writetolog.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/xmlwellformed.html b/manual/latest/plugins/actions/xmlwellformed.html
index e5bd6ca..eb0b8a1 100644
--- a/manual/latest/plugins/actions/xmlwellformed.html
+++ b/manual/latest/plugins/actions/xmlwellformed.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check if XML file is well formed :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/xmlwellformed.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check if XML file is well formed :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/xmlwellformed.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/xsdvalidator.html b/manual/latest/plugins/actions/xsdvalidator.html
index fb22e54..ec506dc 100644
--- a/manual/latest/plugins/actions/xsdvalidator.html
+++ b/manual/latest/plugins/actions/xsdvalidator.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XSD Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/xsdvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XSD Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/xsdvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/xslt.html b/manual/latest/plugins/actions/xslt.html
index 6f9538c..cd55442 100644
--- a/manual/latest/plugins/actions/xslt.html
+++ b/manual/latest/plugins/actions/xslt.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XSL Transformation :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/xslt.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XSL Transformation :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/xslt.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/actions/zipfile.html b/manual/latest/plugins/actions/zipfile.html
index 7c861d3..eb96e6c 100644
--- a/manual/latest/plugins/actions/zipfile.html
+++ b/manual/latest/plugins/actions/zipfile.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Zip File :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/zipfile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookie [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Zip File :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/actions/zipfile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookie [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases.html b/manual/latest/plugins/databases.html
index 0266f6b..7ad875b 100644
--- a/manual/latest/plugins/databases.html
+++ b/manual/latest/plugins/databases.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Database Plugins :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Database Plugins :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/as400.html b/manual/latest/plugins/databases/as400.html
index 38d84a5..a7956c7 100644
--- a/manual/latest/plugins/databases/as400.html
+++ b/manual/latest/plugins/databases/as400.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>AS400 :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/as400.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-e [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>AS400 :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/as400.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-e [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/cache.html b/manual/latest/plugins/databases/cache.html
index 56e456b..00d9d30 100644
--- a/manual/latest/plugins/databases/cache.html
+++ b/manual/latest/plugins/databases/cache.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Cache :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/cache.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-e [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Cache :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/cache.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-e [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/db2.html b/manual/latest/plugins/databases/db2.html
index cdedf4b..a45062b 100644
--- a/manual/latest/plugins/databases/db2.html
+++ b/manual/latest/plugins/databases/db2.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>DB2 :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/db2.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>DB2 :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/db2.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/derby.html b/manual/latest/plugins/databases/derby.html
index f9fdfa4..5d53be3 100644
--- a/manual/latest/plugins/databases/derby.html
+++ b/manual/latest/plugins/databases/derby.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Apache Derby :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/derby.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Apache Derby :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/derby.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/exasol.html b/manual/latest/plugins/databases/exasol.html
index fad0d8a..fc9f9e5 100644
--- a/manual/latest/plugins/databases/exasol.html
+++ b/manual/latest/plugins/databases/exasol.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Exasol :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/exasol.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Exasol :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/exasol.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/firebird.html b/manual/latest/plugins/databases/firebird.html
index 70999f5..cb9df34 100644
--- a/manual/latest/plugins/databases/firebird.html
+++ b/manual/latest/plugins/databases/firebird.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>firebird :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/firebird.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>firebird :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/firebird.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/googlebigquery.html b/manual/latest/plugins/databases/googlebigquery.html
index c296d05..6d3defb 100644
--- a/manual/latest/plugins/databases/googlebigquery.html
+++ b/manual/latest/plugins/databases/googlebigquery.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Google BigQuery :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/googlebigquery.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Google BigQuery :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/googlebigquery.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/greenplum.html b/manual/latest/plugins/databases/greenplum.html
index 8914f62..49b5a79 100644
--- a/manual/latest/plugins/databases/greenplum.html
+++ b/manual/latest/plugins/databases/greenplum.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Greenplum :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/greenplum.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Greenplum :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/greenplum.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/h2.html b/manual/latest/plugins/databases/h2.html
index da5e8eb..8678c6d 100644
--- a/manual/latest/plugins/databases/h2.html
+++ b/manual/latest/plugins/databases/h2.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>H2 :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/h2.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-cont [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>H2 :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/h2.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-cont [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/hypersonic.html b/manual/latest/plugins/databases/hypersonic.html
index ce0f382..1265c15 100644
--- a/manual/latest/plugins/databases/hypersonic.html
+++ b/manual/latest/plugins/databases/hypersonic.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hypersonic :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/hypersonic.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hypersonic :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/hypersonic.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/infinidb.html b/manual/latest/plugins/databases/infinidb.html
index 566da70..dc8b4a4 100644
--- a/manual/latest/plugins/databases/infinidb.html
+++ b/manual/latest/plugins/databases/infinidb.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>InfiniDB :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/infinidb.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>InfiniDB :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/infinidb.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/infobright.html b/manual/latest/plugins/databases/infobright.html
index 283fd83..0ac6622 100644
--- a/manual/latest/plugins/databases/infobright.html
+++ b/manual/latest/plugins/databases/infobright.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Infobright DB :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/infobright.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Infobright DB :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/infobright.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/informix.html b/manual/latest/plugins/databases/informix.html
index 5602775..5ebedaa 100644
--- a/manual/latest/plugins/databases/informix.html
+++ b/manual/latest/plugins/databases/informix.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>informix :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/informix.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>informix :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/informix.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/ingres.html b/manual/latest/plugins/databases/ingres.html
index 01eda78..3620603 100644
--- a/manual/latest/plugins/databases/ingres.html
+++ b/manual/latest/plugins/databases/ingres.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>ingres :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/ingres.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>ingres :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/ingres.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/interbase.html b/manual/latest/plugins/databases/interbase.html
index a6a787b..3f6bccd 100644
--- a/manual/latest/plugins/databases/interbase.html
+++ b/manual/latest/plugins/databases/interbase.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>interbase :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/interbase.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>interbase :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/interbase.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/kingbasees.html b/manual/latest/plugins/databases/kingbasees.html
index a72452e..5cd8d3c 100644
--- a/manual/latest/plugins/databases/kingbasees.html
+++ b/manual/latest/plugins/databases/kingbasees.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>kingbase es :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/kingbasees.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>kingbase es :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/kingbasees.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/mariadb.html b/manual/latest/plugins/databases/mariadb.html
index fbae15c..aeb7019 100644
--- a/manual/latest/plugins/databases/mariadb.html
+++ b/manual/latest/plugins/databases/mariadb.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Mariadb :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/mariadb.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Mariadb :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/mariadb.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/monetdb.html b/manual/latest/plugins/databases/monetdb.html
index 6ddbb58..16dbc4f 100644
--- a/manual/latest/plugins/databases/monetdb.html
+++ b/manual/latest/plugins/databases/monetdb.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>monetdb :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/monetdb.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>monetdb :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/monetdb.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/mssql.html b/manual/latest/plugins/databases/mssql.html
index 05a8b75..7cd067d 100644
--- a/manual/latest/plugins/databases/mssql.html
+++ b/manual/latest/plugins/databases/mssql.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MS SqlServer :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/mssql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MS SqlServer :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/mssql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/mssqlnative.html b/manual/latest/plugins/databases/mssqlnative.html
index 8d8837b..6ff3e28 100644
--- a/manual/latest/plugins/databases/mssqlnative.html
+++ b/manual/latest/plugins/databases/mssqlnative.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MS SqlServer (Native) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/mssqlnative.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MS SqlServer (Native) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/mssqlnative.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/mysql.html b/manual/latest/plugins/databases/mysql.html
index 8ab98d9..33d9c41 100644
--- a/manual/latest/plugins/databases/mysql.html
+++ b/manual/latest/plugins/databases/mysql.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MySql :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/mysql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-e [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MySql :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/mysql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-e [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/netezza.html b/manual/latest/plugins/databases/netezza.html
index 5880ca0..e5defe5 100644
--- a/manual/latest/plugins/databases/netezza.html
+++ b/manual/latest/plugins/databases/netezza.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Netezza :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/netezza.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Netezza :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/netezza.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/oracle.html b/manual/latest/plugins/databases/oracle.html
index 2093f81..cf95bde 100644
--- a/manual/latest/plugins/databases/oracle.html
+++ b/manual/latest/plugins/databases/oracle.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Oracle :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/oracle.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Oracle :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/oracle.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/oraclerdb.html b/manual/latest/plugins/databases/oraclerdb.html
index 040f161..90472ad 100644
--- a/manual/latest/plugins/databases/oraclerdb.html
+++ b/manual/latest/plugins/databases/oraclerdb.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Oracle RDB :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/oraclerdb.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Oracle RDB :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/oraclerdb.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/postgresql.html b/manual/latest/plugins/databases/postgresql.html
index 9606f89..b7b10c6 100644
--- a/manual/latest/plugins/databases/postgresql.html
+++ b/manual/latest/plugins/databases/postgresql.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>PostgreSQL :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/postgresql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>PostgreSQL :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/postgresql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/redshift.html b/manual/latest/plugins/databases/redshift.html
index f8ee6bb..2e97de1 100644
--- a/manual/latest/plugins/databases/redshift.html
+++ b/manual/latest/plugins/databases/redshift.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Redshift :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/redshift.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Redshift :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/redshift.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/sapdb.html b/manual/latest/plugins/databases/sapdb.html
index 6e73f88..1098a79 100644
--- a/manual/latest/plugins/databases/sapdb.html
+++ b/manual/latest/plugins/databases/sapdb.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MaxDB (SAP DB) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/sapdb.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MaxDB (SAP DB) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/sapdb.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/snowflake.html b/manual/latest/plugins/databases/snowflake.html
index b132bdf..e5f94d2 100644
--- a/manual/latest/plugins/databases/snowflake.html
+++ b/manual/latest/plugins/databases/snowflake.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Snowflake :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/snowflake.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Snowflake :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/snowflake.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/sqlbase.html b/manual/latest/plugins/databases/sqlbase.html
index 563fad8..e5e3cfe 100644
--- a/manual/latest/plugins/databases/sqlbase.html
+++ b/manual/latest/plugins/databases/sqlbase.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Gupta SQLBase :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/sqlbase.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Gupta SQLBase :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/sqlbase.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/sqlite.html b/manual/latest/plugins/databases/sqlite.html
index ee83413..f4404e7 100644
--- a/manual/latest/plugins/databases/sqlite.html
+++ b/manual/latest/plugins/databases/sqlite.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>SqLite :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/sqlite.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>SqLite :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/sqlite.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/sybase.html b/manual/latest/plugins/databases/sybase.html
index fcc32d8..4cd7bcb 100644
--- a/manual/latest/plugins/databases/sybase.html
+++ b/manual/latest/plugins/databases/sybase.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Sybase :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/sybase.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Sybase :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/sybase.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/sybaseiq.html b/manual/latest/plugins/databases/sybaseiq.html
index 2c468f3..186b2eb 100644
--- a/manual/latest/plugins/databases/sybaseiq.html
+++ b/manual/latest/plugins/databases/sybaseiq.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Sybase IQ :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/sybaseiq.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Sybase IQ :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/sybaseiq.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/teradata.html b/manual/latest/plugins/databases/teradata.html
index a124096..3ace524 100644
--- a/manual/latest/plugins/databases/teradata.html
+++ b/manual/latest/plugins/databases/teradata.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Teradata :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/teradata.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Teradata :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/teradata.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/universe.html b/manual/latest/plugins/databases/universe.html
index 4ac2b0c..39a6c07 100644
--- a/manual/latest/plugins/databases/universe.html
+++ b/manual/latest/plugins/databases/universe.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>IBM Universe :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/universe.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>IBM Universe :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/universe.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/vectorwise.html b/manual/latest/plugins/databases/vectorwise.html
index 3371809..9284fbd 100644
--- a/manual/latest/plugins/databases/vectorwise.html
+++ b/manual/latest/plugins/databases/vectorwise.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Vectorwise :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/vectorwise.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Vectorwise :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/vectorwise.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/databases/vertica.html b/manual/latest/plugins/databases/vertica.html
index 4da9de9..c406c93 100644
--- a/manual/latest/plugins/databases/vertica.html
+++ b/manual/latest/plugins/databases/vertica.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Vertica :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/vertica.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Vertica :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/databases/vertica.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/plugins.html b/manual/latest/plugins/plugins.html
index 4388af2..a379915 100644
--- a/manual/latest/plugins/plugins.html
+++ b/manual/latest/plugins/plugins.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Plugins :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/plugins.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Plugins :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/plugins.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms.html b/manual/latest/plugins/transforms.html
index 8aab3e3..c25ea5d 100644
--- a/manual/latest/plugins/transforms.html
+++ b/manual/latest/plugins/transforms.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Transform Plugins :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Transform Plugins :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/abort.html b/manual/latest/plugins/transforms/abort.html
index bc4bd75..79a541c 100644
--- a/manual/latest/plugins/transforms/abort.html
+++ b/manual/latest/plugins/transforms/abort.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Abort :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/abort.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies- [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Abort :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/abort.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies- [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/addsequence.html b/manual/latest/plugins/transforms/addsequence.html
index 93b70bb..c00e846 100644
--- a/manual/latest/plugins/transforms/addsequence.html
+++ b/manual/latest/plugins/transforms/addsequence.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add Sequence :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/addsequence.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add Sequence :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/addsequence.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/addxml.html b/manual/latest/plugins/transforms/addxml.html
index f8d9090..cec72fc 100644
--- a/manual/latest/plugins/transforms/addxml.html
+++ b/manual/latest/plugins/transforms/addxml.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add XML :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/addxml.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add XML :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/addxml.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/analyticquery.html b/manual/latest/plugins/transforms/analyticquery.html
index b93283f..d6227b9 100644
--- a/manual/latest/plugins/transforms/analyticquery.html
+++ b/manual/latest/plugins/transforms/analyticquery.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Analytic Query :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/analyticquery.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Analytic Query :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/analyticquery.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
 --------
 aaa , 1
 aaa , 2
diff --git a/manual/latest/plugins/transforms/append.html b/manual/latest/plugins/transforms/append.html
index 5d4f214..5ffe6aa 100644
--- a/manual/latest/plugins/transforms/append.html
+++ b/manual/latest/plugins/transforms/append.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Append Streams :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/append.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Append Streams :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/append.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/beambigqueryinput.html b/manual/latest/plugins/transforms/beambigqueryinput.html
index 6c13cc4..a4892ac 100644
--- a/manual/latest/plugins/transforms/beambigqueryinput.html
+++ b/manual/latest/plugins/transforms/beambigqueryinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam BigQuery Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beambigqueryinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam BigQuery Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beambigqueryinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/beambigqueryoutput.html b/manual/latest/plugins/transforms/beambigqueryoutput.html
index 40d3c18..5c7cb2e 100644
--- a/manual/latest/plugins/transforms/beambigqueryoutput.html
+++ b/manual/latest/plugins/transforms/beambigqueryoutput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam BigQuery Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beambigqueryoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displa [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam BigQuery Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beambigqueryoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displa [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/beamconsume.html b/manual/latest/plugins/transforms/beamconsume.html
index daf1d1c..b3bc22d 100644
--- a/manual/latest/plugins/transforms/beamconsume.html
+++ b/manual/latest/plugins/transforms/beamconsume.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Kafka Consume :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamconsume.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Kafka Consume :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamconsume.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/beaminput.html b/manual/latest/plugins/transforms/beaminput.html
index 66fad7c..42fc12f 100644
--- a/manual/latest/plugins/transforms/beaminput.html
+++ b/manual/latest/plugins/transforms/beaminput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beaminput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beaminput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/beamoutput.html b/manual/latest/plugins/transforms/beamoutput.html
index 2053656..05072eb 100644
--- a/manual/latest/plugins/transforms/beamoutput.html
+++ b/manual/latest/plugins/transforms/beamoutput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/beamproduce.html b/manual/latest/plugins/transforms/beamproduce.html
index 4265e33..e3e4d81 100644
--- a/manual/latest/plugins/transforms/beamproduce.html
+++ b/manual/latest/plugins/transforms/beamproduce.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Kafka Produce :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamproduce.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Kafka Produce :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamproduce.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/beampublisher.html b/manual/latest/plugins/transforms/beampublisher.html
index 48652a1..8a4726e 100644
--- a/manual/latest/plugins/transforms/beampublisher.html
+++ b/manual/latest/plugins/transforms/beampublisher.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam GCP Pub/Sub : Publish :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beampublisher.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displ [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam GCP Pub/Sub : Publish :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beampublisher.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displ [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/beamsubscriber.html b/manual/latest/plugins/transforms/beamsubscriber.html
index 71a6a96..e59d553 100644
--- a/manual/latest/plugins/transforms/beamsubscriber.html
+++ b/manual/latest/plugins/transforms/beamsubscriber.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam GCP Pub/Sub : Subscribe :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamsubscriber.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam GCP Pub/Sub : Subscribe :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamsubscriber.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/beamtimestamp.html b/manual/latest/plugins/transforms/beamtimestamp.html
index 8fe6246..5704005 100644
--- a/manual/latest/plugins/transforms/beamtimestamp.html
+++ b/manual/latest/plugins/transforms/beamtimestamp.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Timestamp :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamtimestamp.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Timestamp :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamtimestamp.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/beamwindow.html b/manual/latest/plugins/transforms/beamwindow.html
index 6e89f8b..519fef4 100644
--- a/manual/latest/plugins/transforms/beamwindow.html
+++ b/manual/latest/plugins/transforms/beamwindow.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Window :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamwindow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Beam Window :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/beamwindow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/blockingtransform.html b/manual/latest/plugins/transforms/blockingtransform.html
index 5b86cc4..90a05ac 100644
--- a/manual/latest/plugins/transforms/blockingtransform.html
+++ b/manual/latest/plugins/transforms/blockingtransform.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Blocking transform :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/blockingtransform.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display:  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Blocking transform :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/blockingtransform.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display:  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/blockuntiltransformsfinish.html b/manual/latest/plugins/transforms/blockuntiltransformsfinish.html
index 04eb726..c1cf101 100644
--- a/manual/latest/plugins/transforms/blockuntiltransformsfinish.html
+++ b/manual/latest/plugins/transforms/blockuntiltransformsfinish.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Blocking until transforms finish :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/blockuntiltransformsfinish.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-b [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Blocking until transforms finish :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/blockuntiltransformsfinish.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-b [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/calculator.html b/manual/latest/plugins/transforms/calculator.html
index b6d2ed2..b2bb1af 100644
--- a/manual/latest/plugins/transforms/calculator.html
+++ b/manual/latest/plugins/transforms/calculator.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Calculator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/calculator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Calculator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/calculator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/changefileencoding.html b/manual/latest/plugins/transforms/changefileencoding.html
index 34fb3f3..ad58a42 100644
--- a/manual/latest/plugins/transforms/changefileencoding.html
+++ b/manual/latest/plugins/transforms/changefileencoding.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Change file encoding :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/changefileencoding.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displa [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Change file encoding :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/changefileencoding.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displa [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/checksum.html b/manual/latest/plugins/transforms/checksum.html
index b18555d..bd5b650 100644
--- a/manual/latest/plugins/transforms/checksum.html
+++ b/manual/latest/plugins/transforms/checksum.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add a checksum :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/checksum.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add a checksum :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/checksum.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/clonerow.html b/manual/latest/plugins/transforms/clonerow.html
index 4685eeb..fc592cc 100644
--- a/manual/latest/plugins/transforms/clonerow.html
+++ b/manual/latest/plugins/transforms/clonerow.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Clone row :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/clonerow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Clone row :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/clonerow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/closure.html b/manual/latest/plugins/transforms/closure.html
index 087fa7e..acce697 100644
--- a/manual/latest/plugins/transforms/closure.html
+++ b/manual/latest/plugins/transforms/closure.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Closure :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/closure.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cook [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Closure :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/closure.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cook [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/columnexists.html b/manual/latest/plugins/transforms/columnexists.html
index a11cdd9..b21ce1b 100644
--- a/manual/latest/plugins/transforms/columnexists.html
+++ b/manual/latest/plugins/transforms/columnexists.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Column exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/columnexists.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Column exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/columnexists.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/combinationlookup.html b/manual/latest/plugins/transforms/combinationlookup.html
index a306b2d..3caad50 100644
--- a/manual/latest/plugins/transforms/combinationlookup.html
+++ b/manual/latest/plugins/transforms/combinationlookup.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Combination lookup/update :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/combinationlookup.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Combination lookup/update :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/combinationlookup.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/concatfields.html b/manual/latest/plugins/transforms/concatfields.html
index 77e456b..75392e3 100644
--- a/manual/latest/plugins/transforms/concatfields.html
+++ b/manual/latest/plugins/transforms/concatfields.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Concat Fields :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/concatfields.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Concat Fields :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/concatfields.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/constant.html b/manual/latest/plugins/transforms/constant.html
index 6e3f90a..622a4c9 100644
--- a/manual/latest/plugins/transforms/constant.html
+++ b/manual/latest/plugins/transforms/constant.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add Constants :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/constant.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add Constants :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/constant.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/creditcardvalidator.html b/manual/latest/plugins/transforms/creditcardvalidator.html
index 73646a1..c6125f2 100644
--- a/manual/latest/plugins/transforms/creditcardvalidator.html
+++ b/manual/latest/plugins/transforms/creditcardvalidator.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Credit card validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/creditcardvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="disp [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Credit card validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/creditcardvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="disp [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/csvinput.html b/manual/latest/plugins/transforms/csvinput.html
index 9fdd13e..158fb3c 100644
--- a/manual/latest/plugins/transforms/csvinput.html
+++ b/manual/latest/plugins/transforms/csvinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>CSV File Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/csvinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>CSV File Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/csvinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/cubeinput.html b/manual/latest/plugins/transforms/cubeinput.html
index 8efe3b0..55b6979 100644
--- a/manual/latest/plugins/transforms/cubeinput.html
+++ b/manual/latest/plugins/transforms/cubeinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Cube input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/cubeinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Cube input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/cubeinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/cubeoutput.html b/manual/latest/plugins/transforms/cubeoutput.html
index 9b8f91e..fc1eda4 100644
--- a/manual/latest/plugins/transforms/cubeoutput.html
+++ b/manual/latest/plugins/transforms/cubeoutput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Cube output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/cubeoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Cube output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/cubeoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/databasejoin.html b/manual/latest/plugins/transforms/databasejoin.html
index 87ea570..f2a2281 100644
--- a/manual/latest/plugins/transforms/databasejoin.html
+++ b/manual/latest/plugins/transforms/databasejoin.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Database Join :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/databasejoin.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Database Join :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/databasejoin.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
 FROM        product_orders, customer
 WHERE       orders.customernr = customer.customernr
 AND         orders.productnr = ?
diff --git a/manual/latest/plugins/transforms/databaselookup.html b/manual/latest/plugins/transforms/databaselookup.html
index ec64dea..fad5b45 100644
--- a/manual/latest/plugins/transforms/databaselookup.html
+++ b/manual/latest/plugins/transforms/databaselookup.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Database Lookup :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/databaselookup.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Database Lookup :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/databaselookup.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/datagrid.html b/manual/latest/plugins/transforms/datagrid.html
index 0e8787e..6e8da8c 100644
--- a/manual/latest/plugins/transforms/datagrid.html
+++ b/manual/latest/plugins/transforms/datagrid.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Data Grid :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/datagrid.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Data Grid :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/datagrid.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/dbproc.html b/manual/latest/plugins/transforms/dbproc.html
index 713e3a4..41b8b84 100644
--- a/manual/latest/plugins/transforms/dbproc.html
+++ b/manual/latest/plugins/transforms/dbproc.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Call DB procedure :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/dbproc.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Call DB procedure :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/dbproc.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/delay.html b/manual/latest/plugins/transforms/delay.html
index 34c43e7..896eb44 100644
--- a/manual/latest/plugins/transforms/delay.html
+++ b/manual/latest/plugins/transforms/delay.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delay row :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/delay.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cook [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delay row :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/delay.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cook [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/delete.html b/manual/latest/plugins/transforms/delete.html
index 1e730e9..9061e98 100644
--- a/manual/latest/plugins/transforms/delete.html
+++ b/manual/latest/plugins/transforms/delete.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delete :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/delete.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookie [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Delete :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/delete.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookie [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/denormaliser.html b/manual/latest/plugins/transforms/denormaliser.html
index 2eba4d9..b63fcb4 100644
--- a/manual/latest/plugins/transforms/denormaliser.html
+++ b/manual/latest/plugins/transforms/denormaliser.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Row Denormaliser :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/denormaliser.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Row Denormaliser :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/denormaliser.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/detectemptystream.html b/manual/latest/plugins/transforms/detectemptystream.html
index b907c9a..1a823b8 100644
--- a/manual/latest/plugins/transforms/detectemptystream.html
+++ b/manual/latest/plugins/transforms/detectemptystream.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Detect Empty Stream :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/detectemptystream.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Detect Empty Stream :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/detectemptystream.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/detectlastrow.html b/manual/latest/plugins/transforms/detectlastrow.html
index 4290afb..5f79fcb 100644
--- a/manual/latest/plugins/transforms/detectlastrow.html
+++ b/manual/latest/plugins/transforms/detectlastrow.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Identify last row in a stream :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/detectlastrow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Identify last row in a stream :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/detectlastrow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/dimensionlookup.html b/manual/latest/plugins/transforms/dimensionlookup.html
index 4e23339..b3271ee 100644
--- a/manual/latest/plugins/transforms/dimensionlookup.html
+++ b/manual/latest/plugins/transforms/dimensionlookup.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Dimension lookup/update :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/dimensionlookup.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displa [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Dimension lookup/update :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/dimensionlookup.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="displa [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/dummy.html b/manual/latest/plugins/transforms/dummy.html
index 78a13b9..bfc4f34 100644
--- a/manual/latest/plugins/transforms/dummy.html
+++ b/manual/latest/plugins/transforms/dummy.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Dummy (do nothing) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/dummy.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Dummy (do nothing) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/dummy.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/dynamicsqlrow.html b/manual/latest/plugins/transforms/dynamicsqlrow.html
index a35d055..3e1740f 100644
--- a/manual/latest/plugins/transforms/dynamicsqlrow.html
+++ b/manual/latest/plugins/transforms/dynamicsqlrow.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Dynamic SQL row :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/dynamicsqlrow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Dynamic SQL row :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/dynamicsqlrow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/edi2xml.html b/manual/latest/plugins/transforms/edi2xml.html
index e059820..dad090f 100644
--- a/manual/latest/plugins/transforms/edi2xml.html
+++ b/manual/latest/plugins/transforms/edi2xml.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Edi to XML :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/edi2xml.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Edi to XML :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/edi2xml.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
 	&lt;SEGMENT&gt;
 		&lt;element&gt;
 			&lt;value&gt;&lt;/value&gt;
diff --git a/manual/latest/plugins/transforms/excelinput.html b/manual/latest/plugins/transforms/excelinput.html
index 5f17c1b..24152c5 100644
--- a/manual/latest/plugins/transforms/excelinput.html
+++ b/manual/latest/plugins/transforms/excelinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Microsoft Excel input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/excelinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Microsoft Excel input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/excelinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/exceloutput.html b/manual/latest/plugins/transforms/exceloutput.html
index 165f238..7bc811b 100644
--- a/manual/latest/plugins/transforms/exceloutput.html
+++ b/manual/latest/plugins/transforms/exceloutput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Microsoft Excel output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/exceloutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: no [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Microsoft Excel output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/exceloutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: no [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/excelwriter.html b/manual/latest/plugins/transforms/excelwriter.html
index 90ce8e7..8feb4c4 100644
--- a/manual/latest/plugins/transforms/excelwriter.html
+++ b/manual/latest/plugins/transforms/excelwriter.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Excel writer :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/excelwriter.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Excel writer :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/excelwriter.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/execprocess.html b/manual/latest/plugins/transforms/execprocess.html
index 302bf16..2645408 100644
--- a/manual/latest/plugins/transforms/execprocess.html
+++ b/manual/latest/plugins/transforms/execprocess.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Execute a process :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/execprocess.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Execute a process :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/execprocess.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/execsqlrow.html b/manual/latest/plugins/transforms/execsqlrow.html
index 597e264..1fae261 100644
--- a/manual/latest/plugins/transforms/execsqlrow.html
+++ b/manual/latest/plugins/transforms/execsqlrow.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Execute row SQL script :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/execsqlrow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: non [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Execute row SQL script :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/execsqlrow.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: non [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/fake.html b/manual/latest/plugins/transforms/fake.html
index 9b97790..fb73baf 100644
--- a/manual/latest/plugins/transforms/fake.html
+++ b/manual/latest/plugins/transforms/fake.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Fake data :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/fake.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Fake data :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/fake.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/fieldschangesequence.html b/manual/latest/plugins/transforms/fieldschangesequence.html
index d55ff46..12eac4f 100644
--- a/manual/latest/plugins/transforms/fieldschangesequence.html
+++ b/manual/latest/plugins/transforms/fieldschangesequence.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add value fields changing sequence :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/fieldschangesequence.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banne [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Add value fields changing sequence :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/fieldschangesequence.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banne [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/fieldsplitter.html b/manual/latest/plugins/transforms/fieldsplitter.html
index 3a998c9..7bcc9a0 100644
--- a/manual/latest/plugins/transforms/fieldsplitter.html
+++ b/manual/latest/plugins/transforms/fieldsplitter.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Split Fields :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/fieldsplitter.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Split Fields :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/fieldsplitter.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/fileexists.html b/manual/latest/plugins/transforms/fileexists.html
index a27ee83..833c3a4 100644
--- a/manual/latest/plugins/transforms/fileexists.html
+++ b/manual/latest/plugins/transforms/fileexists.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>File exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/fileexists.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>File exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/fileexists.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/filelocked.html b/manual/latest/plugins/transforms/filelocked.html
index ecca08a..18640fb 100644
--- a/manual/latest/plugins/transforms/filelocked.html
+++ b/manual/latest/plugins/transforms/filelocked.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check if file is locked :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/filelocked.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: no [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check if file is locked :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/filelocked.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: no [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/filesfromresult.html b/manual/latest/plugins/transforms/filesfromresult.html
index 6d906b4..efb6ead 100644
--- a/manual/latest/plugins/transforms/filesfromresult.html
+++ b/manual/latest/plugins/transforms/filesfromresult.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Files from result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/filesfromresult.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: non [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Files from result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/filesfromresult.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: non [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/filestoresult.html b/manual/latest/plugins/transforms/filestoresult.html
index 5d26cc7..29c8dad 100644
--- a/manual/latest/plugins/transforms/filestoresult.html
+++ b/manual/latest/plugins/transforms/filestoresult.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Files to result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/filestoresult.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Files to result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/filestoresult.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/filterrows.html b/manual/latest/plugins/transforms/filterrows.html
index 16de470..1c1b1ae 100644
--- a/manual/latest/plugins/transforms/filterrows.html
+++ b/manual/latest/plugins/transforms/filterrows.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Filter Rows :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/filterrows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Filter Rows :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/filterrows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
 field2,
 ${myvar} AS field3
 FROM table
diff --git a/manual/latest/plugins/transforms/flattener.html b/manual/latest/plugins/transforms/flattener.html
index f84ffc4..eb8795e 100644
--- a/manual/latest/plugins/transforms/flattener.html
+++ b/manual/latest/plugins/transforms/flattener.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Row Flattener :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/flattener.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Row Flattener :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/flattener.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/fuzzymatch.html b/manual/latest/plugins/transforms/fuzzymatch.html
index 42ff755..faa43b7 100644
--- a/manual/latest/plugins/transforms/fuzzymatch.html
+++ b/manual/latest/plugins/transforms/fuzzymatch.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Fuzzy match :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/fuzzymatch.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Fuzzy match :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/fuzzymatch.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/getfilenames.html b/manual/latest/plugins/transforms/getfilenames.html
index 8ffb717..58fd10a 100644
--- a/manual/latest/plugins/transforms/getfilenames.html
+++ b/manual/latest/plugins/transforms/getfilenames.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get filenames :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getfilenames.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get filenames :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getfilenames.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/getfilesrowcount.html b/manual/latest/plugins/transforms/getfilesrowcount.html
index ebc6031..b465872 100644
--- a/manual/latest/plugins/transforms/getfilesrowcount.html
+++ b/manual/latest/plugins/transforms/getfilesrowcount.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get files rowcount :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getfilesrowcount.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get files rowcount :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getfilesrowcount.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/getslavesequence.html b/manual/latest/plugins/transforms/getslavesequence.html
index 0b9bd68..1884b21 100644
--- a/manual/latest/plugins/transforms/getslavesequence.html
+++ b/manual/latest/plugins/transforms/getslavesequence.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get ID from slave server :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getslavesequence.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="disp [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get ID from slave server :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getslavesequence.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="disp [...]
 
   &lt;hop-server&gt;
     &lt;name&gt;master1&lt;/name&gt;
diff --git a/manual/latest/plugins/transforms/getsubfolders.html b/manual/latest/plugins/transforms/getsubfolders.html
index 2b784aa..a03f943 100644
--- a/manual/latest/plugins/transforms/getsubfolders.html
+++ b/manual/latest/plugins/transforms/getsubfolders.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get SubFolder names :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getsubfolders.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: non [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get SubFolder names :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getsubfolders.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: non [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/gettablenames.html b/manual/latest/plugins/transforms/gettablenames.html
index 15b0ab9..c897857 100644
--- a/manual/latest/plugins/transforms/gettablenames.html
+++ b/manual/latest/plugins/transforms/gettablenames.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get table names :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/gettablenames.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get table names :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/gettablenames.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/getvariable.html b/manual/latest/plugins/transforms/getvariable.html
index 2b62a04..02890fe 100644
--- a/manual/latest/plugins/transforms/getvariable.html
+++ b/manual/latest/plugins/transforms/getvariable.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get variables :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getvariable.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get variables :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getvariable.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/getxmldata.html b/manual/latest/plugins/transforms/getxmldata.html
index 9126a1b..e0e1458 100644
--- a/manual/latest/plugins/transforms/getxmldata.html
+++ b/manual/latest/plugins/transforms/getxmldata.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get Data From XML :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getxmldata.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get Data From XML :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/getxmldata.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/groupby.html b/manual/latest/plugins/transforms/groupby.html
index b78dc82..d2eb363 100644
--- a/manual/latest/plugins/transforms/groupby.html
+++ b/manual/latest/plugins/transforms/groupby.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Group By :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/groupby.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Group By :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/groupby.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/http.html b/manual/latest/plugins/transforms/http.html
index ab3b015..63bbdde 100644
--- a/manual/latest/plugins/transforms/http.html
+++ b/manual/latest/plugins/transforms/http.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>HTTP client :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/http.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>HTTP client :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/http.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/httppost.html b/manual/latest/plugins/transforms/httppost.html
index 843d372..35d8c09 100644
--- a/manual/latest/plugins/transforms/httppost.html
+++ b/manual/latest/plugins/transforms/httppost.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>HTTP Post :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/httppost.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>HTTP Post :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/httppost.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/ifnull.html b/manual/latest/plugins/transforms/ifnull.html
index ce6bfc8..af043f4 100644
--- a/manual/latest/plugins/transforms/ifnull.html
+++ b/manual/latest/plugins/transforms/ifnull.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>If Null :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/ifnull.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>If Null :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/ifnull.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/injector.html b/manual/latest/plugins/transforms/injector.html
index 4d4a2b1..7e384b2 100644
--- a/manual/latest/plugins/transforms/injector.html
+++ b/manual/latest/plugins/transforms/injector.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Injector :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/injector.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Injector :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/injector.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/insertupdate.html b/manual/latest/plugins/transforms/insertupdate.html
index ee9ca17..ad67739 100644
--- a/manual/latest/plugins/transforms/insertupdate.html
+++ b/manual/latest/plugins/transforms/insertupdate.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Insert / Update :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/insertupdate.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Insert / Update :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/insertupdate.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/janino.html b/manual/latest/plugins/transforms/janino.html
index 855cc5a..37d9f03 100644
--- a/manual/latest/plugins/transforms/janino.html
+++ b/manual/latest/plugins/transforms/janino.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>User Defined Java Expression :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/janino.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>User Defined Java Expression :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/janino.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
 New York NY</pre> </div> </div> <div class="paragraph"> <p>and you want to separate the state and city, you could use the following expressions:</p> </div> <div class="paragraph"> <p>For state (get the last 2 characters):</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">location != null &amp;&amp; location.length()&gt;2 ? location.substring(location.length()-2, location.length()) : null</code> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
diff --git a/manual/latest/plugins/transforms/javafilter.html b/manual/latest/plugins/transforms/javafilter.html
index 5433166..1b6cc92 100644
--- a/manual/latest/plugins/transforms/javafilter.html
+++ b/manual/latest/plugins/transforms/javafilter.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Java Filter :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/javafilter.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Java Filter :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/javafilter.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
   {matching-transform}
 else
   {non-matching transform}</code></pre> </div> </div> </div> </div> <div class="sect1"> <h2 id="_options"><a class="anchor" href="#_options"></a>Options</h2> <div class="sectionbody"> <div class="table-wrapper"><table class="tableblock frame-all grid-all"> <colgroup> <col> <col> </colgroup> <thead> <tr> <th class="tableblock halign-left valign-top">Option</th> <th class="tableblock halign-left valign-top">Description</th> </tr> </thead> <tbody> <tr> <td class="tableblock halign-left vali [...]
diff --git a/manual/latest/plugins/transforms/javascript.html b/manual/latest/plugins/transforms/javascript.html
index 89fa8a7..9d4f343 100644
--- a/manual/latest/plugins/transforms/javascript.html
+++ b/manual/latest/plugins/transforms/javascript.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>JavaScript :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/javascript.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>JavaScript :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/javascript.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/joinrows.html b/manual/latest/plugins/transforms/joinrows.html
index 828ce22..cb79423 100644
--- a/manual/latest/plugins/transforms/joinrows.html
+++ b/manual/latest/plugins/transforms/joinrows.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Join Rows :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/joinrows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Join Rows :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/joinrows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="c [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/jsoninput.html b/manual/latest/plugins/transforms/jsoninput.html
index 160333e..3a79b65 100644
--- a/manual/latest/plugins/transforms/jsoninput.html
+++ b/manual/latest/plugins/transforms/jsoninput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>JSON Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/jsoninput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>JSON Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/jsoninput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/jsonoutput.html b/manual/latest/plugins/transforms/jsonoutput.html
index 83f5270..5e1ba70 100644
--- a/manual/latest/plugins/transforms/jsonoutput.html
+++ b/manual/latest/plugins/transforms/jsonoutput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>JSON Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/jsonoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>JSON Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/jsonoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
   "data" : [ {
     "name" : "item",
     "value" : 25
diff --git a/manual/latest/plugins/transforms/ldapinput.html b/manual/latest/plugins/transforms/ldapinput.html
index 277d6f2..288eb5f 100644
--- a/manual/latest/plugins/transforms/ldapinput.html
+++ b/manual/latest/plugins/transforms/ldapinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>LDAP Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/ldapinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>LDAP Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/ldapinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/ldapoutput.html b/manual/latest/plugins/transforms/ldapoutput.html
index 50c0192..26bbe42 100644
--- a/manual/latest/plugins/transforms/ldapoutput.html
+++ b/manual/latest/plugins/transforms/ldapoutput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>LDAP Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/ldapoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>LDAP Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/ldapoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/ldifinput.html b/manual/latest/plugins/transforms/ldifinput.html
index 87dfd16..481262a 100644
--- a/manual/latest/plugins/transforms/ldifinput.html
+++ b/manual/latest/plugins/transforms/ldifinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>LDIF Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/ldifinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>LDIF Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/ldifinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/loadfileinput.html b/manual/latest/plugins/transforms/loadfileinput.html
index 1e236a2..74d0a95 100644
--- a/manual/latest/plugins/transforms/loadfileinput.html
+++ b/manual/latest/plugins/transforms/loadfileinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Load file content in memory :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/loadfileinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="disp [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Load file content in memory :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/loadfileinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="disp [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/mail.html b/manual/latest/plugins/transforms/mail.html
index d97c312..c7a475c 100644
--- a/manual/latest/plugins/transforms/mail.html
+++ b/manual/latest/plugins/transforms/mail.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Mail :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mail.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Mail :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mail.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/mailinput.html b/manual/latest/plugins/transforms/mailinput.html
index 7ec1cf1..b09925b 100644
--- a/manual/latest/plugins/transforms/mailinput.html
+++ b/manual/latest/plugins/transforms/mailinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Email Messages Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mailinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Email Messages Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mailinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/mailvalidator.html b/manual/latest/plugins/transforms/mailvalidator.html
index 711bf10..50f6dad 100644
--- a/manual/latest/plugins/transforms/mailvalidator.html
+++ b/manual/latest/plugins/transforms/mailvalidator.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Mail Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mailvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Mail Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mailvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/memgroupby.html b/manual/latest/plugins/transforms/memgroupby.html
index 56b5805..61256f2 100644
--- a/manual/latest/plugins/transforms/memgroupby.html
+++ b/manual/latest/plugins/transforms/memgroupby.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Memory Group By :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/memgroupby.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Memory Group By :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/memgroupby.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/mergejoin.html b/manual/latest/plugins/transforms/mergejoin.html
index c2bbe69..519ab19 100644
--- a/manual/latest/plugins/transforms/mergejoin.html
+++ b/manual/latest/plugins/transforms/mergejoin.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Merge Join :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mergejoin.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Merge Join :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mergejoin.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/mergerows.html b/manual/latest/plugins/transforms/mergerows.html
index 3dc0ae8..2be1276 100644
--- a/manual/latest/plugins/transforms/mergerows.html
+++ b/manual/latest/plugins/transforms/mergerows.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Merge rows (diff) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mergerows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> < [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Merge rows (diff) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mergerows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> < [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/metainject.html b/manual/latest/plugins/transforms/metainject.html
index edb3c11..e9831bc 100644
--- a/manual/latest/plugins/transforms/metainject.html
+++ b/manual/latest/plugins/transforms/metainject.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Metadata Injection :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/metainject.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Metadata Injection :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/metainject.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/mongodbinput.html b/manual/latest/plugins/transforms/mongodbinput.html
new file mode 100644
index 0000000..139a53f
--- /dev/null
+++ b/manual/latest/plugins/transforms/mongodbinput.html
@@ -0,0 +1,19 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MongoDB Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mongodbinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+  appId: 'IEDZCR8JT4',
+  apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+  indexName: 'hop-doc',
+  inputSelector: '#search-input',
+  autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+  algoliaOptions: { hitsPerPage: 10 }
+}).autocomplete
+search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+function focusSearchInput () { document.querySelector('#search-input').focus() }
+if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> </body> </html> 
\ No newline at end of file
diff --git a/manual/latest/plugins/transforms/mongodboutput.html b/manual/latest/plugins/transforms/mongodboutput.html
new file mode 100644
index 0000000..0c9979c
--- /dev/null
+++ b/manual/latest/plugins/transforms/mongodboutput.html
@@ -0,0 +1,29 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>MongoDB Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/mongodboutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;">  [...]
+Bob, Jones ,"13 Bob Street", 34
+Fred, Flintstone, "10 Rock Street",50
+Zaphod, Beeblebrox, "Beetlejuice 1", 356
+Noddy,Puppet,"Noddy Land",5</code></pre> </div> </div> </div> <div class="sect4"> <h5 id="_document_field_definitions"><a class="anchor" href="#_document_field_definitions"></a>Document field definitions</h5> <div class="table-wrapper"><table class="tableblock frame-all grid-all stretch"> <colgroup> <col> <col> <col> <col> <col> <col> <col> <col> </colgroup> <thead> <tr> <th class="tableblock halign-left valign-top">Name</th> <th class="tableblock halign-left valign-top">Mongo document p [...]
+  "top1" : {
+    "first" : "&lt;string val&gt;"
+   },
+  "array" : [ { "last" : "&lt;string val&gt;" , "address" : "&lt;string val&gt;"}],
+  "age" : "&lt;integer val&gt;"
+}</code></pre> </div> </div> </div> </div> </div> </div> <div class="sect2"> <h3 id="_createdrop_indexes_tab"><a class="anchor" href="#_createdrop_indexes_tab"></a>Create/drop indexes tab</h3> <div class="imageblock"> <div class="content"> <img src="../../_images/mongodb-output-screenshot-indexes-tab.png" alt="mongodb output screenshot indexes tab"> </div> </div> <div class="paragraph"> <p>Use the Create/drop indexes tab to create and drop indexes on one or more fields. Unless unique ind [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+  appId: 'IEDZCR8JT4',
+  apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+  indexName: 'hop-doc',
+  inputSelector: '#search-input',
+  autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+  algoliaOptions: { hitsPerPage: 10 }
+}).autocomplete
+search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+function focusSearchInput () { document.querySelector('#search-input').focus() }
+if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> </body> </html> 
\ No newline at end of file
diff --git a/manual/latest/plugins/transforms/multimerge.html b/manual/latest/plugins/transforms/multimerge.html
index 79fd0ce..94f4ba8 100644
--- a/manual/latest/plugins/transforms/multimerge.html
+++ b/manual/latest/plugins/transforms/multimerge.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Multiway Merge Join :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/multimerge.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Multiway Merge Join :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/multimerge.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/normaliser.html b/manual/latest/plugins/transforms/normaliser.html
index be1917b..bd78df3 100644
--- a/manual/latest/plugins/transforms/normaliser.html
+++ b/manual/latest/plugins/transforms/normaliser.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Row Normaliser :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/normaliser.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Row Normaliser :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/normaliser.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/nullif.html b/manual/latest/plugins/transforms/nullif.html
index bc65529..c159b05 100644
--- a/manual/latest/plugins/transforms/nullif.html
+++ b/manual/latest/plugins/transforms/nullif.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Null If :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/nullif.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Null If :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/nullif.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/numberrange.html b/manual/latest/plugins/transforms/numberrange.html
index 3f73d63..ba567d0 100644
--- a/manual/latest/plugins/transforms/numberrange.html
+++ b/manual/latest/plugins/transforms/numberrange.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Number range :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/numberrange.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Number range :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/numberrange.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/pgbulkloader.html b/manual/latest/plugins/transforms/pgbulkloader.html
index a686dce..3c1168a 100644
--- a/manual/latest/plugins/transforms/pgbulkloader.html
+++ b/manual/latest/plugins/transforms/pgbulkloader.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>PostgreSQL Bulk Loader :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/pgbulkloader.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>PostgreSQL Bulk Loader :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/pgbulkloader.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
   -h HOSTNAME     database server host or socket directory (default: "/var/run/postgresql")
   -p PORT         database server port (default: "5432")
   -U NAME         database user name
diff --git a/manual/latest/plugins/transforms/pgpdecryptstream.html b/manual/latest/plugins/transforms/pgpdecryptstream.html
index 55b5225..b7413fe 100644
--- a/manual/latest/plugins/transforms/pgpdecryptstream.html
+++ b/manual/latest/plugins/transforms/pgpdecryptstream.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>PGP decrypt stream :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/pgpdecryptstream.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>PGP decrypt stream :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/pgpdecryptstream.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/pgpencryptstream.html b/manual/latest/plugins/transforms/pgpencryptstream.html
index 000716b..f7d5725 100644
--- a/manual/latest/plugins/transforms/pgpencryptstream.html
+++ b/manual/latest/plugins/transforms/pgpencryptstream.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>PGP encrypt stream :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/pgpencryptstream.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>PGP encrypt stream :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/pgpencryptstream.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/pipelineexcecutor.html b/manual/latest/plugins/transforms/pipelineexcecutor.html
index bbffc06..cb06c81 100644
--- a/manual/latest/plugins/transforms/pipelineexcecutor.html
+++ b/manual/latest/plugins/transforms/pipelineexcecutor.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Pipeline Executor :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/pipelineexcecutor.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Pipeline Executor :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/pipelineexcecutor.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/processfiles.html b/manual/latest/plugins/transforms/processfiles.html
index cf65930..ceebef9 100644
--- a/manual/latest/plugins/transforms/processfiles.html
+++ b/manual/latest/plugins/transforms/processfiles.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Process files :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/processfiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Process files :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/processfiles.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/propertyinput.html b/manual/latest/plugins/transforms/propertyinput.html
index 6bd5d4a..a244030 100644
--- a/manual/latest/plugins/transforms/propertyinput.html
+++ b/manual/latest/plugins/transforms/propertyinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Read data (key, value) from properties files. :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/propertyinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-b [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Read data (key, value) from properties files. :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/propertyinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-b [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/propertyoutput.html b/manual/latest/plugins/transforms/propertyoutput.html
index 39fb6cc..94f6341 100644
--- a/manual/latest/plugins/transforms/propertyoutput.html
+++ b/manual/latest/plugins/transforms/propertyoutput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Write data to properties file :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/propertyoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Write data to properties file :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/propertyoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/randomvalue.html b/manual/latest/plugins/transforms/randomvalue.html
index 19fbd94..7187473 100644
--- a/manual/latest/plugins/transforms/randomvalue.html
+++ b/manual/latest/plugins/transforms/randomvalue.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Generate Random Value :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/randomvalue.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: non [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Generate Random Value :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/randomvalue.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: non [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/recordsfromstream.html b/manual/latest/plugins/transforms/recordsfromstream.html
index 7b00ea8..7f47bd9 100644
--- a/manual/latest/plugins/transforms/recordsfromstream.html
+++ b/manual/latest/plugins/transforms/recordsfromstream.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get records from stream :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/recordsfromstream.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="disp [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get records from stream :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/recordsfromstream.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="disp [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/regexeval.html b/manual/latest/plugins/transforms/regexeval.html
index b2e7d8a..f11fdba 100644
--- a/manual/latest/plugins/transforms/regexeval.html
+++ b/manual/latest/plugins/transforms/regexeval.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Regex Evaluation :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/regexeval.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Regex Evaluation :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/regexeval.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/replacestring.html b/manual/latest/plugins/transforms/replacestring.html
index cf0d456..58ce99d 100644
--- a/manual/latest/plugins/transforms/replacestring.html
+++ b/manual/latest/plugins/transforms/replacestring.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Replace in String :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/replacestring.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none; [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Replace in String :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/replacestring.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none; [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/reservoirsampling.html b/manual/latest/plugins/transforms/reservoirsampling.html
index 841c3dc..7c79ea7 100644
--- a/manual/latest/plugins/transforms/reservoirsampling.html
+++ b/manual/latest/plugins/transforms/reservoirsampling.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Reservoir Sampling :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/reservoirsampling.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display:  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Reservoir Sampling :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/reservoirsampling.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display:  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/rest.html b/manual/latest/plugins/transforms/rest.html
index 3cbb572..2bc01a3 100644
--- a/manual/latest/plugins/transforms/rest.html
+++ b/manual/latest/plugins/transforms/rest.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>REST Client :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/rest.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>REST Client :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/rest.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/rowgenerator.html b/manual/latest/plugins/transforms/rowgenerator.html
index 3c7fd7b..e22da07 100644
--- a/manual/latest/plugins/transforms/rowgenerator.html
+++ b/manual/latest/plugins/transforms/rowgenerator.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Row Generator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/rowgenerator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Row Generator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/rowgenerator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/rowsfromresult.html b/manual/latest/plugins/transforms/rowsfromresult.html
index 482286d..0627ce6 100644
--- a/manual/latest/plugins/transforms/rowsfromresult.html
+++ b/manual/latest/plugins/transforms/rowsfromresult.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get Rows from Result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/rowsfromresult.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get Rows from Result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/rowsfromresult.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: n [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/rowstoresult.html b/manual/latest/plugins/transforms/rowstoresult.html
index 09d75d9..52612f4 100644
--- a/manual/latest/plugins/transforms/rowstoresult.html
+++ b/manual/latest/plugins/transforms/rowstoresult.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Copy rows to result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/rowstoresult.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Copy rows to result :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/rowstoresult.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/selectvalues.html b/manual/latest/plugins/transforms/selectvalues.html
index c4457eb..ecb11c0 100644
--- a/manual/latest/plugins/transforms/selectvalues.html
+++ b/manual/latest/plugins/transforms/selectvalues.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Select Values :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/selectvalues.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Select Values :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/selectvalues.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/setvalueconstant.html b/manual/latest/plugins/transforms/setvalueconstant.html
index 6db0212..71d92bc 100644
--- a/manual/latest/plugins/transforms/setvalueconstant.html
+++ b/manual/latest/plugins/transforms/setvalueconstant.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Set field value to a constant :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/setvalueconstant.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Set field value to a constant :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/setvalueconstant.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/setvaluefield.html b/manual/latest/plugins/transforms/setvaluefield.html
index fe88afc..3f0318a 100644
--- a/manual/latest/plugins/transforms/setvaluefield.html
+++ b/manual/latest/plugins/transforms/setvaluefield.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Set field Value :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/setvaluefield.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Set field Value :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/setvaluefield.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/setvariable.html b/manual/latest/plugins/transforms/setvariable.html
index 1ad59c6..43ff34f 100644
--- a/manual/latest/plugins/transforms/setvariable.html
+++ b/manual/latest/plugins/transforms/setvariable.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Set Variables :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/setvariable.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Set Variables :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/setvariable.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <di [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/sort.html b/manual/latest/plugins/transforms/sort.html
index f8c0ce6..3251bdc 100644
--- a/manual/latest/plugins/transforms/sort.html
+++ b/manual/latest/plugins/transforms/sort.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Sort Rows :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/sort.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Sort Rows :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/sort.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cooki [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/sortedmerge.html b/manual/latest/plugins/transforms/sortedmerge.html
index dba471a..31a521b 100644
--- a/manual/latest/plugins/transforms/sortedmerge.html
+++ b/manual/latest/plugins/transforms/sortedmerge.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Sorted Merge :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/sortedmerge.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Sorted Merge :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/sortedmerge.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/splitfieldtorows.html b/manual/latest/plugins/transforms/splitfieldtorows.html
index ae6eed7..91898d7 100644
--- a/manual/latest/plugins/transforms/splitfieldtorows.html
+++ b/manual/latest/plugins/transforms/splitfieldtorows.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Split fields :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/splitfieldtorows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Split fields :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/splitfieldtorows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/sql.html b/manual/latest/plugins/transforms/sql.html
index c03b25e..14c132b 100644
--- a/manual/latest/plugins/transforms/sql.html
+++ b/manual/latest/plugins/transforms/sql.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Execute SQL script :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/sql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Execute SQL script :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/sql.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/sqlfileoutput.html b/manual/latest/plugins/transforms/sqlfileoutput.html
index 5cba324..ed37643 100644
--- a/manual/latest/plugins/transforms/sqlfileoutput.html
+++ b/manual/latest/plugins/transforms/sqlfileoutput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>SQL File Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/sqlfileoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>SQL File Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/sqlfileoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/ssh.html b/manual/latest/plugins/transforms/ssh.html
index f8cfe99..7b75eaa 100644
--- a/manual/latest/plugins/transforms/ssh.html
+++ b/manual/latest/plugins/transforms/ssh.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Run SSH commands :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/ssh.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Run SSH commands :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/ssh.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/streamlookup.html b/manual/latest/plugins/transforms/streamlookup.html
index 678d5ed..f2f5c5f 100644
--- a/manual/latest/plugins/transforms/streamlookup.html
+++ b/manual/latest/plugins/transforms/streamlookup.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Stream Lookup :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/streamlookup.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Stream Lookup :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/streamlookup.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/streamschemamerge.html b/manual/latest/plugins/transforms/streamschemamerge.html
index c7ec723..5b821bc 100644
--- a/manual/latest/plugins/transforms/streamschemamerge.html
+++ b/manual/latest/plugins/transforms/streamschemamerge.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Stream Schema Merge :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/streamschemamerge.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Stream Schema Merge :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/streamschemamerge.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/stringcut.html b/manual/latest/plugins/transforms/stringcut.html
index e17a56c..90325b3 100644
--- a/manual/latest/plugins/transforms/stringcut.html
+++ b/manual/latest/plugins/transforms/stringcut.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Strings cut :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/stringcut.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Strings cut :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/stringcut.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/stringoperations.html b/manual/latest/plugins/transforms/stringoperations.html
index 2f67ab3..f1c3cb6 100644
--- a/manual/latest/plugins/transforms/stringoperations.html
+++ b/manual/latest/plugins/transforms/stringoperations.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>String operations :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/stringoperations.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: no [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>String operations :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/stringoperations.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: no [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/switchcase.html b/manual/latest/plugins/transforms/switchcase.html
index a8441d7..c7a6240 100644
--- a/manual/latest/plugins/transforms/switchcase.html
+++ b/manual/latest/plugins/transforms/switchcase.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Switch / Case :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/switchcase.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Switch / Case :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/switchcase.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/synchronizeaftermerge.html b/manual/latest/plugins/transforms/synchronizeaftermerge.html
index 699cee7..de4a58f 100644
--- a/manual/latest/plugins/transforms/synchronizeaftermerge.html
+++ b/manual/latest/plugins/transforms/synchronizeaftermerge.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Synchronize after merge :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/synchronizeaftermerge.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style=" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Synchronize after merge :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/synchronizeaftermerge.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style=" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/syslog.html b/manual/latest/plugins/transforms/syslog.html
index de4d075..24d4093 100644
--- a/manual/latest/plugins/transforms/syslog.html
+++ b/manual/latest/plugins/transforms/syslog.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Send Message to Syslog :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/syslog.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Send Message to Syslog :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/syslog.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/systemdata.html b/manual/latest/plugins/transforms/systemdata.html
index 7906883..104487c 100644
--- a/manual/latest/plugins/transforms/systemdata.html
+++ b/manual/latest/plugins/transforms/systemdata.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get System Info :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/systemdata.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Get System Info :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/systemdata.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/tablecompare.html b/manual/latest/plugins/transforms/tablecompare.html
index 6b6d097..35b99ae 100644
--- a/manual/latest/plugins/transforms/tablecompare.html
+++ b/manual/latest/plugins/transforms/tablecompare.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Table Compare :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/tablecompare.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Table Compare :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/tablecompare.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/tableexists.html b/manual/latest/plugins/transforms/tableexists.html
index fd480d8..66882ec 100644
--- a/manual/latest/plugins/transforms/tableexists.html
+++ b/manual/latest/plugins/transforms/tableexists.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Table Exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/tableexists.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Table Exists :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/tableexists.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/tableinput.html b/manual/latest/plugins/transforms/tableinput.html
index 8c0b724..0c70b9f 100644
--- a/manual/latest/plugins/transforms/tableinput.html
+++ b/manual/latest/plugins/transforms/tableinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Table Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/tableinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Table Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/tableinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/tableoutput.html b/manual/latest/plugins/transforms/tableoutput.html
index 8e689c0..025b25b 100644
--- a/manual/latest/plugins/transforms/tableoutput.html
+++ b/manual/latest/plugins/transforms/tableoutput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Table Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/tableoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Table Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/tableoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
 SELECT * FROM SALES_200501
 UNION ALL
 SELECT * FROM SALES_200502
diff --git a/manual/latest/plugins/transforms/terafast.html b/manual/latest/plugins/transforms/terafast.html
index 7016f41..df764ec 100644
--- a/manual/latest/plugins/transforms/terafast.html
+++ b/manual/latest/plugins/transforms/terafast.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Teradata Bulk Loader :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/terafast.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Teradata Bulk Loader :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/terafast.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/textfileinput.html b/manual/latest/plugins/transforms/textfileinput.html
index 004edd7..12e8bff 100644
--- a/manual/latest/plugins/transforms/textfileinput.html
+++ b/manual/latest/plugins/transforms/textfileinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Text File Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/textfileinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Text File Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/textfileinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/textfileoutput.html b/manual/latest/plugins/transforms/textfileoutput.html
index 9fc55d5..fc273c1 100644
--- a/manual/latest/plugins/transforms/textfileoutput.html
+++ b/manual/latest/plugins/transforms/textfileoutput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Text File Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/textfileoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none; [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Text File Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/textfileoutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none; [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/uniquerows.html b/manual/latest/plugins/transforms/uniquerows.html
index d4066b7..12b2b27 100644
--- a/manual/latest/plugins/transforms/uniquerows.html
+++ b/manual/latest/plugins/transforms/uniquerows.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Unique Rows :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/uniquerows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Unique Rows :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/uniquerows.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div i [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/uniquerowsbyhashset.html b/manual/latest/plugins/transforms/uniquerowsbyhashset.html
index 6726f1f..c7fff1e 100644
--- a/manual/latest/plugins/transforms/uniquerowsbyhashset.html
+++ b/manual/latest/plugins/transforms/uniquerowsbyhashset.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Unique Rows (HashSet) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/uniquerowsbyhashset.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="disp [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Unique Rows (HashSet) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/uniquerowsbyhashset.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="disp [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/update.html b/manual/latest/plugins/transforms/update.html
index 332596d..158e588 100644
--- a/manual/latest/plugins/transforms/update.html
+++ b/manual/latest/plugins/transforms/update.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Update :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/update.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookie [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Update :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/update.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookie [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/userdefinedjavaclass.html b/manual/latest/plugins/transforms/userdefinedjavaclass.html
index 2136c74..ee2f7da 100644
--- a/manual/latest/plugins/transforms/userdefinedjavaclass.html
+++ b/manual/latest/plugins/transforms/userdefinedjavaclass.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>User Defined Java Class :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/userdefinedjavaclass.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>User Defined Java Class :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/userdefinedjavaclass.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="d [...]
 String lastnameField;
 String nameField;
 
diff --git a/manual/latest/plugins/transforms/validator.html b/manual/latest/plugins/transforms/validator.html
index c57609b..3e3c256 100644
--- a/manual/latest/plugins/transforms/validator.html
+++ b/manual/latest/plugins/transforms/validator.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Data Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/validator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Data Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/validator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/valuemapper.html b/manual/latest/plugins/transforms/valuemapper.html
index cf75480..e563d27 100644
--- a/manual/latest/plugins/transforms/valuemapper.html
+++ b/manual/latest/plugins/transforms/valuemapper.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Value Mapper :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/valuemapper.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Value Mapper :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/valuemapper.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div [...]
 Target fieldname: LanguageDesc
 Source/Target: EN/English, FR/French, NL/Dutch, ES/Spanish, DE/German, ...</code></pre> </div> </div> </div> </div> <div class="sect1"> <h2 id="_options"><a class="anchor" href="#_options"></a>Options</h2> <div class="sectionbody"> <div class="paragraph"> <p>The following properties are used to define the mappings:</p> </div> <div class="table-wrapper"><table class="tableblock frame-all grid-all"> <colgroup> <col> <col> </colgroup> <thead> <tr> <th class="tableblock halign-left valign-to [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
diff --git a/manual/latest/plugins/transforms/webserviceavailable.html b/manual/latest/plugins/transforms/webserviceavailable.html
index 0a9d915..4a88f2f 100644
--- a/manual/latest/plugins/transforms/webserviceavailable.html
+++ b/manual/latest/plugins/transforms/webserviceavailable.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check if webservice is available :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/webserviceavailable.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner"  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Check if webservice is available :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/webserviceavailable.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner"  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/webservices.html b/manual/latest/plugins/transforms/webservices.html
index fd94bbb..501e1e0 100644
--- a/manual/latest/plugins/transforms/webservices.html
+++ b/manual/latest/plugins/transforms/webservices.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Web services lookup :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/webservices.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none; [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Web services lookup :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/webservices.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none; [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/workflowexecutor.html b/manual/latest/plugins/transforms/workflowexecutor.html
index 40382e4..9d2a534 100644
--- a/manual/latest/plugins/transforms/workflowexecutor.html
+++ b/manual/latest/plugins/transforms/workflowexecutor.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Workflow Executor :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/workflowexecutor.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: no [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Workflow Executor :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/workflowexecutor.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: no [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/writetolog.html b/manual/latest/plugins/transforms/writetolog.html
index 3269c05..49d016f 100644
--- a/manual/latest/plugins/transforms/writetolog.html
+++ b/manual/latest/plugins/transforms/writetolog.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Write to log :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/writetolog.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Write to log :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/writetolog.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
 2020/05/14 12:30:52 - Write to log.0 - ----------&gt; Linenr 1----------------------------
 2020/05/14 12:30:52 - Write to log.0 - test log
 2020/05/14 12:30:52 - Write to log.0 -
diff --git a/manual/latest/plugins/transforms/xmlinputstream.html b/manual/latest/plugins/transforms/xmlinputstream.html
index ec01ecd..5316690 100644
--- a/manual/latest/plugins/transforms/xmlinputstream.html
+++ b/manual/latest/plugins/transforms/xmlinputstream.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XML Input Stream (StAX) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/xmlinputstream.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XML Input Stream (StAX) :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/xmlinputstream.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/xmljoin.html b/manual/latest/plugins/transforms/xmljoin.html
index 583aa4d..7f6bc4a 100644
--- a/manual/latest/plugins/transforms/xmljoin.html
+++ b/manual/latest/plugins/transforms/xmljoin.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XML Join :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/xmljoin.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XML Join :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/xmljoin.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/xmloutput.html b/manual/latest/plugins/transforms/xmloutput.html
index 0c25011..c8e9f3e 100644
--- a/manual/latest/plugins/transforms/xmloutput.html
+++ b/manual/latest/plugins/transforms/xmloutput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XML Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/xmloutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XML Output :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/xmloutput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/xsdvalidator.html b/manual/latest/plugins/transforms/xsdvalidator.html
index 9541bfd..b5b4684 100644
--- a/manual/latest/plugins/transforms/xsdvalidator.html
+++ b/manual/latest/plugins/transforms/xsdvalidator.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XSD Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/xsdvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XSD Validator :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/xsdvalidator.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <d [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/xslt.html b/manual/latest/plugins/transforms/xslt.html
index 64ed2fa..c16c0aa 100644
--- a/manual/latest/plugins/transforms/xslt.html
+++ b/manual/latest/plugins/transforms/xslt.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XSL Transformation :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/xslt.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>XSL Transformation :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/xslt.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div  [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/yamlinput.html b/manual/latest/plugins/transforms/yamlinput.html
index a7869a0..52624af 100644
--- a/manual/latest/plugins/transforms/yamlinput.html
+++ b/manual/latest/plugins/transforms/yamlinput.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Yaml Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/yamlinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Yaml Input :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/yamlinput.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id= [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/plugins/transforms/zipfile.html b/manual/latest/plugins/transforms/zipfile.html
index c716162..43ede83 100644
--- a/manual/latest/plugins/transforms/zipfile.html
+++ b/manual/latest/plugins/transforms/zipfile.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Zip file :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/zipfile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Zip file :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/plugins/transforms/zipfile.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="coo [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/projects.html b/manual/latest/projects.html
index 777c854..fc1924d 100644
--- a/manual/latest/projects.html
+++ b/manual/latest/projects.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Project concepts :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/projects.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content" [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Project concepts :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/projects.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content" [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/samples/dummy-sample.html b/manual/latest/samples/dummy-sample.html
index 35ef8cf..df08891 100644
--- a/manual/latest/samples/dummy-sample.html
+++ b/manual/latest/samples/dummy-sample.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Dummy sample :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/samples/dummy-sample.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies- [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Dummy sample :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/samples/dummy-sample.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies- [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/manual/latest/samples/samples.html b/manual/latest/samples/samples.html
index 59fd133..5ecdd9a 100644
--- a/manual/latest/samples/samples.html
+++ b/manual/latest/samples/samples.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Samples :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/samples/samples.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Samples :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/manual/latest/samples/samples.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/sitemap-dev-manual.xml b/sitemap-dev-manual.xml
index eddfc46..2ea1fef 100644
--- a/sitemap-dev-manual.xml
+++ b/sitemap-dev-manual.xml
@@ -2,14 +2,42 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
 <loc>https://hop.apache.org/dev-manual/latest/getting-started.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/dev-manual/latest/index.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/dev-manual/latest/metadata-plugins.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/dev-manual/latest/plugin-development.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/dev-manual/latest/porting-kettle-plugins.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/dev-manual/latest/setup-dev-environment.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/dev-manual/latest/start-your-own-plugin.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/dev-manual/latest/webhop/developer-guide.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/dev-manual/latest/webhop/index.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/dev-manual/latest/webhop/webhop-antipatterns.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 </urlset>
diff --git a/sitemap-manual.xml b/sitemap-manual.xml
index a9fa43a..e0daf9a 100644
--- a/sitemap-manual.xml
+++ b/sitemap-manual.xml
@@ -2,1170 +2,1186 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
 <loc>https://hop.apache.org/manual/latest/concepts.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/faq/faq.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/getting-started.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/environments/environments.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/index.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/create-pipeline.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/hop-pipeline-editor.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/metadata-injection.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-dataflow-pipeline-engine.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-direct-pipeline-engine.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-flink-pipeline-engine.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/beam-spark-pipeline-engine.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/local-pipeline-engine.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/pipeline-run-configurations.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/pipeline-run-configurations/remote-pipeline-engine.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/pipelines.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/pipelines/run-preview-debug-pipeline.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/shortcuts.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/variables/variables.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/workflows/create-workflow.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/workflows/run-debug-workflow.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/workflows/workflow-run-configurations/workflow-run-configurations.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/workflows/workflows.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-gui/workitems.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-run/index.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-server/index.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-vs-kettle/hop-vs-kettle.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-vs-kettle/if-you-know-kettle.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/hop-vs-kettle/index.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/image-testpage.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/index.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/abort.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/addresultfilenames.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/checkdbconnection.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/checkfilelocked.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/columnsexist.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/copyfiles.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/copymoveresultfilenames.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/createfile.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/createfolder.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/delay.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/deletefile.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/deletefiles.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/deletefolders.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/deleteresultfilenames.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/dostounix.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/dtdvalidator.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/eval.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/evalfilesmetrics.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/evaluatetablecontent.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/filecompare.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/fileexists.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/filesexist.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/folderisempty.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/folderscompare.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/ftp.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/ftpdelete.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/ftpput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/ftpsget.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/ftpsput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/getpop.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/http.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/mail.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/mailvalidator.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/movefiles.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/msgboxinfo.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/mssqlbulkload.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/mysqlbulkfile.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/mysqlbulkload.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/pgpdecryptfiles.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/pgpencryptfiles.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/pgpfiles.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/pgpverify.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/ping.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/pipeline.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/manual/latest/plugins/actions/repeat-end.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/manual/latest/plugins/actions/repeat.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/sendnagiospassivecheck.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/setvariables.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/sftp.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/sftpput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/shell.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/simpleeval.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/snmptrap.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/sql.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/success.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/syslog.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/tableexists.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/telnet.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/truncatetables.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/unzip.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/waitforfile.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/waitforsql.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/webserviceavailable.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/workflow.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/writetofile.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/writetolog.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/xmlwellformed.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/xsdvalidator.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/xslt.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/actions/zipfile.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/as400.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/cache.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/db2.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/derby.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/exasol.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/firebird.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/googlebigquery.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/greenplum.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/h2.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/hypersonic.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/infinidb.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/infobright.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/informix.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/ingres.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/interbase.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/kingbasees.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/mariadb.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/monetdb.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/mssql.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/mssqlnative.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/mysql.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/netezza.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/oracle.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/oraclerdb.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/postgresql.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/redshift.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/sapdb.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/snowflake.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/sqlbase.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/sqlite.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/sybase.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/sybaseiq.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/teradata.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/universe.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/vectorwise.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/databases/vertica.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/plugins.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/abort.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/addsequence.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/addxml.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/analyticquery.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/append.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/beambigqueryinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/beambigqueryoutput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/beamconsume.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/beaminput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/beamoutput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/beamproduce.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/beampublisher.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/beamsubscriber.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/beamtimestamp.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/beamwindow.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/blockingtransform.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/blockuntiltransformsfinish.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/calculator.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/changefileencoding.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/checksum.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/clonerow.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/closure.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/columnexists.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/combinationlookup.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/concatfields.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/constant.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/creditcardvalidator.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/csvinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/cubeinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/cubeoutput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/databasejoin.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/databaselookup.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/datagrid.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/dbproc.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/delay.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/delete.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/denormaliser.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/detectemptystream.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/detectlastrow.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/dimensionlookup.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/dummy.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/dynamicsqlrow.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/edi2xml.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/excelinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/exceloutput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/excelwriter.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/execprocess.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/execsqlrow.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/fake.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/fieldschangesequence.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/fieldsplitter.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/fileexists.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/filelocked.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/filesfromresult.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/filestoresult.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/filterrows.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/flattener.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/fuzzymatch.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/getfilenames.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/getfilesrowcount.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/getslavesequence.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/getsubfolders.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/gettablenames.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/getvariable.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/getxmldata.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/groupby.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/http.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/httppost.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/ifnull.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/injector.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/insertupdate.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/janino.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/javafilter.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/javascript.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/joinrows.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/jsoninput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/jsonoutput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/ldapinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/ldapoutput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/ldifinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/loadfileinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/mail.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/mailinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/mailvalidator.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/memgroupby.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/mergejoin.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/mergerows.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/metainject.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/manual/latest/plugins/transforms/mongodbinput.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/manual/latest/plugins/transforms/mongodboutput.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/multimerge.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/normaliser.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/nullif.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/numberrange.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/pgbulkloader.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/pgpdecryptstream.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/pgpencryptstream.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/pipelineexcecutor.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/processfiles.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/propertyinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/propertyoutput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/randomvalue.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/recordsfromstream.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/regexeval.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/replacestring.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/reservoirsampling.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/rest.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/rowgenerator.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/rowsfromresult.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/rowstoresult.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/selectvalues.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/setvalueconstant.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/setvaluefield.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/setvariable.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/sort.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/sortedmerge.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/splitfieldtorows.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/sql.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/sqlfileoutput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/ssh.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/streamlookup.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/streamschemamerge.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/stringcut.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/stringoperations.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/switchcase.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/synchronizeaftermerge.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/syslog.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/systemdata.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/tablecompare.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/tableexists.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/tableinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/tableoutput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/terafast.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/textfileinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/textfileoutput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/uniquerows.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/uniquerowsbyhashset.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/update.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/userdefinedjavaclass.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/validator.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/valuemapper.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/webserviceavailable.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/webservices.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/workflowexecutor.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/writetolog.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/xmlinputstream.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/xmljoin.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/xmloutput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/xsdvalidator.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/xslt.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/yamlinput.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/plugins/transforms/zipfile.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/projects.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/samples/dummy-sample.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/manual/latest/samples/samples.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 </urlset>
diff --git a/sitemap-tech-manual.xml b/sitemap-tech-manual.xml
index 0babce1..1ed7a84 100644
--- a/sitemap-tech-manual.xml
+++ b/sitemap-tech-manual.xml
@@ -2,14 +2,18 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
 <loc>https://hop.apache.org/tech-manual/latest/getting-started.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
+</url>
+<url>
+<loc>https://hop.apache.org/tech-manual/latest/hop-logo-and-icons.html</loc>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/tech-manual/latest/hop-uit.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 <url>
 <loc>https://hop.apache.org/tech-manual/latest/index.html</loc>
-<lastmod>2020-11-09T15:35:29.014Z</lastmod>
+<lastmod>2020-11-30T21:32:53.700Z</lastmod>
 </url>
 </urlset>
diff --git a/sitemap.xml b/sitemap.xml
index 1510992..ea653d9 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -4,22 +4,27 @@
   
   <url>
     <loc>https://hop.apache.org/</loc>
-    <lastmod>2020-11-09T10:01:56+02:00</lastmod>
+    <lastmod>2020-11-30T10:01:56+02:00</lastmod>
   </url>
   
   <url>
     <loc>https://hop.apache.org/blog/</loc>
-    <lastmod>2020-11-09T10:01:56+02:00</lastmod>
+    <lastmod>2020-11-30T10:01:56+02:00</lastmod>
   </url>
   
   <url>
     <loc>https://hop.apache.org/categories/Project-Hop/</loc>
-    <lastmod>2020-11-09T10:01:56+02:00</lastmod>
+    <lastmod>2020-11-30T10:01:56+02:00</lastmod>
   </url>
   
   <url>
     <loc>https://hop.apache.org/categories/Roundup/</loc>
-    <lastmod>2020-11-09T10:01:56+02:00</lastmod>
+    <lastmod>2020-11-30T10:01:56+02:00</lastmod>
+  </url>
+  
+  <url>
+    <loc>https://hop.apache.org/blog/2020/12/roundup-2020-12/</loc>
+    <lastmod>2020-11-30T10:01:56+02:00</lastmod>
   </url>
   
   <url>
diff --git a/tech-manual/latest/_attachments/BrandGuideline_Hop.pdf b/tech-manual/latest/_attachments/BrandGuideline_Hop.pdf
new file mode 100644
index 0000000..d6da1ab
Binary files /dev/null and b/tech-manual/latest/_attachments/BrandGuideline_Hop.pdf differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-1.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-1.jpg
new file mode 100644
index 0000000..7320934
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-1.jpg differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-10.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-10.jpg
new file mode 100644
index 0000000..3bbb39e
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-10.jpg differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-11.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-11.jpg
new file mode 100644
index 0000000..2565e26
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-11.jpg differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-12.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-12.jpg
new file mode 100644
index 0000000..7bec0e1
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-12.jpg differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-2.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-2.jpg
new file mode 100644
index 0000000..705d5ed
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-2.jpg differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-3.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-3.jpg
new file mode 100644
index 0000000..3d97333
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-3.jpg differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-4.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-4.jpg
new file mode 100644
index 0000000..5c00fb9
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-4.jpg differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-5.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-5.jpg
new file mode 100644
index 0000000..ccf5f10
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-5.jpg differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-6.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-6.jpg
new file mode 100644
index 0000000..31e0a61
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-6.jpg differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-7.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-7.jpg
new file mode 100644
index 0000000..0dbef54
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-7.jpg differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-8.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-8.jpg
new file mode 100644
index 0000000..3afd059
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-8.jpg differ
diff --git a/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-9.jpg b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-9.jpg
new file mode 100644
index 0000000..de90204
Binary files /dev/null and b/tech-manual/latest/_images/logo/CMYK/jpg/HOP_logo_CMYK-9.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-1.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-1.jpg
new file mode 100644
index 0000000..0cfde08
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-1.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-10.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-10.jpg
new file mode 100644
index 0000000..c4a9271
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-10.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-11.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-11.jpg
new file mode 100644
index 0000000..290fab0
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-11.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-12.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-12.jpg
new file mode 100644
index 0000000..5c7c21c
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-12.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-2.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-2.jpg
new file mode 100644
index 0000000..b9c2f9d
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-2.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-3.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-3.jpg
new file mode 100644
index 0000000..035c9b5
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-3.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-4.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-4.jpg
new file mode 100644
index 0000000..b0d38dd
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-4.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-5.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-5.jpg
new file mode 100644
index 0000000..7db928d
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-5.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-6.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-6.jpg
new file mode 100644
index 0000000..88891d3
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-6.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-7.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-7.jpg
new file mode 100644
index 0000000..d21332e
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-7.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-8.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-8.jpg
new file mode 100644
index 0000000..992ed13
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-8.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-9.jpg b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-9.jpg
new file mode 100644
index 0000000..baf99cc
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/jpg/HOP_logo_RGB-9.jpg differ
diff --git a/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-1.png b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-1.png
new file mode 100644
index 0000000..24880fc
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-1.png differ
diff --git a/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-11.png b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-11.png
new file mode 100644
index 0000000..029fb19
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-11.png differ
diff --git a/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-12.png b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-12.png
new file mode 100644
index 0000000..a9f13c4
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-12.png differ
diff --git a/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-2.png b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-2.png
new file mode 100644
index 0000000..7c3b9de
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-2.png differ
diff --git a/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-5.png b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-5.png
new file mode 100644
index 0000000..6c78cfe
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-5.png differ
diff --git a/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-6.png b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-6.png
new file mode 100644
index 0000000..1a514ee
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-6.png differ
diff --git a/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-7.png b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-7.png
new file mode 100644
index 0000000..63dfe25
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-7.png differ
diff --git a/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-8.png b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-8.png
new file mode 100644
index 0000000..83480fc
Binary files /dev/null and b/tech-manual/latest/_images/logo/RGB/png/HOP_logo_RGB-8.png differ
diff --git a/tech-manual/latest/getting-started.html b/tech-manual/latest/getting-started.html
index afdffbe..c19ce75 100644
--- a/tech-manual/latest/getting-started.html
+++ b/tech-manual/latest/getting-started.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Getting Started :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/tech-manual/latest/getting-started.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies- [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Getting Started :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/tech-manual/latest/getting-started.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies- [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
diff --git a/tech-manual/latest/hop-logo-and-icons.html b/tech-manual/latest/hop-logo-and-icons.html
new file mode 100644
index 0000000..d55f919
--- /dev/null
+++ b/tech-manual/latest/hop-logo-and-icons.html
@@ -0,0 +1,19 @@
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Logo and Icons :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/tech-manual/latest/hop-logo-and-icons.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="co [...]
+            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+            })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+ 
+            ga('create', 'UA-151580460-1', 'auto' ,{'anonymize_ip':true});
+            ga('send', 'pageview');
+        }, true, false); </script> <script src="../../_/js/vendor/docsearch-4983f0f1ec.min.js"></script> <!-- fetched from https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js --> <script> var search = docsearch({
+  appId: 'IEDZCR8JT4',
+  apiKey: '587e7bafb978fa5e4640ab18bfbd9b99',
+  indexName: 'hop-doc',
+  inputSelector: '#search-input',
+  autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+  algoliaOptions: { hitsPerPage: 10 }
+}).autocomplete
+search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+function focusSearchInput () { document.querySelector('#search-input').focus() }
+if (document.querySelector('.home-link.is-current')) window.addEventListener('load', focusSearchInput) </script> </body> </html> 
\ No newline at end of file
diff --git a/tech-manual/latest/hop-uit.html b/tech-manual/latest/hop-uit.html
index 27c27ed..d4f697e 100644
--- a/tech-manual/latest/hop-uit.html
+++ b/tech-manual/latest/hop-uit.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Ultimate Import Tool :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/tech-manual/latest/hop-uit.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Hop Ultimate Import Tool :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/tech-manual/latest/hop-uit.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies [...]
 ./hop-uit.sh -i=/home/me/input -o=/home/me/output -c=/home/me/hop/config
 ./hop-uit.sh -i=/home/me/input -o=/home/me/output -f=myfile.ktr
 ./hop-uit.sh -i=/home/me/input -o=/home/me/output -f=myfile1.ktr -f=myfile2.ktr</pre> </div> </div> </div> </div> </div> </article> </main> </div> <footer> <div class="footer"> <dl> <dt>Overview</dt> <dd><a href="../../download/">Download</a></dd> <dd><a href="../../manual/latest/">Getting started</a></dd> </dl> <dl> <dt>Community</dt> <dd><a target="_blank" href="https://issues.apache.org/jira/projects/HOP/issues">Jira</a></dd> <dd><a target="_blank" href="https://chat.project-hop.org"> [...]
diff --git a/tech-manual/latest/index.html b/tech-manual/latest/index.html
index a3eadf1..3082f64 100644
--- a/tech-manual/latest/index.html
+++ b/tech-manual/latest/index.html
@@ -1,4 +1,4 @@
-<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Index Page :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/tech-manual/latest/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> By [...]
+<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Index Page :: Apache Hop (Incubating)</title> <link rel="canonical" href="https://hop.apache.org/tech-manual/latest/index.html"> <meta name="generator" content="Antora 2.3.4"> <link rel="stylesheet" href="../../_/css/site-e5d9336641.css"> </head> <body class="article"> <div id="cookies-eu-banner" style="display: none;"> <div id="cookies-eu-content"> By [...]
             (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
             (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
             m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)