Jelte Fennema-Nio

Results 168 issues of Jelte Fennema-Nio
trafficstars

See discussion on https://github.com/citusdata/citus/pull/6122 for details, but short version is: By running `isolation_concurrent_dml` and `isolation_data_migration` tests in parallel one seems to blocks the other. This shouldn't happen.

bug

This fixes #71 For details of the changes in the fork, check out this diff: https://github.com/GetStream/go-shlex/compare/3f9db97f856818214da2e1057f8ad84803971cff...HEAD

It seems `shlex` has quite weird behaviour for escaped characters. If you enter: ``` >>> command "a\tb" ``` The argument you get will be `atb`. Typing an actual literal tab...

Like I mentioned in #120 you can check with cgocheck=2 to find violations of CGO pointer rules. This enables that on Travis and fixes the test where it was failing...

A user on slack reported this behaviour: ``` /usr/pgsql-13/bin/pg_autoctl drop node --pgdata /var/lib/pgsql/13/data --destroy 18:06:33 71415 INFO Removing node with name "node_10" in formation "default" from the monitor 18:06:33 71415...

The following code that we use a lot is undefined behavior: ```c paramValues[1] = intToString(index).strValue; ``` Instead it should be: ```c IntString indexStr = intToString(index); paramValues[1] = indexStr.strValue; ``` With...

bug
enhancement
Size:M

Starting a monitor and running the following command 5 times in a row, causes the monitor to exit: ``` PG_AUTOCTL_DEBUG=true pg_autoctl do service restart listener --pgdata monitor ``` It exits...

bug
Size:M

Right now the only way to run pg_auto_ctl is to completely trust the node it runs on, because any connection made from "localhost" is allowed to authenticate using "trust". Even...

bug

This way we should find timing issues in our code sooner. An example of this was #245.

Although we are using `snprintf` to make sure we don't overflow a buffer, we don't actually check if the whole string was written in most cases. If this would occur,...