Feature request: line-level fields on pull_request_review_comments (GitHub connector)
AnsweredHi Fivetran team,
We're heavy users of the GitHub connectors at Block.
We'd like to request that the following fields be added to the pull_request_review_comments table:
- line
- original_line
- start_line
- original_start_line
These are exposed today by the GitHub REST API on the PullRequestReviewComment resource (GET /repos/{owner}/{repo}/pulls/comments) but are not currently materialized in the Fivetran schema.
Why we need them: we're building code-review analytics that measure where reviews happen — distribution of comments across a file, hotspots, multi-line vs single-line feedback, etc. Today we have path (the file) but no way to know which line(s) a comment refers to, which leaves the dataset substantially less useful for review-quality analysis. Multi-line comments (start_line → line) are particularly valuable for distinguishing block-level suggestions from inline nits.
Scope: ideally added to the base connector schema so it flows through all of our existing connectors without per-connector configuration. If there's an opt-in / extended-schema mechanism we should enable instead, happy to take that route.
Is this on the roadmap, or is there a ticket we should follow / +1? Happy to provide more context on the use case if useful.
Thanks,
Derek O'Halloran
dereko@squareup.com
-
Official comment
Hi Derek,
This is a valuable suggestion and I've added the request to our feature improvements backlog for the GitHub connector. We will keep the community updated on this thread with any progress regarding this request.
Thanks,
Frank
Please sign in to leave a comment.
Comments
1 comment