Skip to content
This repository has been archived by the owner on Dec 13, 2023. It is now read-only.

task summary ui #3028

Merged
merged 2 commits into from
Jun 6, 2022
Merged

task summary ui #3028

merged 2 commits into from
Jun 6, 2022

Conversation

jxu-nflx
Copy link
Contributor

@jxu-nflx jxu-nflx commented Jun 3, 2022

Pull Request type

  • Bugfix
  • Feature
  • Refactoring (no functional changes, no api changes)
  • Build related changes (Please run ./gradlew generateLock saveLock to refresh dependencies)
  • WHOSUSING.md
  • Other (please describe):

Please remember to run ./gradlew :conductor-java-sdk:spotlessApply to fix any format violations.

Changes in this PR

Add callbackAfterSeconds and pollCount in the task summary tab

Describe the new behavior from this PR, and why it's needed
Issue #
When worker updates task without completing it, the task is put back in queue for future poll. However, the workerId isn't reset, which makes it confusing as it appears to look like the task is still being processed by that worker. Adding callbackAfterSeconds and pollCount in the task summary tab to make it clear that the woerkerid just shows the instance that last processed the task

Alternatives considered

Describe alternative implementation you have considered

@jxu-nflx jxu-nflx force-pushed the fix/scheduledtask_workerid branch from a0938a1 to d01156c Compare June 3, 2022 19:24
@jxu-nflx jxu-nflx changed the title Reset workerId for scheduled task scheduled task ui Jun 3, 2022
@jxu-nflx jxu-nflx changed the title scheduled task ui task summary ui Jun 3, 2022
@jxu-nflx jxu-nflx force-pushed the fix/scheduledtask_workerid branch from d01156c to 824caaf Compare June 3, 2022 19:29
@jxu-nflx jxu-nflx merged commit 9b06567 into main Jun 6, 2022
@jxu-nflx jxu-nflx deleted the fix/scheduledtask_workerid branch June 6, 2022 21:55
v1r3n added a commit to orkes-io/conductor that referenced this pull request Jun 24, 2022
* Fix docsite description (for SEO)

* Introducing RequestHandler which encapsulates all HTTP operations. The JerseyRequestHandler is an implementation that uses the Jersey client.

* removed usages of Guava

* Typo fix (Netflix#3029)

* task summary ui (Netflix#3028)

* Add tests for updateTask

* Add callbackAfterSeconds and pollCount in the Task Summary tab

* additional constructors in JerseyRequestHandler to simplify its creation

* updated reminder about formatting

* Replace old logo asset with new logo

* Raise max results per page to 1000

* [UI] Separate workflowDefs from latestWorkflowDefs. Reuse existing react-query hooks wherever possible.

* [UI] Refactor task related data hooks.
* Replace workflow-by-task search with simple task search.
* Separate fetchers for poll data and queue size

* [UI] Support terminate with reason in Actions & Bulk Actions

* [UI] Search for Tasks directly

* [UI] Refactor Task Poll Data page to correctly account for domains.
* Add a Poll Data tab to task panel

* [UI] Fix duration formatting

* [UI] Update views to use refactored workflow data hooks and Dropdowns

* [UI] Refactor Do-while loops

* [UI] Use new logo in AppLogo

* improve performance of checkForWorkflowCompletion

* sdk documentation additions (Netflix#3047)

* sdk documentation additions

* csharp update

* Bugfix/jointask output (Netflix#3055)

* re-throw TerminateWorkflowException for task update

* Add only non-empty task output for Join

* decider changes

* fixes

* Update build.gradle

* updates

* terminate

* Update ForkJoinDynamicTaskMapper.java

* Update SwitchTaskMapper.java

* more changes

* disable tests (temp)

* formatting

Co-authored-by: peterlau <petercslau@gmail.com>
Co-authored-by: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com>
Co-authored-by: Aaron Felkai <31866482+AFelkai@users.noreply.github.com>
Co-authored-by: jxu-nflx <90653611+jxu-nflx@users.noreply.github.com>
Co-authored-by: Doug Sillars <doug.sillars@gmail.com>
pmchung pushed a commit to routific/conductor that referenced this pull request Sep 6, 2023
* Add tests for updateTask

* Add callbackAfterSeconds and pollCount in the Task Summary tab
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants