fga-eps-mds / fga-eps-mds/2022-1-MeasureSoftGram-Doc

Não recalcular medidas já conhecidas

Open
#199 0 comments 0 reactions 0 assignees View on GitHub
enhancement technical debt
Dominant language
Jupyter Notebook
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

## Descrição

Atualmente todas requisição para o endpoint `organizations/1/repository/1/calculate/measures/` realiza o cálculo das medidas, mesmo que essa medida já tenha sido calculada recentemente.

É desejável que seja feito uma verificação se determinada medida já foi calculada, e caso já tenha sido somente retornar o valor já salvo no banco de dados.

Essa verificação pode ser feita salvando e consultado os parâmetros utilizados juntamente com a medida. Caso exista uma medida com exatamente os mesmos parâmetros não é necessário realizar a requisição para o serviço `core`.

**Observação:**

Uma vez que esse endpoint pode calcular mais de uma medida, e somente uma ou mais dessas medidas já terem sido calculada é preciso pensar em uma lógica que suporte calcular algumas medidas e outras somente retornar o valor já calculado.

![image](https://user-images.githubusercontent.com/31013187/181141794-135f0f14-8608-40e1-9246-355f0e853cfe.png)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.