Feature request: line-level fields on pull_request_review_comments (GitHub connector)
Hi 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
Please sign in to leave a comment.
Comments
0 comments