bugs/b8f14a4fc3307e7faeb18d44fd9019633a73c83d07e9f59b285ea726295173bc
2025-06-17 09:58:45 +02:00
parent 87d0eab1da
commit eac4f25022
3 changed files with 1 additions and 1 deletions

View File

2
ops
View File

@ -1 +1 @@
{"author":{"id":"f586b76891632498b1f2d09587f3a3fdf4aa42bfa8402213dc3bfbaac9162697"},"ops":[{"type":1,"timestamp":1750147116,"nonce":"KZSd+l2QLDjxpaZLSr9Ipvqia8U=","title":"Async Gpodder API abstraction","message":"The current abstraction is sync only, requiring all async call sites to use a\n`spawn_blocking` call. Communication with Postgresql will happen\nasynchronously, so changing the abstraction to be async is a prerequisite for\nthis. It would also clean up the call sites.\n\nThe simplest approach here would probably be provide both a sync and async\nabstraction trait while providing a `spawn_blocking`-based wrapper around any\nsync implementation that implements the async one. This would allow us to reuse\nall code and simply write an additional wrapper.","files":null}]}
{"author":{"id":"f586b76891632498b1f2d09587f3a3fdf4aa42bfa8402213dc3bfbaac9162697"},"ops":[{"type":5,"timestamp":1750147121,"nonce":"l6YbWC3vfcgoCIG1JAnL4CmsxZA=","added":["enhancement"],"removed":null}]}