postgresql/src/backend
Tom Lane 5f4a1a0a77 Throw a more on-point error for publications depending on columns.
Same as 42b041243, except that the trouble case is a publication
WHERE clause that depends on a column.

Again reported by Alexander Lakhin.  Back-patch to v15 where
we added publication WHERE clauses.

Discussion: https://postgr.es/m/548a47bc-87ae-b3df-c6a2-60b9966f808b@gmail.com
2024-05-02 17:36:31 -04:00
..
access Fix parallel vacuum buffer usage reporting. 2024-05-01 12:34:01 +09:00
backup Skip .DS_Store files in server side utils 2024-02-13 13:47:12 +01:00
bootstrap Process session_preload_libraries within InitPostgres's transaction. 2022-07-25 10:27:43 -04:00
catalog Fix type-checking of RECORD-returning functions in FROM, redux. 2024-04-15 12:56:56 -04:00
commands Throw a more on-point error for publications depending on columns. 2024-05-02 17:36:31 -04:00
executor Ensure we allocate NAMEDATALEN bytes for names in Index Only Scans 2024-05-01 13:22:16 +12:00
foreign Rename SetSingleFuncCall() to InitMaterializedSRF() 2022-10-18 10:22:40 +09:00
jit Fix illegal attribute propagation in LLVM JIT. 2024-04-10 12:14:04 +12:00
lib Fix lock assertions in dshash.c. 2022-07-11 16:01:22 +12:00
libpq Disconnect if socket cannot be put into non-blocking mode 2024-03-12 10:18:50 +02:00
main Fix outdated --help message for postgres -f 2022-08-15 13:37:32 +09:00
nodes Handle WindowClause.runCondition in tree walker/mutator functions. 2024-01-10 13:36:34 -05:00
optimizer Fix generation of EC join conditions at the wrong plan level. 2024-04-16 11:22:39 -04:00
parser Fix type-checking of RECORD-returning functions in FROM, redux. 2024-04-15 12:56:56 -04:00
partitioning Fix incorrect pruning of NULL partition for boolean IS NOT clauses 2024-02-20 12:50:34 +13:00
po Translation updates 2024-02-05 14:47:58 +01:00
port Close socket in case of errors in setting non-blocking 2024-01-17 11:24:11 +01:00
postmaster Avoid deadlock during orphan temp table removal. 2024-04-02 14:59:04 -04:00
regex Avoid character classification in regex escape parsing. 2023-04-21 08:20:17 -07:00
replication Fix the missing table sync due to improper invalidation handling. 2024-04-25 10:33:04 +05:30
rewrite Disallow converting a table to a view within an outer SQL command. 2024-04-30 15:22:55 -04:00
snowball In the Snowball dictionary, don't try to stem excessively-long words. 2022-08-31 10:42:05 -04:00
statistics Fix incorrectly reported stats kind in "can't happen" ERROR 2024-03-05 16:18:19 +13:00
storage freespace: Don't return blocks past the end of the main fork. 2024-04-13 08:35:20 -07:00
tcop Be more rigorous about local variables in PostgresMain(). 2023-07-10 12:14:34 -04:00
tsearch Limit to_tsvector_byid's initial array allocation to something sane. 2023-09-25 11:50:28 -04:00
utils Disable run condition optimization for some WindowFuncs 2024-05-01 16:35:37 +12:00
.gitignore
Makefile Move basebackup code to new directory src/backend/backup 2022-08-10 14:03:09 -04:00
common.mk
nls.mk Translation updates 2023-11-06 13:16:22 +01:00