forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit22c64f1
committed
When compiling with --enable-cassert, check for reference count leaks
in the relcache. It's rather silly that we have reference count leakchecks in bufmgr and in catcache, but not in relcache which will normallyhave many fewer entries. Chris K-L would have caught at least one bugin his recent DROP patch if he'd had this.1 parent154f26f commit22c64f1
File tree
4 files changed
+47
-19
lines changed- src
- backend
- access/transam
- bootstrap
- utils/cache
- include/utils
4 files changed
+47
-19
lines changedLines changed: 4 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
615 | 615 |
| |
616 | 616 |
| |
617 | 617 |
| |
| 618 | + | |
| 619 | + | |
618 | 620 |
| |
619 | 621 |
| |
620 | 622 |
| |
| |||
741 | 743 |
| |
742 | 744 |
| |
743 | 745 |
| |
744 |
| - | |
| 746 | + | |
745 | 747 |
| |
746 | 748 |
| |
747 | 749 |
| |
|
Lines changed: 3 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
550 | 550 |
| |
551 | 551 |
| |
552 | 552 |
| |
553 |
| - | |
554 | 553 |
| |
555 | 554 |
| |
556 | 555 |
| |
| |||
822 | 821 |
| |
823 | 822 |
| |
824 | 823 |
| |
825 |
| - | |
826 |
| - | |
| 824 | + | |
| 825 | + | |
827 | 826 |
| |
828 | 827 |
| |
829 | 828 |
| |
|
Lines changed: 38 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
1968 | 1968 |
| |
1969 | 1969 |
| |
1970 | 1970 |
| |
1971 |
| - | |
| 1971 | + | |
1972 | 1972 |
| |
1973 |
| - | |
| 1973 | + | |
1974 | 1974 |
| |
1975 |
| - | |
1976 |
| - | |
| 1975 | + | |
| 1976 | + | |
1977 | 1977 |
| |
1978 | 1978 |
| |
1979 | 1979 |
| |
1980 |
| - | |
1981 |
| - | |
| 1980 | + | |
| 1981 | + | |
| 1982 | + | |
| 1983 | + | |
| 1984 | + | |
| 1985 | + | |
| 1986 | + | |
1982 | 1987 |
| |
1983 | 1988 |
| |
1984 |
| - | |
| 1989 | + | |
1985 | 1990 |
| |
1986 | 1991 |
| |
1987 | 1992 |
| |
1988 | 1993 |
| |
| 1994 | + | |
| 1995 | + | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
1989 | 2002 |
| |
1990 | 2003 |
| |
1991 | 2004 |
| |
1992 | 2005 |
| |
1993 | 2006 |
| |
| 2007 | + | |
| 2008 | + | |
| 2009 | + | |
1994 | 2010 |
| |
1995 |
| - | |
1996 |
| - | |
| 2011 | + | |
| 2012 | + | |
| 2013 | + | |
| 2014 | + | |
| 2015 | + | |
| 2016 | + | |
| 2017 | + | |
| 2018 | + | |
| 2019 | + | |
| 2020 | + | |
1997 | 2021 |
| |
1998 |
| - | |
| 2022 | + | |
| 2023 | + | |
| 2024 | + | |
| 2025 | + | |
1999 | 2026 |
| |
2000 | 2027 |
| |
2001 | 2028 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
63 | 63 |
| |
64 | 64 |
| |
65 | 65 |
| |
66 |
| - | |
| 66 | + | |
67 | 67 |
| |
68 | 68 |
| |
69 | 69 |
| |
|
0 commit comments
Comments
(0)