Dan Goodliffe

Results 10 comments of Dan Goodliffe

I'm trying to avoid saying "me too", because I'm struggling to understand the scope of the problem we're witnessing. It appears to be the case that "some" rows in one...

OK... I think I might have found the problem, and agree with @wycwyx about the fix, but not the cause. My understanding is that this flow may occur: - Some...

I've managed to get a copy of the binary log for an example of this occurring in our production environment and whilst I think my previous point holds true, the...

We've now witnessed evidence of records missing (so an insert being dropped) from other tables, which suggests this is isn't limited scope problem. That makes sense as we could never...

@FreCap I'm afraid not... we've never bottomed the problem and currently have a second process comparing/repairing data that's been missed... which I'd love to get rid of! (but are currently...

Honestly, not really. Most of our code is just `insert into foo(...) values(?, ?, ?)` or `update foo set bar = ? where bar = ?`... and sometimes they don't...

I've got the same problem with git-extra v7.0.0 and sed 4.9 on Gentoo Linux. Hopefully I'll get a chance to try to diagnose if it's the same root cause and...

I can't test this on MacOS... but the problem appears to have been introduced here https://github.com/tj/git-extras/commit/b372bab52a50384032478771e012f7565dbe9d8d#diff-b4605ccfb78f6b7d3911cf2aa7d8fe0a32eee9e502617fad755b3d0ccb718b01 The extra quoting is passing a single, multi-line parameter to `set`, which then returns...

I've forked and made a branch which implements `git-psykorebase` without `sed`, using bash pattern subs, but I haven't had chance to test it yet. PR hopefully inbound later today.

I've found the exact same problem on Gentoo (and then just in a clone of this repo). Compiling with GCC 13.2.1 with `-O3` produces the problem, but `-O2` does not....