A bunch of commits and files showing how you can make threading happen in streamful. Likely these aggregators will end up being default for all servers. Tho they may evolve a bit, like, for example, only keeping the last X messages in a thread. The rest of them might end up being a search or something?

A bunch of commits and files showing how you can make threading happen in streamful. Likely these aggregators will end up being default for all servers. Tho they may evolve a bit, like, for example, only keeping the last X messages in a thread. The rest of them might end up being a search or something?

Without further ado...

https://fossil.calmabiding.me/streamful/info/627799c4bae22bb9
Shows that I can load aggregators into a server

https://fossil.calmabiding.me/streamful/info/297cac6152c60c53
Shows that I can send a bunch of messages to a thread and display them!

https://fossil.calmabiding.me/streamful/info/a79cd2aea026c0b6
Adds a tiny bit more context so you can see where the IDs came from

https://fossil.calmabiding.me/streamful/info/effb2fd9bfb5ae35
Makes show-thread a bit more configurable to you can see message IDs, etc.

https://fossil.calmabiding.me/streamful/file?name=test/streamful/test_aggregates.clj&ci=tip
Shows how aggregator functions look right now -- may change of course