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

Planning an MVP for frontend views and all necessary information to display #16

Closed
neysofu opened this issue Mar 24, 2022 · 5 comments
Closed
Assignees
Labels
help wanted Extra attention is needed
Milestone

Comments

@neysofu
Copy link
Member

neysofu commented Mar 24, 2022

We need to figure out what information we want to display in the frontend views and how.

@azf20
Copy link

azf20 commented Apr 29, 2022

@neysofu @Jannis what are the blockers here? Is this a question of user research / definition?

@azf20 azf20 assigned fordN and azf20 and unassigned Jannis Apr 14, 2023
@azf20 azf20 added this to the MVP milestone Apr 14, 2023
@azf20
Copy link

azf20 commented Apr 14, 2023

Tracking:
#34
#35
#36
#37

@fordN
Copy link
Contributor

fordN commented Apr 14, 2023

I'd say the first priority is unblocking investigation work.
What is the bare minimum we need in order to support an investigator getting started? They'll need to be able to 1. filter divergences to prioritize investigations, and 2. gather all available debug data for a divergence investigation.

I think we can facilitate productive investigating with the following:

  • View: All Subgraphs #35 - At first this can be a simple Grafana panel that facilitates identifying subgraphs and divergence points to investigate
  • View: POI Divergence Report #37 - A divergence report or generally gathering of divergence information in a usable format for investigators to use

@azf20
Copy link

azf20 commented Apr 14, 2023

That makes sense to me @fordN, and reasonable to prioritise discovery & diagnosis first (updated the MVP milestone tags accordingly)

To be clear on terminology, I wanted to confirm my understanding...

  • A divergence point is a block for a specific deployment where indexers with the same POI in the prior block then had different POIs (which could be splitting into two or more groups)
  • A subgraph with divergent POIs will have at least one, but maybe more divergence points.
  • For a given divergence point, there might be several different sets of debug data (at least one per new POI group).

@azf20
Copy link

azf20 commented Jun 13, 2023

Closing given the more detailed issue breakout

@azf20 azf20 closed this as completed Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants