Conversation
Signed-off-by: Gašper Grom <gasper.grom@gmail.com>
|
Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability. Example:
Projects:
Please add a Jira issue key to your PR title. |
2 similar comments
|
Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability. Example:
Projects:
Please add a Jira issue key to your PR title. |
|
Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability. Example:
Projects:
Please add a Jira issue key to your PR title. |
|
|
There was a problem hiding this comment.
Pull request overview
Adds the project status field to the Project Insights dataset served via Tinybird, so consumers can differentiate e.g. active vs archived projects when fetching insights.
Changes:
- Add
statusto the materializedproject_insights_copy_dsdataset (copy pipe + datasource schema/docs). - Expose
statusin theproject_insights.pipeendpoint response. - Shift the
project_insights_copycopy schedule from0 2 * * *to0 3 * * *.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| services/libs/tinybird/pipes/project_insights_copy.pipe | Includes status in base + final selects and adjusts the COPY_SCHEDULE. |
| services/libs/tinybird/pipes/project_insights.pipe | Returns status from project_insights_copy_ds in the endpoint query. |
| services/libs/tinybird/datasources/project_insights_copy_ds.datasource | Adds status to schema and documents the new column. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| logoUrl, | ||
| isLF, | ||
| status, | ||
| contributorCount, |
| slug, | ||
| logoUrl, | ||
| isLF, | ||
| status, | ||
| contributorCount, |
Note
Low Risk
Low risk: adds a new
statusfield to the Tinybird project insights datasource and selects it through existing pipes, plus a minor schedule shift for the copy job.Overview
Adds a
statuscolumn toproject_insights_copy_dsand propagates it through the copy pipeline (project_insights_copy.pipe) and the serving endpoint (project_insights.pipe) so consumers can see each project’s current status.Adjusts the copy pipe’s
COPY_SCHEDULEfrom0 2 * * *to0 3 * * *.Written by Cursor Bugbot for commit c373dad. This will update automatically on new commits. Configure here.