-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DB Issues #145
Comments
- instead of storing the signature of an author in the `signature` attribute of commits, a connection is used - the frontend still uses the `signature` attribute, but it is inferred using the connection - #145
- instead of using the `mentions` attribute in issues - #145
- commits were not sorted with new localDB function, which broke the Changes/Version mode of the Code Hotspots visualization. - #145
- instead of the `sha`/`ref` attributes in the builds collection, the commits-builds connection is used. - #145
- Because the `builds` connection does not have a `sha` attribute anymore, the Histogram endpoint was broken both in the serverDB and the localDB. - #145
- instead of using the `history` and `parents` attributes, the commits-commits connection is used. - the graphql service infers the parents directly, as does the localDB when accessing commits. This means the `parents` attribute can still be queried, even if it's not in the DB anymore. - query times are much faster, DB export files significantly smaller - #145
- when querying commits using the seerverDB, commits that are earlier than the specified earliest date should only be discarded after the history has been calculated for all commits. Otherwise, history calculation would not work properly. - #145
Is it on purpose that each collection as e.g. |
@uberroot4 You're right, I added it as a Todo. |
URLs for older files refer to an URL for the current branch.
Example:
yarn.lock
, which does not exist in the project anymore, refers to.../blob/feature/102/...
if DB was constructed on branchfeature/102
.--> The webUrl leads to a 404 page.
signature
attribute in commitsmentions
attribute in issuesauthor
/assignee
/assignees
attributes in issuesparents
/history
attributes in commitsbranch
attribute in commitssha
/ref
attributes in buildsuser
/userFullName
attributes in buildsstakeholders-commits
instead ofcommits-stakeholders
since in this collection,_from
points to stakeholders and_to
points to commits)The text was updated successfully, but these errors were encountered: