diff --git a/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/Admin/packages/package-version-editor.md b/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/Admin/packages/package-version-editor.md index d64df7499..152bff3e4 100644 --- a/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/Admin/packages/package-version-editor.md +++ b/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/Admin/packages/package-version-editor.md @@ -149,11 +149,48 @@ See the [Create a Trigger on a Package Version][Create a Trigger on a Package Ve ### Running Executions -The Running Executions tab displays a list of currently running flow executions for the selected package version. Each row in the list is a distinct flow execution, and identifies the `Flow Name`, its `Execution Id`, the time the execution `Started At`, and the `Duration` of that execution; the `Duration` is updated at 10 second intervals. +{{< figure src="/images/Package Version Editor - Running Executions.png" title="Running Executions Grid" >}} -Any running flow execution may be aborted by selecting the flow and clicking the `Stop the execution` icon. The flow execution will be stopped immediately. +The Running Executions tab displays a list of currently running flow executions for the selected package version. Each row in the list is a distinct flow execution, and identifies: -See the [View and Abort Running Flow Executions][View and Abort Running Flow Executions tutorial] tutorial for a step-by-step guide. +* `Flow Name` - the name of the flow being executed. +* `Execution Id` - the unique execution ID for this flow. +* `Parent Execution Id` - the Execution ID of the flow that initiated the execution of this flow. If this flow was not initiated by another flow the Parent Execution Id is blank. +* `Root Execution Id` - the Execution ID of the initial flow to be executed. If this flow is the initially executed flow, its Execution Id will be also the Root Execution Id. If this flow execution was initiated by another flow, if will share the same Root Execution Id to that of the parent flow. +* `Started At` - the date and time when this flow started executing. +* `Duration` - the current duration of the flow in seconds; the Duration is updated at 10 second intervals. +* `Executing On` - identifies the node executing this flow. It has the format of `. ()`, `` is the `CustomerName` specified at the time of installation to identify the platform, `` is the name of the host server, and `` is the IP address of the host server. +* `Debugged By`– identifies the user that has attached to this flow to debug it in {{% ctx %}} Gateway. This will be blank if a user is not attached to the flow. + +#### Filter Running Executions + +Flows may be filtered by entering text into the search field of any column to form a partial text match with the displayed data. + +Note: The `Started At` column must be filtered using the date-time format of `yyyy-MM-ddThh:mm:ss`. A partial match of digits used in the `Started At` filter may be used. + +See the [View Running Executions][View Running Executions tutorial] tutorial for a step-by-step guide. + +#### Group, Sort and Aggregate Running Executions + +The {{< image src="/images/Package Version Editor - Filter Options.png" >}} icon to the right of each column name reveals a menu enabling the executing flows to be grouped, sorted, or have an aggregation function applied to the column’s data. + +See the [View Running Executions][View Running Executions tutorial] tutorial for a step-by-step guide. + +#### Debug Running Executions + +A running execution may be debugged by selecting the execution and clicking the {{< image src="/images/Package Version Editor - Attach to Execution.png" >}} icon; all dependent executions will automatically be attached to the same session, which will open in a new window. + +To stop debugging, detach the execution by clicking the {{< image src="/images/Package Version Editor - Detach from Execution.png" >}} icon; all dependent executions will be automatically detached. Any paused executions will immediately continue running. If any changes have been made to the executing flows whilst debugging, these changes will persist for these executions only. + +See the [Debug Running Executions][Debug Running Executions tutorial] tutorial for a step-by-step guide. + +#### Stop Running Executions + +Any running flow execution may be aborted by selecting the execution and clicking the {{< image src="/images/Package Version Editor - Stop Execution.png" >}} icon. The flow execution will be stopped immediately. + +Multiple executions may be stopped simultaneously by selecting the executions by holding down the Ctrl or Shift key and clicking the executions to select, then clicking the {{< image src="/images/Package Version Editor - Stop Execution.png" >}} icon. + +See the [Stop Running Executions][Stop Running Executions tutorial] tutorial for a step-by-step guide. ## Remarks @@ -173,16 +210,23 @@ See the [View and Abort Running Flow Executions][View and Abort Running Flow Exe ### Related Tutorials -* [Create a New Package Version][Create a New Package Version tutorial] -* [Publish a Package Version][Publish a Package Version tutorial] -* [Set the Default Package][Set the Default Package tutorial] -* [Set the Default Package Version][Set the Default Package Version tutorial] -* [Unpublish a Package Version][Unpublish a Package Version tutorial] -* [Export a Package Version][Export a Package Version tutorial] -* [Set Authorisation on a Package Version][Set Authorisation on a Package Version tutorial] -* [Create a Schedule on a Package Version][Create a Schedule on a Package Version tutorial] -* [Create a Trigger on a Package Version][Create a Trigger on a Package Version tutorial] -* [View and Abort Running Flow Executions][View and Abort Running Flow Executions tutorial] +* [Definition][Definition tutorials] + * [Create a New Package Version][Create a New Package Version tutorial] + * [Publish a Package Version][Publish a Package Version tutorial] + * [Set the Default Package][Set the Default Package tutorial] + * [Set the Default Package Version][Set the Default Package Version tutorial] + * [Unpublish a Package Version][Unpublish a Package Version tutorial] + * [Export a Package Version][Export a Package Version tutorial] +* [Authorisation][Authorisation tutorials] + * [Set Authorisation on a Package Version][Set Authorisation on a Package Version tutorial] +* [Schedules][Schedules tutorials] + * [Create a Schedule on a Package Version][Create a Schedule on a Package Version tutorial] +* [Triggers][Triggers tutorials] + * [Create a Trigger on a Package Version][Create a Trigger on a Package Version tutorial] +* [Running Executions][Running Executions tutorials] + * [View Running Executions][View Running Executions tutorial] + * [Debug Running Executions][Debug Running Executions tutorial] + * [Stop Running Executions][Stop Running Executions tutorial] [Authorisation]: {{< ref "#authorisation" >}} [Create New Version]: {{< ref "#create-a-new-package-version" >}} @@ -196,18 +240,26 @@ See the [View and Abort Running Flow Executions][View and Abort Running Flow Exe [Triggers]: {{< ref "#triggers" >}} [Unpublish]: {{< ref "#unpublish-a-package-version" >}} +[Authorisation tutorials]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.AuthorisationTutorials" >}} [Create a New Package Version tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.CreateNewPackageVersion" >}} [Create a Schedule on a Package Version tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.Schedules" >}} [Create a Trigger on a Package Version tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.Triggers" >}} +[Debug Running Executions tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.DebugRunningExecutions" >}} +[Definition tutorials]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.DefinitionTutorials" >}} [Export a Package Version tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.ExportPackage" >}} -[Expression Editor]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.PropertyEditors.ExpressionEditor.MainDoc" >}} -[Import]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Admin.Packages.PackageDefinitionsGrid.Import" >}} -[Input Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.FlowInputVariable" >}} [Publish a Package Version tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.PublishPackage" >}} +[Running Executions tutorials]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.RunningExecutionsTutorials" >}} +[Schedules tutorials]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.SchedulesTutorials" >}} [Set Authorisation on a Package Version tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.Authorisation" >}} [Set the Default Package tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.SetDefaultPackage" >}} [Set the Default Package Version tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.SetDefaultPackageVersion" >}} +[Stop Running Executions tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.StopRunningExecutions" >}} +[Triggers tutorials]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.TriggersTutorials" >}} [Unpublish a Package Version tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.UnpublishPackage" >}} -[View and Abort Running Flow Executions tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.RunningExecutions" >}} +[View Running Executions tutorial]: {{< url path="Cortex.Tutorials.Administration.PackageManagement.ViewRunningExecutions" >}} + +[Expression Editor]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.PropertyEditors.ExpressionEditor.MainDoc" >}} +[Import]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Admin.Packages.PackageDefinitionsGrid.Import" >}} +[Input Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.FlowInputVariable" >}} [Package Definitions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Admin.Packages.PackageDefinitionsGrid.MainDoc" >}} [What is a Package?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Packages.WhatIsAPackage.MainDoc" >}} diff --git a/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel.md b/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel.md index 140048bef..d7bfee8ac 100644 --- a/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel.md +++ b/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel.md @@ -287,6 +287,10 @@ See the [Set Next Block to Execute][Set Next Block to Execute tutorial] tutorial [Set Next Block to Execute tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.MainPanel.SetNextBlock" >}} [Start an Execution tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.MainPanel.StartExecution" >}} [Undo and Redo Changes tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.MainPanel.UndoRedo" >}} +[Add Notes to Workspaces tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.MainPanel.AddNotes" >}} +[Cut, Copy, Paste and Delete Objects tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.MainPanel.CutCopyPasteDelete" >}} +[Add and Remove Breakpoints tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.MainPanel.AddRemoveBreakpoints" >}} +[Set Next Block to Execute tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.MainPanel.SetNextBlock" >}} [Blocks]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.MainDoc" >}} [breadcrumb trail]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.NavigationBar.BreadcrumbTrail" >}} diff --git a/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/ops/overview.md b/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/ops/overview.md index 14b90efbf..544eb8ad7 100644 --- a/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/ops/overview.md +++ b/content/en/docs/2025.9/Guides/user-guides/user-interfaces/gateway/ops/overview.md @@ -31,7 +31,7 @@ To view Service Fabric Explorer, the Service Fabric client certificate must be { #### Running Executions -This tile displays the current number of [Running Executions][]. The {{< image src="/images/GoTo.png" >}} icon navigates to the [Package Management][Package Management] feature, to provide a breakdown of running executions by package version and flow. +This tile displays the current number of [Running Executions][], including any child executions. The {{< image src="/images/GoTo.png" >}} icon navigates to the [Package Management][Package Management] feature, to provide a breakdown of running executions by package version and flow. ### Filters diff --git a/content/en/docs/2025.9/Tutorials/Administration/package-management.md b/content/en/docs/2025.9/Tutorials/Administration/package-management.md index dcd9e0cb1..0adf8f5af 100644 --- a/content/en/docs/2025.9/Tutorials/Administration/package-management.md +++ b/content/en/docs/2025.9/Tutorials/Administration/package-management.md @@ -7,50 +7,72 @@ weight: 200 # {{% param title %}} -## Create a Package +## Package Definitions Grid + +### Create a Package {{< scribe title="How_to_Create_a_New_CORTEX_Package_Definition" id="T_4G1ik0QPmBX9Za6m4WsA" >}} -## Import a Package +### Import a Package {{< scribe title="How_to_Import_a_CORTEX_Package_File" id="2uhQbG_rTomCCVJTcCjN8A" >}} -## Create a New Package Version +## Package Version Editor + +### Definition + +#### Create a New Package Version {{< scribe title="How_to_Create_a_New_Version_of_a_CORTEX_Package" id="D9ugVBuYQiiialecvXbVVQ" >}} -## Publish a Package Version +#### Publish a Package Version {{< scribe title="How_to_Publish_a_CORTEX_Package" id="1Qd2iu1RRpKyoCCzzf6wpQ" >}} -## Set the Default Package +#### Set the Default Package {{< scribe title="How_to_Set_the_Default_Package" id="XS8ged-jSKC7gR4UXAKPgQ" >}} -## Set the Default Package Version +#### Set the Default Package Version {{< scribe title="How_to_Set_the_Default_Package_Version_for_a_CORTEX_Package" id="cfuXBngKRkmSPdA81juTbA" >}} -## Unpublish a Package Version +#### Unpublish a Package Version {{< scribe title="How_to_Unpublish_a_CORTEX_Package" id="gl8v5p__R3OlB8oLB9m28w" >}} -## Export a Package Version +#### Export a Package Version {{< scribe title="How_to_Export_a_CORTEX_Package_Version" id="roziXdU1TqST2d9a2IDOxA" >}} -## Set Authorisation on a Package Version +### Authorisation + +#### Set Authorisation on a Package Version {{< scribe title="How_to_Set_Flow_Execution_Authorisation_on_a_CORTEX_Package" id="s9ZN9efvTrCgJQQH2aTGsw" >}} -## Create a Schedule on a Package Version +### Schedules + +#### Create a Schedule on a Package Version {{< scribe title="How_to_Create_a_Schedule_on_a_CORTEX_Package" id="PmxB9BveTb6DIqhaI4AWTA" >}} -## Create a Trigger on a Package Version +### Triggers + +#### Create a Trigger on a Package Version {{< scribe title="How_to_Create_a_Trigger_on_a_CORTEX_Package" id="z6CwThFVTHSRdL1mAMFPsQ" >}} -## View and Abort Running Flow Executions +### Running Executions + +#### View Running Executions + +{{< scribe title="View_Published_Running_Executions" id="OrKFGSI6TT6gfeG9-UjuVQ" >}} + +#### Debug Running Executions + +{{< scribe title="Debug_Published_Running_Executions_in_CORTEX_Gateway" id="znO622WqQj28lFD6mulotw" >}} + +#### Stop Running Executions -{{< scribe title="How_to_View_and_Abort_Running_Flow_Executions_Using_CORTEX_Package_Management" id="Dgi3cpo4TZ-G426w6GEkUQ" >}} +{{< scribe title="Stop_Published_Running_Executions" id="6iA_QdvgTwuddrtmszbXTw" >}} diff --git a/content/static/2025.9/images/Package Version Editor - Attach to Execution.png b/content/static/2025.9/images/Package Version Editor - Attach to Execution.png new file mode 100644 index 000000000..64c63a608 Binary files /dev/null and b/content/static/2025.9/images/Package Version Editor - Attach to Execution.png differ diff --git a/content/static/2025.9/images/Package Version Editor - Detach from Execution.png b/content/static/2025.9/images/Package Version Editor - Detach from Execution.png new file mode 100644 index 000000000..96bed8b73 Binary files /dev/null and b/content/static/2025.9/images/Package Version Editor - Detach from Execution.png differ diff --git a/content/static/2025.9/images/Package Version Editor - Filter Options.png b/content/static/2025.9/images/Package Version Editor - Filter Options.png new file mode 100644 index 000000000..798f8c58d Binary files /dev/null and b/content/static/2025.9/images/Package Version Editor - Filter Options.png differ diff --git a/content/static/2025.9/images/Package Version Editor - Running Executions.png b/content/static/2025.9/images/Package Version Editor - Running Executions.png new file mode 100644 index 000000000..818c9c92d Binary files /dev/null and b/content/static/2025.9/images/Package Version Editor - Running Executions.png differ diff --git a/content/static/2025.9/images/Package Version Editor - Stop Execution.png b/content/static/2025.9/images/Package Version Editor - Stop Execution.png new file mode 100644 index 000000000..d27d43776 Binary files /dev/null and b/content/static/2025.9/images/Package Version Editor - Stop Execution.png differ diff --git a/data/urls.toml b/data/urls.toml index f19543f4c..b2a506841 100644 --- a/data/urls.toml +++ b/data/urls.toml @@ -3129,18 +3129,26 @@ CheckLicenseConsumption = "/docs/tutorials/administration/license-consumption/#check-license-consumption" [Cortex.Tutorials.Administration.PackageManagement] MainDoc = "/docs/tutorials/administration/package-management" + AuthorisationTutorials = "/docs/tutorials/administration/package-management/#authorisation" Authorisation = "/docs/tutorials/administration/package-management/#set-authorisation-on-a-package-version" CreateNewPackageVersion = "/docs/tutorials/administration/package-management/#create-a-new-package-version" CreatePackage = "/docs/tutorials/administration/package-management/#create-a-package" + DebugRunningExecutions = "/docs/tutorials/administration/package-management/#debug-running-executions" + DefinitionTutorials = "/docs/tutorials/administration/package-management/#definition" ExportPackage = "/docs/tutorials/administration/package-management/#export-a-package-version" ImportPackage = "/docs/tutorials/administration/package-management/#import-a-package" PublishPackage = "/docs/tutorials/administration/package-management/#publish-a-package-version" RunningExecutions = "/docs/tutorials/administration/package-management/#view-and-abort-running-flow-executions" + RunningExecutionsTutorials = "/docs/tutorials/administration/package-management/#running-executions" Schedules = "/docs/tutorials/administration/package-management/#create-a-schedule-on-a-package-version" + SchedulesTutorials = "/docs/tutorials/administration/package-management/#schedules" SetDefaultPackage = "/docs/tutorials/administration/package-management/#set-the-default-package" SetDefaultPackageVersion = "/docs/tutorials/administration/package-management/#set-the-default-package-version" + StopRunningExecutions = "/docs/tutorials/administration/package-management/#stop-running-executions" Triggers = "/docs/tutorials/administration/package-management/#create-a-trigger-on-a-package-version" + TriggersTutorials = "/docs/tutorials/administration/package-management/#triggers" UnpublishPackage = "/docs/tutorials/administration/package-management/#unpublish-a-package-version" + ViewRunningExecutions = "/docs/tutorials/administration/package-management/#view-running-executions" [Cortex.Tutorials.Administration.StudioAuthorisation] MainDoc = "/docs/tutorials/administration/studio-authorisation" ManageFlowAccess = "/docs/tutorials/administration/studio-authorisation/#manage-flow-access"