Commit Graph

  • 1906b1e0ad Tighten check for --forkchild argument when spawning child process Heikki Linnakangas 2024-07-03 15:53:30 +03:00
  • f3412a61f3 Avoid 0-length memcpy to NULL with EXEC_BACKEND Heikki Linnakangas 2024-07-03 15:58:14 +03:00
  • a06e8f84a1 Tighten check for --forkchild argument when spawning child process Heikki Linnakangas 2024-07-03 15:53:30 +03:00
  • ae395f0f7e Fix the testcase introduced in commit 81d20fbf7a. Amit Kapila 2024-07-03 15:04:59 +05:30
  • 14387ab065 Fix the testcase introduced in commit 81d20fbf7a. Amit Kapila 2024-07-03 14:57:07 +05:30
  • 9fd0252579 Replace hardcoded identifiers of pgstats file by #defines Michael Paquier 2024-07-03 13:09:20 +09:00
  • dd569214aa Clean up more unused variables in perl code Michael Paquier 2024-07-03 12:43:57 +09:00
  • dec9d4acdb Add CODE_OF_CONDUCT.md, CONTRIBUTING.md, and SECURITY.md. Nathan Bossart 2024-07-02 13:03:58 -05:00
  • eb21f5bc67 Remove redundant SetProcessingMode(InitProcessing) calls Heikki Linnakangas 2024-07-02 20:14:40 +03:00
  • 4d22173ec0 Move bgworker specific logic to bgworker.c Heikki Linnakangas 2024-07-02 20:12:05 +03:00
  • 8213df9eff pg_dump: Remove some unused return values. Nathan Bossart 2024-07-02 11:22:06 -05:00
  • e930c872b6 Use safe string copy routine Daniel Gustafsson 2024-07-02 11:16:56 +02:00
  • da3ea048ca Remove too demanding test Peter Eisentraut 2024-07-02 10:43:12 +02:00
  • 9c2e660b07 Limit max parameter number with MaxAllocSize Peter Eisentraut 2024-07-02 09:24:04 +02:00
  • d35cd06199 Fix overflow in parsing of positional parameter Peter Eisentraut 2024-07-02 09:16:36 +02:00
  • 4867f8a555 Drop pre-existing subscriptions from the converted subscriber. Amit Kapila 2024-07-02 11:36:21 +05:30
  • 622cb84d69 Drop pre-existing subscriptions from the converted subscriber. Amit Kapila 2024-07-02 11:20:06 +05:30
  • 8f8bcb8883 Improve some global variable declarations Peter Eisentraut 2024-07-02 06:55:56 +02:00
  • 881455e57b Add missing includes for some global variables Peter Eisentraut 2024-07-02 06:53:48 +02:00
  • 720b0eaae9 Convert some extern variables to static Peter Eisentraut 2024-07-02 06:53:19 +02:00
  • a4c87df43a Remove unused structure member in pg_createsubscriber.c. Amit Kapila 2024-07-02 10:28:51 +05:30
  • ca522e2a89 Remove unused structure member in pg_createsubscriber.c. Amit Kapila 2024-07-02 10:15:11 +05:30
  • 58c5f60eb8 Update release notes to reflect recent commit 0f934b0739. Amit Kapila 2024-07-02 09:17:41 +05:30
  • 65b71dec2d Use TupleDescAttr macro consistently David Rowley 2024-07-02 13:41:47 +12:00
  • 0c1aca4614 Cleanup perl code from unused variables and routines Michael Paquier 2024-07-02 09:47:16 +09:00
  • 978f38c771 Add information about access method for partitioned relations in \dP+ Michael Paquier 2024-07-02 09:01:38 +09:00
  • edadeb0710 Remove support for HPPA (a/k/a PA-RISC) architecture. Tom Lane 2024-07-01 13:55:52 -04:00
  • 7967d10c5b Remove redundant privilege check from pg_sequences system view. Nathan Bossart 2024-07-01 11:47:40 -05:00
  • 241ef53b6a Fix missing installation/uninstallation rules for BackgroundPsql.pm Heikki Linnakangas 2024-07-01 19:22:36 +03:00
  • 0d80e59a1b Fix missing installation/uninstallation rules for BackgroundPsql.pm Heikki Linnakangas 2024-07-01 19:22:36 +03:00
  • 1185be3554 Fix missing installation/uninstallation rules for BackgroundPsql.pm Heikki Linnakangas 2024-07-01 19:22:36 +03:00
  • 9d7506a2f7 Fix missing installation/uninstallation rules for BackgroundPsql.pm Heikki Linnakangas 2024-07-01 19:22:36 +03:00
  • 54a7b21b3a Preserve CurrentMemoryContext across notify and sinval interrupts. Tom Lane 2024-07-01 12:21:07 -04:00
  • 31f8d620b2 Preserve CurrentMemoryContext across notify and sinval interrupts. Tom Lane 2024-07-01 12:21:07 -04:00
  • 8565fb6fbb Preserve CurrentMemoryContext across notify and sinval interrupts. Tom Lane 2024-07-01 12:21:07 -04:00
  • 5f86cd70d8 Preserve CurrentMemoryContext across notify and sinval interrupts. Tom Lane 2024-07-01 12:21:07 -04:00
  • 1608902fc3 Preserve CurrentMemoryContext across notify and sinval interrupts. Tom Lane 2024-07-01 12:21:07 -04:00
  • 4df767cf90 Preserve CurrentMemoryContext across notify and sinval interrupts. Tom Lane 2024-07-01 12:21:07 -04:00
  • 1afe31f03c Preserve CurrentMemoryContext across Start/CommitTransactionCommand. Tom Lane 2024-07-01 11:55:19 -04:00
  • 6e16b1e420 Add --no-sync to pg_upgrade's uses of pg_dump and pg_dumpall. Nathan Bossart 2024-07-01 10:18:26 -05:00
  • 3fb59e789d Remove useless extern keywords Peter Eisentraut 2024-07-01 16:40:25 +02:00
  • 6d2ac55491
    Fix copy-paste mistake in PQcancelCreate Alvaro Herrera 2024-07-01 13:58:22 +02:00
  • 3497c87b05
    Fix copy-paste mistake in PQcancelCreate Alvaro Herrera 2024-07-01 13:58:22 +02:00
  • 12227a1d5f Add context type field to pg_backend_memory_contexts David Rowley 2024-07-01 21:19:01 +12:00
  • e26d313bad Remove useless code Peter Eisentraut 2024-07-01 08:50:29 +02:00
  • da2aeba8f5 Remove useless initializations Peter Eisentraut 2024-07-01 08:50:10 +02:00
  • da486d3601 doc: Clarify that pg_attrdef also stores generation expressions Peter Eisentraut 2024-07-01 08:39:07 +02:00
  • 2357c9223b Rename standby_slot_names to synchronized_standby_slots. Amit Kapila 2024-07-01 11:36:56 +05:30
  • 0f934b0739 Rename standby_slot_names to synchronized_standby_slots. Amit Kapila 2024-07-01 11:02:04 +05:30
  • 0c3930d076 Apply COPT to CXXFLAGS as well Peter Eisentraut 2024-07-01 07:30:38 +02:00
  • 9004abf620 Use pgstat_kind_infos to read fixed shared statistics Michael Paquier 2024-07-01 14:26:25 +09:00
  • 55c309fc5b Further weaken new pg_createsubscriber test on Windows. Tom Lane 2024-06-30 23:20:57 -04:00
  • a1333ec048 Further weaken new pg_createsubscriber test on Windows. Tom Lane 2024-06-30 23:20:57 -04:00
  • 797adaf0fe Format better code for xact_decode()'s XLOG_XACT_INVALIDATIONS Michael Paquier 2024-07-01 10:08:00 +09:00
  • 00d819d46a doc: Add ACL acronym for "Access Control List" Michael Paquier 2024-07-01 09:55:37 +09:00
  • 9900f6d2e4 wip NContinanza 2024-06-30 21:43:20 -03:00
  • b19db55bd6 Remove PgStat_KindInfo.named_on_disk Michael Paquier 2024-07-01 09:35:36 +09:00
  • 1029bdec2d Improve enlargeStringInfo's ERROR message David Rowley 2024-07-01 12:11:10 +12:00
  • 10ee893d78 Adapt REL_17_STABLE to its new status as a stable branch Michael Paquier 2024-07-01 08:05:35 +09:00
  • e26810d01d Stamp HEAD as 18devel. Michael Paquier 2024-07-01 07:56:10 +09:00
  • 7dcc6f8e6d Run pgperltidy Michael Paquier 2024-07-01 07:35:01 +09:00
  • b508a3fdfd
    Create page_reader.c #165 chandanshukla1989 2024-07-01 03:34:53 +05:30
  • 5450820917 Temporarily(?) weaken new pg_createsubscriber test on Windows. Tom Lane 2024-06-30 17:33:06 -04:00
  • 35a7b288b9 Add PG_TEST_PG_COMBINEBACKUP_MODE Tomas Vondra 2024-06-30 19:26:12 +02:00
  • a9577bae6b Add pg_combinebackup --copy option Tomas Vondra 2024-06-30 19:20:02 +02:00
  • e99e840b82 Add headers needed by pg_combinebackup --clone Tomas Vondra 2024-06-30 19:02:00 +02:00
  • 917754557c Make pg_createsubscriber warn if publisher has two-phase commit enabled. Tom Lane 2024-06-30 14:24:14 -04:00
  • b3f5ccebd7 Make pg_createsubscriber more wary about quoting connection parameters. Tom Lane 2024-06-30 13:45:24 -04:00
  • db0c96cc18 Fix .gitignore for new injection suite. Noah Misch 2024-06-28 11:17:50 -07:00
  • 79567599cd Remove configuration-dependent output from new inplace-inval test. Noah Misch 2024-06-28 09:33:40 -07:00
  • ca30e8ba95 Remove configuration-dependent output from new inplace-inval test. Noah Misch 2024-06-28 09:33:40 -07:00
  • f31c1e34bc Remove configuration-dependent output from new inplace-inval test. Noah Misch 2024-06-28 09:33:40 -07:00
  • 7857c8dc44 Remove configuration-dependent output from new inplace-inval test. Noah Misch 2024-06-28 09:33:40 -07:00
  • 458fada72b Remove configuration-dependent output from new inplace-inval test. Noah Misch 2024-06-28 09:33:40 -07:00
  • b99414de90 Remove configuration-dependent output from new inplace-inval test. Noah Misch 2024-06-28 09:33:40 -07:00
  • b48f275f18 pgindent, because I forgot to do that. Robert Haas 2024-06-28 10:45:51 -04:00
  • 716bd12d22 SQL/JSON: Always coerce JsonExpr result at runtime Amit Langote 2024-06-28 21:58:13 +09:00
  • c2d93c3802 SQL/JSON: Fix coercion of constructor outputs to types with typmod Amit Langote 2024-06-28 21:37:14 +09:00
  • 065583cf46 Prevent summarizer hang when summarize_wal turned off and back on. Robert Haas 2024-06-25 15:42:36 -04:00
  • fef148355a
    Release notes for Beta version (#220) Anastasia Alexandrova 2024-06-28 12:05:15 +03:00
  • 55e56c84da SQL/JSON: Validate values in ON ERROR/EMPTY clauses Amit Langote 2024-06-28 13:59:57 +09:00
  • e3c1393efc SQL/JSON: Prevent ON EMPTY for EXISTS columns in JSON_TABLE() Amit Langote 2024-06-28 13:59:13 +09:00
  • 0ad8153c1f Update modules/injection_points/.gitignore Michael Paquier 2024-06-28 13:41:39 +09:00
  • 526b54ece3 Fix comments in heaptuple.c Michael Paquier 2024-06-28 13:30:47 +09:00
  • d85fc4be11 Improve locking around InjectionPointRun() Michael Paquier 2024-06-28 12:31:29 +09:00
  • 77d0bc8001 Remove comment about xl_heap_inplace "AT END OF STRUCT". Noah Misch 2024-06-27 19:21:06 -07:00
  • c63ceb2f00 Remove comment about xl_heap_inplace "AT END OF STRUCT". Noah Misch 2024-06-27 19:21:06 -07:00
  • 11f3815d6a Cope with inplace update making catcache stale during TOAST fetch. Noah Misch 2024-06-27 19:21:06 -07:00
  • 7a21306aee Cope with inplace update making catcache stale during TOAST fetch. Noah Misch 2024-06-27 19:21:06 -07:00
  • 7af775bbae AccessExclusiveLock new relations just after assigning the OID. Noah Misch 2024-06-27 19:21:05 -07:00
  • e2eefb97e3 Lock before setting relhassubclass on RELKIND_PARTITIONED_INDEX. Noah Misch 2024-06-27 19:21:05 -07:00
  • fea47de301 Expand comments and add an assertion in nodeModifyTable.c. Noah Misch 2024-06-27 19:21:05 -07:00
  • 796d191028 Improve test coverage for changes to inplace-updated catalogs. Noah Misch 2024-06-27 19:21:05 -07:00
  • c7f10df368 Remove comment about xl_heap_inplace "AT END OF STRUCT". Noah Misch 2024-06-27 19:21:06 -07:00
  • b899cde0b8 AccessExclusiveLock new relations just after assigning the OID. Noah Misch 2024-06-27 19:21:05 -07:00
  • af73e37fa1 Cope with inplace update making catcache stale during TOAST fetch. Noah Misch 2024-06-27 19:21:06 -07:00
  • 1a6d65b64e Lock before setting relhassubclass on RELKIND_PARTITIONED_INDEX. Noah Misch 2024-06-27 19:21:05 -07:00
  • e038b7756d AccessExclusiveLock new relations just after assigning the OID. Noah Misch 2024-06-27 19:21:05 -07:00
  • c3437fb725 Expand comments and add an assertion in nodeModifyTable.c. Noah Misch 2024-06-27 19:21:05 -07:00
  • 65aae93c45 Improve test coverage for changes to inplace-updated catalogs. Noah Misch 2024-06-27 19:21:05 -07:00