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.
   
![image](https://github.com/apache/incubator-devlake/assets/14050754/17291fd3-344a-48ff-8bc2-94b91f7f4f1b)
   
   - [ ] [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
   
![image](https://github.com/apache/incubator-devlake/assets/14050754/bc8cce20-57f5-4f2a-aef7-25032c3a0f84)
   
   
   - [ ] [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]

Reply via email to