Ruslan Fadeev
Ruslan Fadeev
I'll try that, thanks. Might make sense to pass the --verbose flag to the CLI at one of the three sqitch verbosity levels? Assuming database clients are consistent enough at...
I tried running with `-vvv`, this is the end of the output: ``` -------------- COMMIT -------------- Query OK, 0 rows affected (0.000 sec) Bye ``` I'm guessing this happens after...
For posterity, the error I'm trying to track down appears to be in https://github.com/denodrivers/mysql, based on the fact that a rewrite in Rust doesn't have the same problem.
Oh no, this is just for context, sorry. I'm using my own CLI written for Deno, and then try to run `sqitch deploy`. Sqitch works by itself but hangs when...
[file3.txt](https://github.com/sqitchers/sqitch/files/14593323/file3.txt) All right, here's the log. I stopped after the first twelve `currow= 12`, whatever that is. The repeating fragment >parse_params statement SELECT UNIX_TIMESTAMP(committed_at) >= UNIX_TIMESTAMP() FROM events WHERE project...
Yes, you got it right. My CLI connects to the database and tries to revert a single migration, the same way sqitch would do it.
My CLI doesn't use sqitch directly though, only the database of changes.
Not explicitly and I don't think it locks the whole database, but it does lock rows/tables. It is weird that the locks aren't dropped when the connection drops, but I...
Haha, fair. Thank you for your interest in investigating this edge case in the first place. Here's a full list of all the database operations the CLI does: - creates...
The idea is to view a `Foo` value as a collection of `FooEnum` values where each variant can only be present once. `impl IntoIterator for Foo` is trivial; the reverse...