Skip to main content
Issues and PRs > First review created at
Tom Williams avatar
Written by Tom Williams
Updated over 6 months ago

Dataset: Issues & Pull Requests

Entity: Pull Requests, Issues

Field ID: first_review_created_at

Type: Datetime

Description: The datetime at which the first submitted pull request review was created. For issues, the timestamp is evaluated from resolving pull requests.

Source: Calculated from pull request reviews

Transformation logic:

  • Pull requests: It is the creation datetime of the first pull request review submitted, from when the review was started. Only GitHub allows reviews to be started and finished later. GitLab and Bitbucket consider reviews as instant, meaning that first_review_created_at and first_review_submitted_at will always be equal.

  • Issues: It is the creation datetime of the oldest pull request review across all resolving pull requests. Resolving pull requests are pull requests that reference the issue via auto-closing keywords.

The table below maps the fields or logic from the source systems corresponding the most closely to the transformation carried out by Keypup:

From:

Github (PRs, Issues)

first_review_submitted.created_at (draft reviews are ignored)

Gitlab (PRs, Issues)

first_review_event.created_at

Bitbucket (PRs)

first_review.participated_on

JIRA (Issues)

Calculated from resolving PRs

ClickUp (Issues)

Calculated from resolving PRs

Trello (Issues)

Calculated from resolving PRs

Did this answer your question?