Commit Graph

15 Commits

Author SHA1 Message Date
Bryan Stitt
a1aa63fe55 more SeqCst 2023-11-14 13:56:18 -08:00
Bryan Stitt
ed0b74f186 1.43.88 2023-11-09 18:21:32 -08:00
Bryan Stitt
a4400bbd40 stricter ordering. refs #210 2023-11-06 10:06:32 -08:00
Bryan Stitt
20413b883f remove unused deps 2023-10-11 00:57:46 -07:00
Bryan Stitt
4f6e75e109 cargo upgrade and update 2023-10-09 09:46:43 -07:00
Bryan Stitt
cc2eb9e862 no more overflow on the pending txid firehose 2023-10-07 03:41:11 -07:00
Bryan Stitt
73d16b83e6 cargo upgrade and update 2023-10-03 19:07:21 -07:00
Bryan Stitt
a27ce5fdd1 lint 2023-09-20 13:57:33 -07:00
Bryan Stitt
44e8cce9c8 no need for this yield. recv is cooperative 2023-09-20 12:34:51 -07:00
Bryan Stitt
b44c774edb remove some unused features 2023-09-19 18:48:15 -07:00
Bryan Stitt
98da8cdfa7 add a yield_now just in case 2023-09-19 15:40:24 -07:00
Bryan Stitt
8b08828473 make it compile. my editor didnt show any errors 🤷 2023-09-19 14:57:42 -07:00
Bryan Stitt
ca2056e16f lru instead of moka for deduped_broadcast 2023-09-19 14:39:59 -07:00
Bryan Stitt
a68a98ce41 cargo upgrade and update
moka 0.12 required some migration help: https://github.com/moka-rs/moka/blob/main/MIGRATION-GUIDE.md
2023-09-18 11:04:22 -07:00
Bryan Stitt
1fd8f6f383
Deduped broadcast channel (#209)
* upgrade and start adding deduped_broadcast

* basic test

* accept arg for cache ttl

* first pass at bringing the tx firehose back

* try_send instead of send since there aren't always receivers

* deduped broadcaster needs the try send

* track counts and include in /status

* use config for enable subscribe_txs
2023-09-13 12:05:47 -07:00