CodesInChaos
Joined 14 years ago
Joined 14 years ago
Especially now, where you could probably just ask AI to adapt the existing suites to the cosnistency claims this database makes, and get something useful out of it. While certainly not as good as a professional test, I'd expect it to at least find some low hanging fruits before going for the expensive and public official Jepsen test.
https://web.archive.org/web/20220226060634/http://ars.userfr...
https://web.archive.org/web/20220226061736/http://ars.userfr...
Same reason we ended up with git. Their predecessors were significantly worse, and then they had enough momentum to keep going.
How does that work? Exec(ve) without fork? That should still clean up the PHP state.
On the decompression side yes, on the compression side the first good zstd rust port was announced yesterday. Until then, brotli was better supported in Rust than zstd.
But I agree, decompression libraries should be (mostly) memory safe nowadays, since that side is both easier to implement and more likely to be vulnerable.
On github forks are part of the same physical repository. You could imagine that each logical repository is just a namespace for branches and tags, backed by the same physical repository.
I do consider the warning a bug if github, it should check both tags and branches for commits which are to be considered part of a logical repository.