Chris Down

Results 178 comments of Chris Down

The decoding is fine, we just read them as uint. The choice to use a simple hash function is intentional: we need to handle collisions anyway, and this one is...

3ddf819cc4951dfc6ae8df16bd6cb79498cdd694 will help with collisions. We should still do collision detection, but at least this avoids the immediate problem.

Thanks for reporting! Now both real world collisions are highly unlikely, and they will be rejected.

Thanks for the review! > apps should never issue the initial READY=1 before they installed the SIGHUP handler. It's a bug if they do that. I guess we could make...

> Hmm, I'd suggest the other way around and fail the reload job but never the unit itself. Right. > I don't follow the outage part btw. We should not...

It's reasonable to have that be configurable, thanks.

@DaanDeMeyer I have an integration test that doesn't require fixed ordering patch coming up, once that's done I will move this out of draft :-)

@ikruglov That was my first thought as well (to avoid duplicating the parsing logic), but I backed away from it because of side effects. Unit objects are pretty tightly coupled...