You can now configure your GitHub connector using the Fivetran REST API. This feature is in BETA and available only for Standard and Enterprise accounts.
TEAMto collect information about organization teams
TEAM_MEMBERSHIPto store team membership data
REPO_TEAMto keep the relationship between team and repo, including team permission level
We now use the GitHub Webhook API. It allows us to make incremental updates faster and capture deletes for the following tables:
PROJECTtable with the fields:
COLUMNtable with the fields:
CARDtable with the fields:
ISSUE_PROJECT_HISTORYtable with the fields:
is_deletedcolumn to the
MILESTONEtable to capture deletes.
We have fixed a problem where the first commit in a git branch was skipped during our syncs. If any records in your COMMIT table were skipped prior to this change, you will need to initiate a re-sync to capture this data.
We have added a new field,
archived, to the
REQUESTED_REVIEWER_HISTORY table, the
pull_request_id column now has a foreign key relationship to the
ISSUE_MILESTONE_HISTORY table, the
milestone_id field is now null for milestones that no longer exist.