23 Commits (134980cc980cde7545705e831c4ee59295179161)

Author SHA1 Message Date
Ted Unangst 6fc3ab4e97 touch up redeliver loop
2 years ago
Ted Unangst a852e4ebca flexible logging
2 years ago
Ted Unangst 121903fca6 don't need to retry low prio communications
4 years ago
Ted Unangst 201444aef4 clear remaining retries after a final delivery failure
4 years ago
Ted Unangst a3dfae8955 let's do 40 deliveries at a time
4 years ago
Ted Unangst a054f06ac4 put common init code in honk.go
5 years ago
Ted Unangst f21df8508e new day, new libs. use gate library.
5 years ago
Ted Unangst de274bfff2 rework delivery and key loading to use userid
5 years ago
Ted Unangst 408d24dad8 delivery chan should buffer one
5 years ago
Ted Unangst 8e1fa5658e use cache interface for some more things
5 years ago
Ted Unangst 7053b40c0e make sure every rows is closed
5 years ago
Ted Unangst 624cc41a8c every database exec must have error checking
5 years ago
Ted Unangst a34b2f0a16 handle two more db error conditions
5 years ago
Ted Unangst 0856856688 add another retry at 4 hours
5 years ago
Ted Unangst d2e83fd05b increase max concurrent deliveries to 20
5 years ago
Ted Unangst 4f7bfacf39 allow replying to private messages with private replies
5 years ago
Ted Unangst f7d5127314 reduce the deliverator hysteresis to reduce clumping
5 years ago
Ted Unangst cf344853b2 put a limit on how many deliveries we actually send it in parallel
5 years ago
Ted Unangst 404f971635 on redelivery, try shared again too
5 years ago
Ted Unangst 2f33eba381 use shared inbox for delivery
5 years ago
Ted Unangst 2fc7454b0e math/rand is notrand. seed it with time.
5 years ago
Ted Unangst 3a93c77300 the spice must flow. redeliverate with extreme prejudice.
5 years ago
Ted Unangst 1d63b41094 further prep for retries
5 years ago