Commit Graph

  • 1b6f61bd89 Don't include execnodes.h in brin.h or gin.h Álvaro Herrera 2025-10-05 17:35:25 +02:00
  • 03d40e4b52 Teach UNION planner to remove dummy inputs David Rowley 2025-10-04 14:30:03 +13:00
  • 5092aae431 Use bms_add_members() instead of bms_union() when possible David Rowley 2025-10-04 12:19:31 +13:00
  • f8f4afe751 Optimize vector8_has_le() on AArch64. Nathan Bossart 2025-10-03 14:02:47 -05:00
  • 74b41f5a77 Make some use of anonymous unions [DSM registry]. Nathan Bossart 2025-10-03 10:14:33 -05:00
  • a69b55cd47 Tidy-up unneeded NULL parameter checks from SQL function David Rowley 2025-10-03 23:04:37 +13:00
  • 76613b539a Fix reuse-after-free hazard in dead_items_reset John Naylor 2025-10-03 16:05:37 +07:00
  • 3549ffb6af Fix reuse-after-free hazard in dead_items_reset John Naylor 2025-10-03 16:06:03 +07:00
  • 54ab748651 Fix reuse-after-free hazard in dead_items_reset John Naylor 2025-10-03 16:05:02 +07:00
  • 605bfb7dbe Fix incorrect function reference in comment Richard Guo 2025-10-03 16:34:42 +09:00
  • f1a2f3a0c4 pgbench: Fail cleanly when finding a COPY result state Michael Paquier 2025-10-03 14:04:08 +09:00
  • 9b3beb7c6f pgbench: Fail cleanly when finding a COPY result state Michael Paquier 2025-10-03 14:04:06 +09:00
  • b5cefc197e pgbench: Fail cleanly when finding a COPY result state Michael Paquier 2025-10-03 14:04:05 +09:00
  • 640590bb42 pgbench: Fail cleanly when finding a COPY result state Michael Paquier 2025-10-03 14:04:03 +09:00
  • de6de069d9 pgbench: Fail cleanly when finding a COPY result state Michael Paquier 2025-10-03 14:04:01 +09:00
  • c00637b5fd pgbench: Fail cleanly when finding a COPY result state Michael Paquier 2025-10-03 14:04:00 +09:00
  • 902c08887a pgbench: Fail cleanly when finding a COPY result state Michael Paquier 2025-10-03 14:03:55 +09:00
  • 25a30bbd42 Add IGNORE NULLS/RESPECT NULLS option to Window functions. Tatsuo Ishii 2025-10-03 09:47:36 +09:00
  • 381f5cffae Remove check for NULL in STRICT function Daniel Gustafsson 2025-10-02 22:54:37 +02:00
  • a1b064e4b2 Fixes for comments in test_bitmapset Daniel Gustafsson 2025-10-02 22:41:24 +02:00
  • b292256272 Improve docs syntax checking Andrew Dunstan 2025-09-30 15:39:15 -04:00
  • 482bc0705d doc: Improve wording for base64url definition Daniel Gustafsson 2025-10-02 11:47:46 +02:00
  • 3f431109dc Remove useless pointer update in ginxlog.c Michael Paquier 2025-10-02 17:16:20 +09:00
  • 48566180ef Generate EUC_CN mappings from gb18030-2022.ucm John Naylor 2025-10-02 12:36:24 +07:00
  • c207bf473e pgstattuple: Improve reports generated for indexes (hash, gist, btree) Michael Paquier 2025-10-02 11:09:19 +09:00
  • ee2dbcad02 pgstattuple: Improve reports generated for indexes (hash, gist, btree) Michael Paquier 2025-10-02 11:09:17 +09:00
  • 49b5f0b53c pgstattuple: Improve reports generated for indexes (hash, gist, btree) Michael Paquier 2025-10-02 11:09:15 +09:00
  • c0f9fe877e pgstattuple: Improve reports generated for indexes (hash, gist, btree) Michael Paquier 2025-10-02 11:09:13 +09:00
  • 036decbba2 pgstattuple: Improve reports generated for indexes (hash, gist, btree) Michael Paquier 2025-10-02 11:09:12 +09:00
  • fc295beb7b pgstattuple: Improve reports generated for indexes (hash, gist, btree) Michael Paquier 2025-10-02 11:09:10 +09:00
  • 684a745f55 pgstattuple: Improve reports generated for indexes (hash, gist, btree) Michael Paquier 2025-10-02 11:07:30 +09:00
  • fd726b8379 test_json_parser: Speed up 002_inline.pl Jacob Champion 2025-10-01 09:48:57 -07:00
  • c335775908 test_json_parser: Speed up 002_inline.pl Jacob Champion 2025-10-01 09:25:21 -07:00
  • 8474a3a150 test_json_parser: Speed up 002_inline.pl Jacob Champion 2025-10-01 08:14:23 -07:00
  • 3e908fb54f Fix compiler warnings around _CRT_glob Peter Eisentraut 2025-10-01 17:13:52 +02:00
  • 3a66158068 Minor fixups of test_bitmapset.c David Rowley 2025-10-01 18:50:28 +13:00
  • 9952f6c05a test_bitmapset: Simplify code of the module Michael Paquier 2025-10-01 14:17:54 +09:00
  • 8e2acda2b0 Rename pg_builtin_integer_constant_p to pg_integer_constant_p Peter Eisentraut 2025-09-30 21:15:46 +02:00
  • 7d7e81d1e6 pgbench: Fix error reporting in readCommandResponse(). Fujii Masao 2025-09-30 23:55:33 +09:00
  • cb21e1f92f pgbench: Fix error reporting in readCommandResponse(). Fujii Masao 2025-09-30 23:55:02 +09:00
  • bdccb63028 pgbench: Fix error reporting in readCommandResponse(). Fujii Masao 2025-09-30 23:52:28 +09:00
  • 36c4d30c8f pgbench: Fix error reporting in readCommandResponse(). Fujii Masao 2025-09-30 23:52:28 +09:00
  • a912118c60 pgbench: Fix error reporting in readCommandResponse(). Fujii Masao 2025-09-30 23:52:28 +09:00
  • 29aabbc432 pgbench: Fix error reporting in readCommandResponse(). Fujii Masao 2025-09-30 23:52:28 +09:00
  • 19d4f9ffc2 pgbench: Fix error reporting in readCommandResponse(). Fujii Masao 2025-09-30 23:52:28 +09:00
  • 91df0465a6 Fix typo in pgstat_relation.c header comment David Rowley 2025-10-01 00:23:38 +13:00
  • f5aabe6d58 Revert "Make some use of anonymous unions [pgcrypto]" Peter Eisentraut 2025-09-30 13:12:16 +02:00
  • 8b7f27fef3 Make some use of anonymous unions [plpython] Peter Eisentraut 2025-09-30 12:24:57 +02:00
  • efcd5199d8 Make some use of anonymous unions [pgcrypto] Peter Eisentraut 2025-09-30 12:24:38 +02:00
  • 57d46dff9b Make some use of anonymous unions [reorderbuffer xact_time] Peter Eisentraut 2025-09-30 12:24:15 +02:00
  • 4b7e6c73b0 Make some use of anonymous unions [pg_locale_t] Peter Eisentraut 2025-09-30 12:23:47 +02:00
  • 3bf31dd243 Do a tiny bit of header file maintenance Álvaro Herrera 2025-09-30 12:28:29 +02:00
  • bb68cde413 Reorder XLogNeedsFlush() checks to be more consistent Michael Paquier 2025-09-30 09:38:32 +09:00
  • b5f898944d injection_points: Add proper locking when reporting fixed-variable stats Michael Paquier 2025-09-30 09:02:35 +09:00
  • 3cc689f833 injection_points: Add proper locking when reporting fixed-variable stats Michael Paquier 2025-09-30 09:02:09 +09:00
  • ef38a4d975 Add GROUP BY ALL. Tom Lane 2025-09-29 16:55:17 -04:00
  • b91067c899 Remove unused parameter from find_window_run_conditions() David Rowley 2025-09-30 08:37:42 +13:00
  • afb2cce743 Fix StatisticsObjIsVisibleExt() for pg_temp. Noah Misch 2025-09-29 11:15:44 -07:00
  • 5816baa9bc Fix StatisticsObjIsVisibleExt() for pg_temp. Noah Misch 2025-09-29 11:15:44 -07:00
  • d202ec1fb2 Fix StatisticsObjIsVisibleExt() for pg_temp. Noah Misch 2025-09-29 11:15:44 -07:00
  • ab16418ee0 Fix StatisticsObjIsVisibleExt() for pg_temp. Noah Misch 2025-09-29 11:15:44 -07:00
  • 6778fbca63 Fix StatisticsObjIsVisibleExt() for pg_temp. Noah Misch 2025-09-29 11:15:44 -07:00
  • d024160fff Fix StatisticsObjIsVisibleExt() for pg_temp. Noah Misch 2025-09-29 11:15:44 -07:00
  • a95393ecdb Fix StatisticsObjIsVisibleExt() for pg_temp. Noah Misch 2025-09-29 11:15:44 -07:00
  • 5668fff3c5 test_bitmapset: Expand more the test coverage Michael Paquier 2025-09-29 15:17:27 +09:00
  • 2cb49c609b Improve planner's width estimates for set operations David Rowley 2025-09-29 14:36:39 +13:00
  • acf0960c23 injection_points: Enable entry count in its variable-sized stats Michael Paquier 2025-09-29 09:06:32 +09:00
  • 7bd2975fa9 Add support for tracking of entry count in pgstats Michael Paquier 2025-09-29 08:57:57 +09:00
  • b0fb2c6aa5 Refactor to avoid code duplication in transformPLAssignStmt. Tom Lane 2025-09-27 17:17:51 -04:00
  • 0be39b4b1a Fix missed copying of groupDistinct in transformPLAssignStmt. Tom Lane 2025-09-27 14:29:41 -04:00
  • 9ca79896ab Fix missed copying of groupDistinct in transformPLAssignStmt. Tom Lane 2025-09-27 14:29:41 -04:00
  • b7f6798c05 Fix missed copying of groupDistinct in transformPLAssignStmt. Tom Lane 2025-09-27 14:29:41 -04:00
  • 3fc9aa5b02 Fix missed copying of groupDistinct in transformPLAssignStmt. Tom Lane 2025-09-27 14:29:41 -04:00
  • 78a284b0b8 Fix missed copying of groupDistinct in transformPLAssignStmt. Tom Lane 2025-09-27 14:29:41 -04:00
  • 7504d2be9e Fix missed copying of groupDistinct in transformPLAssignStmt. Tom Lane 2025-09-27 14:29:41 -04:00
  • 59c2f03d1e Teach MSVC that elog/ereport ERROR doesn't return David Rowley 2025-09-27 22:41:04 +12:00
  • 66cdef4425 Remove unused for_all_tables field from AlterPublicationStmt. Masahiko Sawada 2025-09-26 09:23:00 -07:00
  • c4067383cb Split vacuumdb to create vacuuming.c/h Álvaro Herrera 2025-09-26 16:21:28 +02:00
  • dbf8cfb4f0 Create a separate file listing backend types Álvaro Herrera 2025-09-26 15:21:49 +02:00
  • 704f517711 pgbench: Fix assertion failure with retriable errors in pipeline mode. Fujii Masao 2025-09-26 21:23:43 +09:00
  • 8b2e290bde pgbench: Fix assertion failure with retriable errors in pipeline mode. Fujii Masao 2025-09-26 21:23:43 +09:00
  • f39d9164b7 pgbench: Fix assertion failure with retriable errors in pipeline mode. Fujii Masao 2025-09-26 21:23:43 +09:00
  • c736808e03 pgbench: Fix assertion failure with retriable errors in pipeline mode. Fujii Masao 2025-09-26 21:23:43 +09:00
  • 8bb174295e pgbench: Fix assertion failure with retriable errors in pipeline mode. Fujii Masao 2025-09-26 21:23:43 +09:00
  • 85e0ff62b6 Improve stability of btree page split on ERRORs Michael Paquier 2025-09-26 08:41:06 +09:00
  • 3760d278dc Fix misleading comment in pg_get_statisticsobjdef_string() David Rowley 2025-09-26 11:04:15 +12:00
  • 4be9024d57 Remove unused parameter from check_and_push_window_quals David Rowley 2025-09-26 10:21:30 +12:00
  • 76418a0b67 psql: Add COMPLETE_WITH_FILES and COMPLETE_WITH_GENERATOR macros. Masahiko Sawada 2025-09-25 14:28:01 -07:00
  • 02c4bc8830 Try to avoid floating-point roundoff error in pg_sleep(). Tom Lane 2025-09-25 17:02:15 -04:00
  • ef18eeeeae Add minimal sleep to stats isolation test functions. Tom Lane 2025-09-25 13:29:02 -04:00
  • e849bd551c Add minimal sleep to stats isolation test functions. Tom Lane 2025-09-25 13:29:02 -04:00
  • fa42213d4a Add minimal sleep to stats isolation test functions. Tom Lane 2025-09-25 13:29:02 -04:00
  • 21ada43a61 Add minimal sleep to stats isolation test functions. Tom Lane 2025-09-25 13:29:02 -04:00
  • b4ef835f5e Add minimal sleep to stats isolation test functions. Tom Lane 2025-09-25 13:29:02 -04:00
  • 694057d236 Fix array allocation bugs in SetExplainExtensionState. Robert Haas 2025-09-25 11:43:52 -04:00
  • 803ef0ed49 Fix array allocation bugs in SetExplainExtensionState. Robert Haas 2025-09-25 11:43:52 -04:00
  • cbfcb7b466 Doc: clean up documentation for new UUID functions. Tom Lane 2025-09-25 11:23:27 -04:00
  • 507aa16125 Doc: clean up documentation for new UUID functions. Tom Lane 2025-09-25 11:23:27 -04:00
  • 170a8a3f46 Teach doc/src/sgml/Makefile about the new func/*.sgml files. Tom Lane 2025-09-25 11:09:26 -04:00
  • 53a2246ddf Remove preprocessor guards from injection points Daniel Gustafsson 2025-09-25 15:27:33 +02:00