Skip to content

Improve the correctness and efficiency of time storage and ranking calculation #60

Open
@lazho

Description

@lazho

Currently, the ranking averages are stored in a table and updated on each %addtime. This is kind of equivalent to permanently caching a value that might become incorrect at any time. It also makes displaying the ranking very inefficient, since you will have to pull up all the time entries regardless.

A rewrite of %addtime, as well as %rank, and finally some changes to the schema are needed.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions