Commit Graph

  • dbbca2cf29 Remove unused #include's from backend .c files Peter Eisentraut 2024-03-04 12:00:11 +01:00
  • 24eebc65c2 Remove unused 'countincludesself' argument to pq_sendcountedtext() Heikki Linnakangas 2024-03-04 12:56:05 +02:00
  • 0dd094c4a0 Remove unused ParallelWorkerInfo.pid field Heikki Linnakangas 2024-03-04 12:56:02 +02:00
  • 8545b28679 Fix doc omission for MERGE into updatable views. Dean Rasheed 2024-03-04 10:48:40 +00:00
  • 896bd6da8e doc: Fix datatype for postgres_fdw option Daniel Gustafsson 2024-03-04 10:52:19 +01:00
  • 0cf79a7f68 doc: Fix datatype for postgres_fdw option Daniel Gustafsson 2024-03-04 10:52:19 +01:00
  • 393b5599e5 Use MyBackendType in more places to check what process this is Heikki Linnakangas 2024-03-04 10:25:12 +02:00
  • 067701f577 Remove MyAuxProcType, use MyBackendType instead Heikki Linnakangas 2024-03-04 10:25:09 +02:00
  • a0cd954480 Optimize GenerationAlloc() and SlabAlloc() David Rowley 2024-03-04 17:42:10 +13:00
  • 07c36c1333 Support partition pruning on boolcol IS [NOT] UNKNOWN David Rowley 2024-03-04 14:40:03 +13:00
  • eca2c1ea85 Add PostgreSQL::Test::Cluster::wait_for_event() Michael Paquier 2024-03-04 10:25:50 +09:00
  • 6782709df8 Add regression test for restart points during promotion Michael Paquier 2024-03-04 09:49:03 +09:00
  • 37b369dc67 injection_points: Add wait and wakeup of processes Michael Paquier 2024-03-04 09:19:13 +09:00
  • 024c521117 Replace BackendIds with 0-based ProcNumbers Heikki Linnakangas 2024-03-03 19:38:22 +02:00
  • ab355e3a88 Redefine backend ID to be an index into the proc array Heikki Linnakangas 2024-03-03 19:37:28 +02:00
  • 30b8d6e4ce
    GUC table: Add description to computed variables Alvaro Herrera 2024-03-03 14:53:47 +01:00
  • 875e46a0a2 Documentation update for Standard Collations. Jeff Davis 2024-03-02 13:37:43 -08:00
  • 1e01374654 Fix overflow in Windows replacement pg_pread/pg_pwrite. Thomas Munro 2024-03-03 08:40:41 +13:00
  • 653b55b570 Return ssize_t in fd.c I/O functions. Thomas Munro 2024-03-02 11:59:34 +13:00
  • 977f88daff HD-22392 Added Osano cookie consent Anastasia Alexadrova 2024-03-01 13:48:14 +01:00
  • 655dc31046 Simplify pg_enc2gettext_tbl[] with C99-designated initializer syntax Michael Paquier 2024-03-01 18:03:48 +09:00
  • def0ce3370 Fix BF failure introduced by commit b3f6b14cf4. Amit Kapila 2024-03-01 10:25:36 +05:30
  • 963d3072af Convert unloggedLSN to an atomic variable. Nathan Bossart 2024-02-29 14:34:10 -06:00
  • 3179701505 Convert archiver's force_dir_scan variable to an atomic variable. Nathan Bossart 2024-02-29 10:17:55 -06:00
  • bd5132db55 Introduce atomic read/write functions with full barrier semantics. Nathan Bossart 2024-02-29 10:00:44 -06:00
  • 5f2e179bd3 Support MERGE into updatable views. Dean Rasheed 2024-02-29 15:56:59 +00:00
  • 8b29a119fd Add missing RangeTblEntry field to jumble Peter Eisentraut 2024-02-29 14:05:56 +01:00
  • 362de947cd Remove field UpdateContext->updated in nodeModifyTable.c Dean Rasheed 2024-02-29 11:49:30 +00:00
  • 665b580519
    Improving performance (#117) Zsolt Parragi 2024-02-29 11:39:53 +00:00
  • 24dc4afebd Fix integer underflow in shared memory debugging Daniel Gustafsson 2024-02-29 12:19:52 +01:00
  • d5c3d6ca01 Fix integer underflow in shared memory debugging Daniel Gustafsson 2024-02-29 12:19:52 +01:00
  • 217928ddb4 Fix integer underflow in shared memory debugging Daniel Gustafsson 2024-02-29 12:19:52 +01:00
  • 55ea12a282 Fix integer underflow in shared memory debugging Daniel Gustafsson 2024-02-29 12:19:52 +01:00
  • a30a305584 Fix integer underflow in shared memory debugging Daniel Gustafsson 2024-02-29 12:19:52 +01:00
  • 6fd144e3a9 Fix integer underflow in shared memory debugging Daniel Gustafsson 2024-02-29 12:19:52 +01:00
  • 4d367a74ba
    Adding proper IDs to internal keys (#123) Zsolt Parragi 2024-02-29 11:14:07 +00:00
  • c4b549dfda
    Updating CI scripts after recent changes (#129) Zsolt Parragi 2024-02-29 10:41:42 +00:00
  • 57cf804f63
    Fix crash while deleting tuple w/ va attributes (#127) Andrew Pogrebnoi 2024-02-29 09:47:56 +02:00
  • b3f6b14cf4 Fixups for commit 93db6cbda0. Amit Kapila 2024-02-29 09:45:20 +05:30
  • ada87a4d95 Use C99-designated initializer syntax for arrays related to encodings Michael Paquier 2024-02-29 09:54:25 +09:00
  • e8aecc5c2c Fix cross-version upgrade tests after f0827b443. Tom Lane 2024-02-28 17:47:25 -05:00
  • 6a6b7f5de3 Fix documentation comments for test CA config files Daniel Gustafsson 2024-02-28 22:57:00 +01:00
  • 2a6b47cb50 Improve plpgsql's error messages for incorrect %TYPE and %ROWTYPE. Tom Lane 2024-02-28 16:05:17 -05:00
  • 363eb05996 Convert README to Markdown. Nathan Bossart 2024-02-28 14:53:52 -06:00
  • 9c0f1dd350 Convert README to Markdown. #157 Nathan Bossart 2024-02-28 13:05:39 -06:00
  • f0827b443e Mop-up for AIX-ectomy: remove now-dead test code. Tom Lane 2024-02-28 14:34:19 -05:00
  • fe3b1b575e Fix mis-rounding and overflow hazards in date_bin(). Tom Lane 2024-02-28 14:00:30 -05:00
  • db8855b66f Fix mis-rounding and overflow hazards in date_bin(). Tom Lane 2024-02-28 14:00:30 -05:00
  • 17db5436ef Fix mis-rounding and overflow hazards in date_bin(). Tom Lane 2024-02-28 14:00:30 -05:00
  • d163fdbfea Fix mis-rounding and overflow hazards in date_bin(). Tom Lane 2024-02-28 14:00:30 -05:00
  • 210c95cf00
    Framework for multi-tenancy support (#121) Muhammad Usama 2024-02-28 23:53:45 +05:00
  • 53c2a97a92
    Improve performance of subsystems on top of SLRU Alvaro Herrera 2024-02-28 17:05:31 +01:00
  • 1c1eec0f2d Remove configure --with-CC option Heikki Linnakangas 2024-02-28 17:05:09 +04:00
  • 802d886054 Run autoconf, for update of a comment. Heikki Linnakangas 2024-02-28 16:44:32 +04:00
  • 0b16bb8776 Remove AIX support Heikki Linnakangas 2024-02-28 15:10:51 +04:00
  • bcdfa5f2e2
    Rename SLRU elements in view pg_stat_slru Alvaro Herrera 2024-02-28 09:39:52 +01:00
  • 01d543f950 edit .gitignore #156 wangfei 2024-02-28 15:25:23 +08:00
  • 48920476b4 Remove last NULL element in config_group_names[] Michael Paquier 2024-02-28 12:51:35 +09:00
  • 413c18401d Refactor AllocSetAlloc(), separating hot and cold paths David Rowley 2024-02-28 14:20:43 +13:00
  • afd8ef3909 Use C99-designated initializer syntax for more arrays Michael Paquier 2024-02-28 08:42:36 +09:00
  • e1724af42c Fix comments for the dshash_parameters struct. Nathan Bossart 2024-02-27 09:44:59 -06:00
  • 87d132977e
    Also use the CommandID in tuple IVs (#119) Zsolt Parragi 2024-02-27 13:03:10 +00:00
  • 92d2ab7554 Rationalize and improve error messages for some jsonpath items Andrew Dunstan 2024-02-27 01:31:40 -05:00
  • ef5e2e9085 Remove unnecessary array object_classes[] in dependency.c Michael Paquier 2024-02-27 15:18:17 +09:00
  • 743112a2e9 Adjust memory allocation functions to allow sibling calls David Rowley 2024-02-27 16:39:42 +13:00
  • 17a3f79f81 Fix comment thinko in sequence.c Michael Paquier 2024-02-27 08:19:39 +09:00
  • 42a1de3013 Add helper functions for dshash tables with string keys. Nathan Bossart 2024-02-26 15:47:13 -06:00
  • 5fe08c006c Use NULL instead of 0 for 'arg' argument in dshash_create() calls. Nathan Bossart 2024-02-26 15:46:01 -06:00
  • 172d7f7e66
    Revise MERGE documentation Alvaro Herrera 2024-02-26 18:19:03 +01:00
  • c4bd6ff57c
    Revise MERGE documentation Alvaro Herrera 2024-02-26 18:19:03 +01:00
  • 6979ea2638
    Revise MERGE documentation Alvaro Herrera 2024-02-26 18:19:03 +01:00
  • 5f79cb7629
    slru.c: Reduce scope of variables in 'for' blocks Alvaro Herrera 2024-02-26 16:49:50 +01:00
  • 6e951bf98e Group more closely cache updates for backends in sequence.c Michael Paquier 2024-02-26 17:03:18 +09:00
  • 449e798c77 Introduce sequence_*() access functions Michael Paquier 2024-02-26 16:04:59 +09:00
  • 025f0a6f91 Fix incorrect format placeholder Peter Eisentraut 2024-02-26 07:16:31 +01:00
  • 22cecaddf7 Back-patch test modifications that were done as part of b6df0798a5. Amit Kapila 2024-02-26 09:33:57 +05:30
  • b5abeb7514 Back-patch test modifications that were done as part of b6df0798a5. Amit Kapila 2024-02-26 09:17:28 +05:30
  • c0b4dad38e Promote assertion about !ReindexIsProcessingIndex to runtime error. Tom Lane 2024-02-25 16:15:07 -05:00
  • 43cca9de9a Promote assertion about !ReindexIsProcessingIndex to runtime error. Tom Lane 2024-02-25 16:15:07 -05:00
  • 09f09884c1 Promote assertion about !ReindexIsProcessingIndex to runtime error. Tom Lane 2024-02-25 16:15:07 -05:00
  • f5a465f1a0 Promote assertion about !ReindexIsProcessingIndex to runtime error. Tom Lane 2024-02-25 16:15:07 -05:00
  • 8c785d354c Promote assertion about !ReindexIsProcessingIndex to runtime error. Tom Lane 2024-02-25 16:15:07 -05:00
  • 940489b467 Promote assertion about !ReindexIsProcessingIndex to runtime error. Tom Lane 2024-02-25 16:15:07 -05:00
  • 10f30873dd Doc: fix minor typos in two ECPG function descriptions. Tom Lane 2024-02-25 15:29:09 -05:00
  • 7cbf8d3c5e Doc: fix minor typos in two ECPG function descriptions. Tom Lane 2024-02-25 15:29:09 -05:00
  • 2b997d7db2 Doc: fix minor typos in two ECPG function descriptions. Tom Lane 2024-02-25 15:29:09 -05:00
  • c3fdf13a53 Doc: fix minor typos in two ECPG function descriptions. Tom Lane 2024-02-25 15:29:09 -05:00
  • b3b3effca6 Doc: fix minor typos in two ECPG function descriptions. Tom Lane 2024-02-25 15:29:09 -05:00
  • 57b28c0830 Doc: fix minor typos in two ECPG function descriptions. Tom Lane 2024-02-25 15:29:09 -05:00
  • 28e858c0f9 Improve documentation and GUC description for transaction_timeout Alexander Korotkov 2024-02-25 20:30:17 +02:00
  • a661bf7b0f Remove flaky isolation tests for timeouts Alexander Korotkov 2024-02-25 20:00:03 +02:00
  • 874d817baa Multiple revisions to the GROUP BY reordering tests Alexander Korotkov 2024-02-24 01:49:06 +02:00
  • 466979ef03 Replace lateral references to removed rels in subqueries Alexander Korotkov 2024-02-24 00:34:52 +02:00
  • cf807eba5d Avoid dangling-pointer problem with partitionwise joins under GEQO. Tom Lane 2024-02-23 15:21:53 -05:00
  • 9061fd23c2 Avoid dangling-pointer problem with partitionwise joins under GEQO. Tom Lane 2024-02-23 15:21:53 -05:00
  • cbeb455275 Avoid dangling-pointer problem with partitionwise joins under GEQO. Tom Lane 2024-02-23 15:21:53 -05:00
  • 37bbe3d3ac Avoid dangling-pointer problem with partitionwise joins under GEQO. Tom Lane 2024-02-23 15:21:53 -05:00
  • ef0333e676 Avoid dangling-pointer problem with partitionwise joins under GEQO. Tom Lane 2024-02-23 15:21:53 -05:00
  • a6b2a51e16 Avoid dangling-pointer problem with partitionwise joins under GEQO. Tom Lane 2024-02-23 15:21:53 -05:00
  • d360e3cc60 Fix compiler warning on typedef redeclaration Heikki Linnakangas 2024-02-23 17:39:27 +02:00