Skip to content

Added with_stats option to GET /projects/:id/repository/commits (API)

Leonid requested to merge Batizhevsky/gitlab-ce:commits_api_with_stats into master

What does this MR do?

It allows do display stats for a commit in /repository/commits endpoint. A parameter with_stats was introduced to that.

Are there points in the code the reviewer needs to double check?

Don't think so

Why was this MR needed?

We aggregate information about commits and usually also interested in stats to have the full picture. Before it required us to get an additional request to repository/commits/:sha/diff what very slow and sometimes we exceed limits.

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Edited by Rémy Coutable

Merge request reports