This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hop-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new bee7ecf81e Website updated to 7c09254
bee7ecf81e is described below
commit bee7ecf81e8577615f7867114909eda4eae731d6
Author: jenkins <[email protected]>
AuthorDate: Thu Oct 22 13:50:19 2026 +0000
Website updated to 7c09254
---
js/site.js | 22 ++++++++++++++++++++++
manual/next/pipeline/transforms/runssh.html | 11 +++++++++--
2 files changed, 31 insertions(+), 2 deletions(-)
diff --git a/js/site.js b/js/site.js
index d8c0845eac..c854de9543 100644
--- a/js/site.js
+++ b/js/site.js
@@ -102,6 +102,25 @@
if (currentItem && currentItem.classList &&
currentItem.classList.contains('doc-nav')) break
}
+ /* Bring the current page into view inside the sidebar. Not scrollIntoView:
+ that also scrolls the page itself. The scrolling box is the inner nav on a
+ wide screen and the whole off-canvas panel below 1000px, so take whichever
+ one actually overflows. */
+ var revealCurrent = function () {
+ var link = document.querySelector('.doc-nav__item.is-current > a')
+ if (!link) return
+ var box = link.parentNode
+ while (box && !(box.scrollHeight > box.clientHeight &&
/auto|scroll/.test(getComputedStyle(box).overflowY))) {
+ if (box.id === 'doc-nav') { box = null; break }
+ box = box.parentNode
+ }
+ if (!box) return
+ var offset = link.getBoundingClientRect().top -
box.getBoundingClientRect().top
+ if (offset >= 0 && offset + link.offsetHeight <= box.clientHeight) return
+ box.scrollTop += offset - (box.clientHeight - link.offsetHeight) / 2
+ }
+ revealCurrent()
+
/* ----- documentation sidebar, off-canvas below 1000px ----- */
var docNav = document.getElementById('doc-nav')
var docOpen = document.querySelector('.doc-nav__open')
@@ -113,6 +132,9 @@
document.documentElement.style.overflow = open ? 'hidden' : ''
if (open && docClose) docClose.focus()
else if (!open && docOpen) docOpen.focus()
+ // after the focus: the close button sits at the top of the same scrolling
+ // panel, and focusing it scrolls the panel back up
+ if (open) revealCurrent()
}
if (docOpen) docOpen.addEventListener('click', function () { setDocNav(true)
})
if (docClose) docClose.addEventListener('click', function () {
setDocNav(false) })
diff --git a/manual/next/pipeline/transforms/runssh.html
b/manual/next/pipeline/transforms/runssh.html
index 9aab09d919..532acf2c97 100644
--- a/manual/next/pipeline/transforms/runssh.html
+++ b/manual/next/pipeline/transforms/runssh.html
@@ -3053,11 +3053,18 @@
The default is 22.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">Timeout</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The
timeout in seconds.
+<td class="tableblock halign-left valign-top"><p class="tableblock">Connection
timeout</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The
connection timeout in seconds.
If set to a number larger than zero you can specify a non-default connection
timeout.</p></td>
</tr>
<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Command
timeout</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The
maximum time in seconds to wait for a command to complete.
+The default of 0 waits until the command ends, however long it runs.
+If the command does not complete in time, the transform fails, or sends the
row to the error hop when error handling is enabled.
+Stopping the pipeline also stops waiting for a running command.</p></td>
+</tr>
+<tr>
<td class="tableblock halign-left valign-top"><p
class="tableblock">Username</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The
username to log in with.</p></td>
</tr>