Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
C
Commit-Analysis-ML
Manage
Activity
Members
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Deploy
Model registry
Analyze
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Ahmad, Rawel
Commit-Analysis-ML
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
main
Select Git revision
Selected
main
default
protected
1 result
Begin with the selected commit
Created with Raphaël 2.2.0
10
Sep
9
8
7
6
5
4
1
31
Aug
30
28
27
26
25
24
23
20
18
17
16
15
14
13
12
6
3
2
30
Jul
16
15
8
26
Jun
25
21
20
19
17
13
12
5
4
29
May
22
16
15
13
12
10
9
6
4
2
30
Apr
24
23
22
14
12
6
10
Mar
Added reference for Classifier
main
main
added note for classifier folder
Added dataset to readme
temporarily added method to collect missing training data
cleaned up train_model
added train_model for training after commit_features
added new print statement for debugging
small adjustment regarding select statement
code optimization
Added possibility to run stratified sampling
Suppress errors
Added tqdm for better progress tracking
refactoring
added some methods for loading and training
fixing commit is stored in unclassified and has no differentiation
main contains some errors regarding storing the data into the right folder, wrote a fixing class
the values are interpreted as int, so they have to be checked not by their boolean value
disabled foreign_key_check to include cve_ids
added check if commit should be none to prevent errors
changed path and updated ignore files accordingly
changed path to correct one
In case the commit is not found locally, try fetching from remote
added print statements for debugging
removed duplicate installation of build-essential
updated docker to include gcc and other stuff to be able to run the classifier
Imported and modified the classifier (not finished yet)
Only save the relation if a commit is found
Made heuristic faster by iterating each fixing sha once
bug fix where some config_codes were not included because they were not existent in the main database
since commitutils always creates a connection, we should stop that by saving the commit manually
made num_cores more strict to prevent too many connections
updated run_all
Added method to get all entries with heuristic mapping to associate a vcc_sha
Made the removing of initial commits more general to include also chromium
Added oss-fuzz processor to run_all.sh
updated readme to include acknowledgements
updated readme
updated documentation with added edge case for sequential heuristic
documentation update for processor.py
Updated README.md
Loading