postgresql/src/backend
Tom Lane 9b95f2fa1e Use ExecPrepareExpr in place of ExecPrepareCheck where appropriate.
Change one more place where ExecInitCheck/ExecPrepareCheck's insistence
on getting implicit-AND-format quals wasn't really helpful, because the
caller had to do make_ands_implicit() for no reason that it cared about.
Using ExecPrepareExpr directly simplifies the code and saves cycles.

The only remaining use of these functions is to process
resultRelInfo->ri_PartitionCheck quals.  However, implicit-AND format
does seem to be what we want for that, so leave it alone.
2017-03-26 18:14:03 -04:00
..
access Reverting 42b4b0b241 2017-03-24 17:56:17 +00:00
bootstrap Faster expression evaluation and targetlist projection. 2017-03-25 14:52:06 -07:00
catalog Use ExecPrepareExpr in place of ExecPrepareCheck where appropriate. 2017-03-26 18:14:03 -04:00
commands Use ExecPrepareExpr in place of ExecPrepareCheck where appropriate. 2017-03-26 18:14:03 -04:00
executor Improve implementation of EEOP_BOOLTEST_* opcodes. 2017-03-26 15:57:02 -04:00
foreign Spelling fixes in code comments 2017-03-14 12:58:39 -04:00
lib Fix overflow check in StringInfo; add missing casts 2017-01-10 11:41:13 -03:00
libpq Fix unportable disregard of alignment requirements in RADIUS code. 2017-03-26 17:35:35 -04:00
main Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
nodes Implement multivariate n-distinct coefficients 2017-03-24 14:06:10 -03:00
optimizer Update some obsolete comments. 2017-03-26 11:36:46 -04:00
parser Add COMMENT and SECURITY LABEL support for publications and subscriptions 2017-03-24 23:44:23 -04:00
po Translation updates 2016-08-08 11:08:00 -04:00
port Fix WaitEventSetWait() to handle write-ready waits properly on Windows. 2017-03-17 14:58:06 -04:00
postmaster Logical replication support for initial data copy 2017-03-23 08:55:37 -04:00
regex ICU support 2017-03-23 15:28:48 -04:00
replication Fix typos in logical replication support for initial data copy. 2017-03-26 17:44:35 -04:00
rewrite Support XMLTABLE query expression 2017-03-08 12:40:26 -03:00
snowball Add ICU_FLAGS to one more place 2017-03-23 16:53:10 -04:00
statistics Implement multivariate n-distinct coefficients 2017-03-24 14:06:10 -03:00
storage Report catalog_xmin separately in hot_standby_feedback 2017-03-25 14:07:27 +00:00
tcop Add missing break 2017-03-26 11:31:23 -03:00
tsearch Spelling fixes in code comments 2017-03-14 12:58:39 -04:00
utils Update some obsolete comments. 2017-03-26 11:36:46 -04:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
Makefile Implement multivariate n-distinct coefficients 2017-03-24 14:06:10 -03:00
common.mk ICU support 2017-03-23 15:28:48 -04:00
nls.mk Remove trailing slashes from directories in find command 2015-09-18 22:06:54 -04:00