Missing data?

What to do in case of missing data in your Waydev account. Here are a few steps that you should check if you notice there is missing data in your account.

Missing commits

If you have missing commits, navigate to Settings in the Setup section. Go to Data check and input the commit SHA.

If the commit does not show up, check if the repository where the commit was pushed is selected for processing (Setup-> Repositories).

If the repository is not selected, please select it and wait until data shows up for that repository. If the repository is selected, then there might be multiple possibilities:

  • commit was part of a squash, or the branch was deleted immediately after PR was merged (we are not able to fetch this kind of commit because they disappear from the .git history.)
  • commit is very new, and our processing was unable to process it yet - please wait.
  • something else - please contact us.

If the commit shows up, the reason you're not seeing it might be the following:

  • commit is hidden/ignored because of the outlier settings (merge commit, lines over the limit, has certain message etc.), check Settings -> Outliers;
  • commit is on a repository that is no longer included in reports or that repository is not included in your application

  • commit was made by a contributor that is either not merged, not included in metrics/team, or is merged incorrectly -> check this in team management

Missing Pull Requests

If you have missing Pull Requests, navigate to Settings in the Setup section. Go to Data check and input the PR title.

If the Pull Request isn't appearing, ensure that the repository containing it is selected for processing (Setup-> Repositories).

If the repository is not selected, please select it and wait until data shows up for that repository. If the repository is selected, then there might be multiple possibilities:

  • Pull Request is very new, and our processing was unable to process it yet - please wait.
  • something else - please contact us.

If the Pull Request shows up, the reason you're not seeing it might be the following:

  • Pull Request is hidden/ignored because of the outlier settings (merge commit, lines over the limit, has certain message etc.), check Settings -> Outliers;
  • Pull Request is on a repository that is no longer included in reports or that repository is not included in your application;

  • Pull Request was made by a contributor that is either not merged, not included in metrics/team, or is merged incorrectly -> check this in team management.

Missing Tickets

If you have missing tickets, navigate to Settings in the Setup section. Go to Data check and input the Ticket Number.

If the ticket isn't appearing, ensure that the Ticket Project containing it is selected for processing (Setup-> Ticket Projects).

If the ticket project is not selected, please select it and wait until data shows up for that ticket project. If the ticket project is selected, then there might be multiple possibilities:

  • the ticket is very new, and our processing was unable to process it yet - please wait.
  • something else - please contact us.

If the Ticket shows up, then there are the following chances:

  • the ticket is on a ticket project that is no longer included in reports, or that ticket project is not included in your application;
  • the ticket was made by a contributor that is either not merged, not included in metrics/team, or is merged incorrectly -> check this in team management.

Missing contributors

If a specific contributor profile is missing, there are two main reasons for this:

  • the contributor had no contributions among the repositories/ticket projects you selected - we only save profiles whenever we find a contribution (commit, PR, ticket) for that contributor;
  • it is incorrectly merged with another contributor. To verify this do the following:
  1. Go to Settings-> Data Check and search for a commit made by that contributor.
  1. There, you will see the contributor's profile that made the commit and the main profile with which it is merged.
  1. Find the main profile in Teams Management and detach the missing contributor from it. To do that navigate to Teams Management in the Setup section and search for the main profile. Once found, click the edit button to see all contributors merged under that name.
  1. In the edit modal, find the contributor profile merged incorrectly and click Detach.

Once detached, include the contributor profile in metrics and teams (documentation here.)

Missing Repositories

When there are missing repositories, there are two cases:

  • Waydev doesn't have access to it; contact us so we can check;
  • It was recently created. Click Refresh Repositories and wait; if it still does not show, contact us