Startrekzky opened a new issue, #5193: URL: https://github.com/apache/incubator-devlake/issues/5193
### Search before asking - [X] I had searched in the [issues](https://github.com/apache/incubator-devlake/issues?q=is%3Aissue) and found no similar issues. ### What happened - [ ] [high] In table.repos, some tools (GitHub) have the namespace in field `name`, some don't (BitBucket), and I don't know how other data sources like GitLab assign values.  - [ ] [high] Make sure that `repo_url` from BitBucket is not an empty string, now it is. Please also check if pipeline commits from Azure DevOps, GitLab or Jenkins have the same problem. ![Uploading image.png…]() - [ ] [high] table.finished_commits_diffs is not a domain layer table, which can be changed to _tool_refdiff_finished_commits_diffs  - [ ] [low] add values of `updated_date` to table.issue_comments if exist - [ ] [medium] unify the length of pull_request.id, pull_requests.pr_id, pull_request_comments.pr_id to varchar(255) - [ ] [low] all fields of commit can be updated to char(40) instead of varchar(40) to save space - [ ] [low] change the field `label_name` in table.pull_request_labels to `name` to make it consistent with table.issue_labels ### What do you expect to happen - [ ] Fix the above problems - [ ] Update the [domain layer doc](https://devlake.apache.org/docs/DataModels/DevLakeDomainLayerSchema#domain-4---cicd) accordingly ### How to reproduce N/A ### Anything else _No response_ ### Version main ### Are you willing to submit PR? - [ ] Yes I am willing to submit a PR! ### Code of Conduct - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
