postgresql/src/backend
Fujii Masao 4af2ac3dee Make crash recovery ignore recovery target settings.
In v11 or before, recovery target settings could not take effect in
crash recovery because they are specified in recovery.conf and
crash recovery always starts without recovery.conf. But commit
2dedf4d9a8 integrated recovery.conf into postgresql.conf and
which unexpectedly allowed recovery target settings to take effect
even in crash recovery. This is definitely not good behavior.

To fix the issue, this commit makes crash recovery always ignore
recovery target settings.

Back-patch to v12.

Author: Peter Eisentraut
Reviewed-by: Fujii Masao
Discussion: https://postgr.es/m/e445616d-023e-a268-8aa1-67b8b335340c@pgmasters.net
2019-09-30 10:20:36 +09:00
..
access Make crash recovery ignore recovery target settings. 2019-09-30 10:20:36 +09:00
bootstrap In bootstrap mode, use default signal handling for SIGINT etc. 2019-05-14 10:22:28 -04:00
catalog Message style fixes 2019-09-23 13:37:33 +02:00
commands Fix progress report of REINDEX INDEX 2019-09-20 12:55:35 -03:00
executor jit: Re-allow JIT compilation of execGrouping.c hashtable comparisons. 2019-09-29 16:27:18 -07:00
foreign
jit Don't rely on llvm::make_unique. 2019-08-25 14:46:29 +12:00
lib Fix more typos and inconsistencies in the tree 2019-06-17 16:13:16 +09:00
libpq Fix compilation with older OpenSSL versions 2019-09-28 22:49:16 +02:00
main
nodes Fix representation of hash keys in Hash/HashJoin nodes. 2019-08-02 00:02:49 -07:00
optimizer Fix representation of hash keys in Hash/HashJoin nodes. 2019-08-02 00:02:49 -07:00
parser Fix handling of GENERATED columns in CREATE TABLE LIKE INCLUDING DEFAULTS. 2019-09-25 17:30:42 -04:00
partitioning Avoid using INFO elevel for what are fundamentally debug messages. 2019-09-07 19:03:11 -04:00
po Translation updates 2019-09-29 23:57:17 +02:00
port Update stale comments, and fix comment typos. 2019-06-08 10:12:26 -07:00
postmaster Fix thinko when ending progress report for a backend 2019-09-04 15:46:45 +09:00
regex Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
replication Message style fixes 2019-09-23 13:37:33 +02:00
rewrite Fix many typos and inconsistencies 2019-07-01 10:00:23 +09:00
snowball
statistics Use column collation for extended statistics 2019-07-20 16:35:15 +02:00
storage Message style fixes 2019-09-23 13:37:33 +02:00
tcop Revert "Add log_statement_sample_rate parameter" 2019-08-04 23:37:44 +02:00
tsearch Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
utils Message style fixes 2019-09-23 13:37:33 +02:00
.gitignore
common.mk
Makefile Get rid of jsonpath_gram.h and jsonpath_scanner.h 2019-03-20 11:13:34 +03:00
nls.mk Translation updates 2019-09-29 23:57:17 +02:00