chaoss / grimoirelab-elk

GNU General Public License v3.0
59 stars 120 forks source link

[enriched/github:prs] Add fields for Pull Requests-related data #953

Closed mafesan closed 3 years ago

mafesan commented 3 years ago

The new fields added to the enricher are the number of additions, deletions and changed files in a GitHub Pull Request.

The related schema file has been updated with these three new fields.

Note: This PR is related to another related PR updating the github_issues index pattern with these new fields (https://github.com/chaoss/grimoirelab-sigils/pull/482).

coveralls commented 3 years ago

Pull Request Test Coverage Report for Build 2488


Files with Coverage Reduction New Missed Lines %
/home/travis/build/chaoss/grimoirelab-elk/grimoire_elk/enriched/github.py 8 75.5%
<!-- Total: 8 -->
Totals Coverage Status
Change from base Build 2484: 0.005%
Covered Lines: 8586
Relevant Lines: 10444

💛 - Coveralls
mafesan commented 3 years ago

Thank you @sduenas! Not this one, I just marked it as draft as this PR should be linked with the one for sigils repository updating the index pattern (still WIP).