iVis-at-Bilkent / software-artifact-analyzer

SAA: A tool to visually analyze varying software artifacts including source code files, pull requests, issues, and commits, as well as their links and their relationships with developers in a software project to improve the software development process
0 stars 0 forks source link

Developer recommendation queries calling FMPB twice #131

Closed LaraMerdol closed 5 months ago

LaraMerdol commented 5 months ago

Currently, the algorithm is called twice during one execution; once for graph loading and another time for generating table results. For better execution time, we should call the query once and split the results. This change also required change in the advanced queries repository because the custom query should change.

LaraMerdol commented 5 months ago

The FMPB procedure chaged accorfing to return graph result and table result at the same time.

LaraMerdol commented 5 months ago

Changed procedure calls according to expert and reviewer recommendations.. When the table result is called the procedure called and then if the graph result also checked respective edges and nodes called from their id. Now FMPB only called one time. For big projects it reduce time elapsed critically.