diff options
author | dan <dan.abramov@gmail.com> | 2024-11-24 19:10:54 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-24 19:10:54 +0000 |
commit | b9406aa011db2db7d3bcdf7d91ef929b17a07c02 (patch) | |
tree | fe590626f573c2e78e4d9f7df73f33c523e62172 /src/screens/Messages/components/MessagesList.tsx | |
parent | 371e6ad333e00cdfb7f4713f7fef816668011049 (diff) | |
download | voidsky-b9406aa011db2db7d3bcdf7d91ef929b17a07c02.tar.zst |
Don't re-sort already fetched post thread items (#6698)
* Don't reorder already seen posts in PostThread * Add sorting by generation * Rip out stable order cache It doesn't make sense because sort() doesn't call the callback for all A/B pairs, and the server returning a different ordering will cause cache misses which means there'll be no stability anyway. * Make hotness deterministic per fetched at * Cache random scores while in thread * Reorder for clarity
Diffstat (limited to 'src/screens/Messages/components/MessagesList.tsx')
0 files changed, 0 insertions, 0 deletions