mirror of
https://github.com/neondatabase/neon.git
synced 2026-08-23 06:28:23 +00:00
a79fd3bda7
With this refactoring, the Rust code deals with one giant array of requests, and doesn't know that it's sliced up per backend process. The C code is now responsible for slicing it up. This also adds code to complete old IOs at backends start that were started and left behind by a previous session. That was a little more straightforward to do with the refactoring, which is why I tackled it now.