citus/.devcontainer
Nils Dijk d0b093c975
automatically add a breakpoint that breaks on postgres errors (#7279)
When debugging postgres it is quite hard to get to the source for
`errfinish` in `elog.c`. Instead of relying on the developer to set a
breakpoint in the `elog.c` file for `errfinish` for `elevel == ERROR`,
this change adds the breakpoint to `.gdbinit`. This makes sure that
whenever a debugger is attached to a postgres backend it will break on
postgres errors.

When attaching the debugger a small banner is printed that explains how
to disable the breakpoint.
2023-10-27 16:57:51 +02:00
..
.vscode Add devcontainer for development purposes (#7102) 2023-10-09 15:37:21 +02:00
pgenv/config Add devcontainer for development purposes (#7102) 2023-10-09 15:37:21 +02:00
src/test/regress Add devcontainer for development purposes (#7102) 2023-10-09 15:37:21 +02:00
.gdbinit automatically add a breakpoint that breaks on postgres errors (#7279) 2023-10-27 16:57:51 +02:00
.gitignore Add devcontainer for development purposes (#7102) 2023-10-09 15:37:21 +02:00
.psqlrc Add devcontainer for development purposes (#7102) 2023-10-09 15:37:21 +02:00
Dockerfile Remove software-properties-common from dev container after use (#7255) 2023-10-12 17:47:44 +02:00
Makefile Add devcontainer for development purposes (#7102) 2023-10-09 15:37:21 +02:00
devcontainer.json Add devcontainer for development purposes (#7102) 2023-10-09 15:37:21 +02:00