Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose graph debug data #92

Closed
tomaszmichalak opened this issue Jan 30, 2020 · 3 comments
Closed

Expose graph debug data #92

tomaszmichalak opened this issue Jan 30, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@tomaszmichalak
Copy link
Member

tomaszmichalak commented Jan 30, 2020

Is your feature request related to a problem? Please describe.
This task relates to #79 and Knotx/knotx-fragments-chrome-extension#6.

Describe the solution you'd like
The graph debug data has to contain details that allow to analyse the Task flow. Task is a part of Knot.x Task Engine API and represents a graph of single and composite nodes.

The example below presents a task that combines those two nodes:

graph-composite-not-configured-transition

This graph defines all nodes, those that were processed, unprocessed and missing (B2 node responded with the _fallback transition that was not defined). The graph is represented as a root node, a then we define its leafs.
The HOCON representation: https://gist.githubusercontent.com/tomaszmichalak/000adfe88f5b79c2e7bd53ae237a5530/raw/501e57863b910bd8f82bc81bd4ee7c33ef8db57d/graph-debug-data.conf
The JSON representation: https://gist.githubusercontent.com/tomaszmichalak/92cf66347b7faa0c228d451db9e6ec7e/raw/cbe6f7ac8f2847689965ab80fc87600deae79513/graph-debug-data.json

Design session outputs:
knotx-fragments
Update (2020.02.19)
knotx-fragments (1)

Linked:

@tomaszmichalak
Copy link
Member Author

tomaszmichalak commented Jan 30, 2020

Please continue work on this branch: feature/#92-expose-graph-data

Mateusz512 pushed a commit that referenced this issue Feb 6, 2020
Mateusz512 pushed a commit that referenced this issue Feb 6, 2020
tomaszmichalak pushed a commit to Knotx/knotx-stack that referenced this issue Feb 10, 2020
tomaszmichalak pushed a commit to Knotx/knotx-stack that referenced this issue Feb 11, 2020
tomaszmichalak added a commit that referenced this issue Feb 12, 2020
oskarjerzyk added a commit to Knotx/knotx-stack that referenced this issue Feb 13, 2020
oskarjerzyk added a commit to Knotx/knotx-stack that referenced this issue Feb 13, 2020
oskarjerzyk added a commit to Knotx/knotx-stack that referenced this issue Feb 13, 2020
marcinus pushed a commit to Knotx/knotx-stack that referenced this issue Feb 14, 2020
oskarjerzyk added a commit to Knotx/knotx-stack that referenced this issue Feb 18, 2020
oskarjerzyk added a commit to Knotx/knotx-stack that referenced this issue Feb 18, 2020
oskarjerzyk added a commit to Knotx/knotx-stack that referenced this issue Feb 18, 2020
tomaszmichalak pushed a commit to Knotx/knotx-stack that referenced this issue Feb 19, 2020
oskarjerzyk added a commit to Knotx/knotx-stack that referenced this issue Feb 19, 2020
oskarjerzyk added a commit to Knotx/knotx-stack that referenced this issue Feb 19, 2020
oskarjerzyk added a commit to Knotx/knotx-stack that referenced this issue Feb 19, 2020
tomaszmichalak pushed a commit to Knotx/knotx-stack that referenced this issue Feb 20, 2020
@marcinus marcinus self-assigned this Feb 21, 2020
marcinus pushed a commit to Knotx/knotx-stack that referenced this issue Feb 22, 2020
tomaszmichalak added a commit that referenced this issue Mar 9, 2020
tomaszmichalak added a commit that referenced this issue Mar 9, 2020
tomaszmichalak added a commit that referenced this issue Mar 10, 2020
tomaszmichalak added a commit that referenced this issue Mar 10, 2020
#92 add response json models
tomaszmichalak added a commit that referenced this issue Mar 10, 2020
tomaszmichalak added a commit that referenced this issue Mar 10, 2020
…104)

#92 Provide task metadata to event consumer. Expose in debug script.

Co-authored-by: marcin.szymura <marcin.szymura@cognifide.com>
Co-authored-by: Tomasz Michalak <tomek.michalak@gmail.com>
Co-authored-by: Voycawojka <filip.artur.kowalski@gmail.com>
tomaszmichalak added a commit to Knotx/knotx-stack that referenced this issue Mar 10, 2020
Knotx/knotx-fragments#92 Adjust debug data test for new json structure

Co-authored-by: Tomasz Michalak <tomek.michalak@gmail.com>
Co-authored-by: marcin.szymura <marcin.szymura@cognifide.com>
Co-authored-by: Voycawojka <filip.artur.kowalski@gmail.com>
@tomaszmichalak
Copy link
Member Author

Please fill documentation.

tomaszmichalak added a commit to Knotx/knotx-stack that referenced this issue Mar 14, 2020
tomaszmichalak added a commit to Knotx/knotx-stack that referenced this issue Mar 14, 2020
tomaszmichalak added a commit that referenced this issue Mar 16, 2020
@tomaszmichalak tomaszmichalak mentioned this issue Mar 16, 2020
6 tasks
tomaszmichalak added a commit that referenced this issue Mar 16, 2020
tomaszmichalak added a commit that referenced this issue Mar 16, 2020
tomaszmichalak added a commit that referenced this issue Mar 16, 2020
tomaszmichalak added a commit that referenced this issue Mar 16, 2020
tomaszmichalak added a commit that referenced this issue Mar 16, 2020
Co-Authored-By: Maciej Laskowski <Skejven@users.noreply.github.com>
tomaszmichalak added a commit that referenced this issue Mar 16, 2020
Co-Authored-By: Maciej Laskowski <Skejven@users.noreply.github.com>
@tomaszmichalak
Copy link
Member Author

Closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants