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>

Reply via email to