lbryio / lbry-sdk

The LBRY SDK for building decentralized, censorship resistant, monetized, digital content apps.
https://lbry.com
MIT License
7.19k stars 482 forks source link

Update to use new `fast_ar` trending, calculated in elasticsearch without renormalization #3458

Closed jackrobison closed 2 years ago

jackrobison commented 2 years ago

This updates trending to run with the cumulative effective amount changes per claim per block instead of per add/remove change with many changes per block. It also fixes the trending score overflowing without being renormalized for many many (millions) of years. Much thanks to @eggplantbren

coveralls commented 2 years ago

Coverage Status

Coverage decreased (-0.02%) to 68.706% when pulling 8e87165ed3b9ba6e105d0c86de5059b058cc35ab on trending into a98ea1e66a59c4f8151e4e08e38b250426f35bc4 on master.