postgresql/src/backend
Tom Lane 0dab5ef39b Fix ALTER OPERATOR to update dependencies properly.
Fix an oversight in commit 321eed5f0f7563a0: replacing an operator's
selectivity functions needs to result in a corresponding update in
pg_depend.  We have a function that can handle that, but it was not
called by AlterOperator().

To fix this without enlarging pg_operator.h's #include list beyond
what clients can safely include, split off the function definitions
into a new file pg_operator_fn.h, similarly to what we've done for
some other catalog header files.  It's not entirely clear whether
any client-side code needs to include pg_operator.h, but it seems
prudent to assume that there is some such code somewhere.
2015-12-31 17:37:31 -05:00
..
access Rename (new|old)estCommitTs to (new|old)estCommitTsXid 2015-12-28 12:34:11 -08:00
bootstrap pgindent run for 9.5 2015-05-23 21:35:49 -04:00
catalog Fix ALTER OPERATOR to update dependencies properly. 2015-12-31 17:37:31 -05:00
commands Fix ALTER OPERATOR to update dependencies properly. 2015-12-31 17:37:31 -05:00
executor Read from the same worker repeatedly until it returns no tuple. 2015-12-23 14:06:52 -05:00
foreign Code review for foreign/custom join pushdown patch. 2015-05-10 14:36:36 -04:00
lib Avoid use of float arithmetic in bipartite_match.c. 2015-08-23 13:02:18 -04:00
libpq Message improvements 2015-11-16 21:39:23 -05:00
main Revoke support for strxfrm() that write past the specified array length. 2015-07-08 20:44:21 -04:00
nodes Remove unnecessary escaping in C character literals 2015-12-22 22:43:46 -05:00
optimizer Add some comments about division of labor between rewriter and planner. 2015-12-29 18:50:35 -05:00
parser Allow omitting one or both boundaries in an array slice specifier. 2015-12-22 21:05:29 -05:00
po Translation updates 2015-06-28 23:56:55 -04:00
port On Windows, ensure shared memory handle gets closed if not being used. 2015-10-13 11:21:33 -04:00
postmaster Message improvements 2015-11-16 21:39:23 -05:00
regex Fix enforcement of restrictions inside regexp lookaround constraints. 2015-11-07 12:43:24 -05:00
replication Remove duplicate word. 2015-12-18 12:43:52 -05:00
rewrite Put back one copyObject() in rewriteTargetView(). 2015-12-29 16:45:47 -05:00
snowball Adjust behavior of single-user -j mode for better initdb error reporting. 2015-12-17 19:34:15 -05:00
storage Teach mdnblocks() not to create zero-length files. 2015-12-15 13:57:45 -05:00
tcop Adjust behavior of single-user -j mode for better initdb error reporting. 2015-12-17 19:34:15 -05:00
tsearch pgindent run for 9.5 2015-05-23 21:35:49 -04:00
utils Remove unnecessary escaping in C character literals 2015-12-22 22:43:46 -05:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
Makefile Revert "Have dtrace depend on object files directly, not objfiles.txt" 2015-10-15 13:16:03 -04:00
common.mk Remove maintainer-check target, fold into normal build 2013-10-10 20:11:56 -04:00
nls.mk Remove trailing slashes from directories in find command 2015-09-18 22:06:54 -04:00