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

fix: make dashboard/show page fetch pipeline metrics #486

Merged
merged 9 commits into from Oct 16, 2019

Conversation

Code-Beast
Copy link
Contributor

Context

Currently the dashboard/show page fetches metrics of last month, which may retrieve nothing for some pipeline that hasn't been triggered for a while and cause pipeline-card component or collection-table-row component to show nothing (because lastEventInfo will be empty too). If we fetch pipeline metrics by pagination, we can always get the latest metrics info as long as the pipeline has been triggered before.

Besides, the dashboard/show page is not responsive enough currently.

Objective

  1. make dashboard/show page fetch pipeline metrics by pagination
  2. make dashboard/show page more responsive

References

Screwdriver-1784

License

I confirm that this contribution is made under the terms of the license found in the root directory of this repository's source tree and that I have the authority necessary to make this contribution on behalf of its copyright owner.

@Code-Beast
Copy link
Contributor Author

Need some test changes

@adong
Copy link
Member

adong commented Oct 14, 2019

By the way, can you check out from master for new feature developments? We see lots of out dated micro commits..

@Code-Beast Code-Beast closed this Oct 14, 2019
@Code-Beast Code-Beast reopened this Oct 14, 2019
@Code-Beast
Copy link
Contributor Author

By the way, can you check out from master for new feature developments? We see lots of out dated micro commits..

okay

@adong adong changed the title fix: make dashboard/show page fetch pipeline metrics by pagination and make it more responsive fix: make dashboard/show page fetch pipeline metrics Oct 16, 2019
@adong adong merged commit c9d44da into screwdriver-cd:master Oct 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants