Commit Graph

  • 094b61ce3e Fix spelling mistake in fk-snapshot-3.spec master David Rowley 2026-01-02 17:53:07 +13:00
  • 451c43974f Update copyright for 2026 Bruce Momjian 2026-01-01 13:24:10 -05:00
  • f3c9e341cd Add paths of extensions to pg_available_extensions Andrew Dunstan 2026-01-01 12:11:37 -05:00
  • 85d5bd308b Fix macro name for io_uring_queue_init_mem check. Masahiko Sawada 2025-12-31 11:18:14 -08:00
  • d6542f8dfc Doc: remove obsolete, confused <note> about rowtype I/O syntax. Tom Lane 2025-12-31 13:19:27 -05:00
  • 915711c8a4 jit: Fix jit_profiling_support when unavailable. Thomas Munro 2025-12-31 13:24:17 +13:00
  • bc6374cd76 Change IndexAmRoutines to be statically-allocated structs. Tom Lane 2025-12-30 18:26:23 -05:00
  • 736f754eed Add dead items memory usage to VACUUM (VERBOSE) and autovacuum logs. Masahiko Sawada 2025-12-30 13:12:10 -08:00
  • 2a5225b99d Fix a race condition in updating procArray->replication_slot_xmin. Masahiko Sawada 2025-12-30 10:56:30 -08:00
  • ffdcc9c638 Fix comment in lsyscache.c Michael Paquier 2025-12-30 16:42:21 +09:00
  • 1a28b4b455 jit: Drop redundant LLVM configure probes. Thomas Munro 2025-12-30 16:39:19 +13:00
  • 97b101776c Add pg_get_multixact_stats() Michael Paquier 2025-12-30 15:38:50 +09:00
  • 0e3ad4b96a Add MultiXactOffsetStorageSize() to multixact_internal.h Michael Paquier 2025-12-30 14:13:40 +09:00
  • 9cf746a453 Change GetMultiXactInfo() to return the next multixact offset Michael Paquier 2025-12-30 14:03:49 +09:00
  • 7da9d8f2db jit: Remove -Wno-deprecated-declarations in 18+. Thomas Munro 2025-12-30 14:11:37 +13:00
  • bd3e3e9e56 Ensure sanity of hash-join costing when there are no MCV statistics. Tom Lane 2025-12-29 13:01:27 -05:00
  • cb77bc0442 Further stabilize a postgres_fdw test case. Tom Lane 2025-12-29 12:53:49 -05:00
  • 45d92b76dc Fix Mkvcbuild.pm builds of test_cloexec.c. Thomas Munro 2025-12-29 15:22:16 +13:00
  • 559f9e90db Ignore PlaceHolderVars when looking up statistics Richard Guo 2025-12-29 11:40:45 +09:00
  • ad66f705fa Strip PlaceHolderVars from index operands Richard Guo 2025-12-29 11:38:49 +09:00
  • b7057e4346 Change some Datum to void * for opaque pass-through pointer Peter Eisentraut 2025-12-28 14:34:12 +01:00
  • 9adf32da6b Split some long Makefile lists Michael Paquier 2025-12-28 09:17:42 +09:00
  • a9123db14a Fix incorrectly spelled city name Daniel Gustafsson 2025-12-27 23:47:40 +01:00
  • b63443718a Remove MsgType type Peter Eisentraut 2025-12-27 22:50:46 +01:00
  • ec0da9b893 Add oauth_validator_libraries to variable_is_guc_list_quote Daniel Gustafsson 2025-12-27 23:05:48 +01:00
  • 36b8f4974a Fix pg_stat_get_backend_activity() to use multi-byte truncated result Michael Paquier 2025-12-27 17:23:30 +09:00
  • e82e9aaa6a doc: warn about the use of "ctid" queries beyond the examples Bruce Momjian 2025-12-26 17:34:17 -05:00
  • f8a4cad8f4 doc: Remove duplicate word in ECPG description Michael Paquier 2025-12-26 15:25:46 +09:00
  • bde3a46160 Upgrade BufFile to use int64 for byte positions Michael Paquier 2025-12-26 08:41:56 +09:00
  • eee19a30d6 Fix typo in stat_utils.c Michael Paquier 2025-12-26 07:53:46 +09:00
  • 213a1b8952 Move attribute statistics functions to stat_utils.c Michael Paquier 2025-12-25 15:13:39 +09:00
  • 325808cac9 Fix planner error with SRFs and grouping sets Richard Guo 2025-12-25 12:12:52 +09:00
  • c5c808f9b3 psql: Fix tab completion for VACUUM option values. Masahiko Sawada 2025-12-24 13:55:29 -08:00
  • 41808377fe doc: change "can not" to "cannot" Bruce Momjian 2025-12-24 15:12:01 -05:00
  • 0de5f0d869 Fix regression test failure when wal_level is set to minimal. Masahiko Sawada 2025-12-24 10:48:27 -08:00
  • 008beba005 doc: Use proper tags in pg_overexplain documentation. Fujii Masao 2025-12-25 00:27:19 +09:00
  • d1b35952da Fix CREATE SUBSCRIPTION failure when the publisher runs on pre-PG19. Fujii Masao 2025-12-24 23:43:30 +09:00
  • 5e813edb55 Fix version check for retain_dead_tuples subscription option. Fujii Masao 2025-12-24 23:25:00 +09:00
  • 98e8fe57c2 Update comments to reflect changes in 8e0d32a4a1. Amit Kapila 2025-12-24 10:29:53 +00:00
  • dc6c879455 Doc: Clarify publication privilege requirements. Amit Kapila 2025-12-24 09:22:00 +00:00
  • c8d2f68cc8 Teach expr_is_nonnullable() to handle more expression types Richard Guo 2025-12-24 18:00:44 +09:00
  • cb7b7ec7a1 Optimize ROW(...) IS [NOT] NULL using non-nullable fields Richard Guo 2025-12-24 18:00:02 +09:00
  • 10c4fe074a Simplify COALESCE expressions using non-nullable arguments Richard Guo 2025-12-24 17:58:49 +09:00
  • b947dd5c75 Improve comment in pgstatfuncs.c Michael Paquier 2025-12-24 17:09:13 +09:00
  • 1528b0d899 Don't advance origin during apply failure. Amit Kapila 2025-12-24 04:36:39 +00:00
  • 9f7565c6c2 Fix another case of indirectly casting away const. Tom Lane 2025-12-23 21:38:43 -05:00
  • 2214a207ee C comment: fix psql "pstdout" duplicate to "pstdin" Bruce Momjian 2025-12-23 20:35:51 -05:00
  • 55c46bbf3a pg_visibility: Use visibilitymap_count instead of loop. Masahiko Sawada 2025-12-23 10:33:06 -08:00
  • 67c20979ce Toggle logical decoding dynamically based on logical slot presence. Masahiko Sawada 2025-12-23 10:13:16 -08:00
  • 955f550686 Fix bug in following update chain when locking a heap tuple Heikki Linnakangas 2025-12-23 13:37:16 +02:00
  • 8e0d32a4a1 Fix orphaned origin in shared memory after DROP SUBSCRIPTION Michael Paquier 2025-12-23 14:32:14 +09:00
  • ea97154fc2 doc: add "DO" to "ON CONFLICT" in CREATE VIEW text Bruce Momjian 2025-12-22 19:41:52 -05:00
  • e5f3839af6 Switch buffile.c/h to use pgoff_t instead of off_t Michael Paquier 2025-12-23 07:41:34 +09:00
  • c6a7d3bab4 psql: Improve tab completion for COPY option lists. Masahiko Sawada 2025-12-22 14:28:12 -08:00
  • 37a1688a1b Add missing .gitignore for src/test/modules/test_cloexec. Tom Lane 2025-12-22 14:06:54 -05:00
  • c5d162435a doc: Fix incorrect reference in pg_overexplain documentation. Fujii Masao 2025-12-22 17:56:28 +09:00
  • d31276f0e2 Fix another typo in gininsert.c Michael Paquier 2025-12-22 12:38:40 +09:00
  • fab5cd3dd1 Remove obsolete name_ops index-only scan comments. Peter Geoghegan 2025-12-21 12:27:38 -05:00
  • bec2a0aa30 Clean up test_cloexec.c and Makefile. Thomas Munro 2025-12-21 15:40:07 +13:00
  • 548de59d93 heapam: Move logic to handle HEAP_MOVED into a helper function Andres Freund 2025-12-19 13:28:34 -05:00
  • 09ae2c8bac bufmgr: Optimize & harmonize LockBufHdr(), LWLockWaitListLock() Andres Freund 2025-12-19 13:23:13 -05:00
  • 80f08a6e6a doc: clarify when physical/logical replication is used Bruce Momjian 2025-12-19 12:01:23 -05:00
  • 47a9f61fca Use proper type for RestoreTransactionSnapshot's PGPROC arg Heikki Linnakangas 2025-12-19 13:40:02 +02:00
  • 44f49511b7 Update pg_hba.conf example to reflect MD5 deprecation John Naylor 2025-12-19 15:48:18 +07:00
  • 5cdbec5aa9 Fix typos in gininsert.c Michael Paquier 2025-12-19 14:33:38 +09:00
  • b3ccb0a2cb Add guard to prevent recursive memory context logging. Fujii Masao 2025-12-19 12:05:37 +09:00
  • 9d0f7996e5 Use table/index_close() more consistently Michael Paquier 2025-12-19 07:55:58 +09:00
  • d49936f302 Sort DO_SUBSCRIPTION_REL dump objects independent of OIDs. Noah Misch 2025-12-18 10:23:47 -08:00
  • 951b60f7ab Do not emit WAL for unlogged BRIN indexes Heikki Linnakangas 2025-12-18 15:08:48 +02:00
  • b47c50e566 Fix intermittent BF failure in 040_standby_failover_slots_sync. Amit Kapila 2025-12-18 05:06:55 +00:00
  • 5cf03552fb btree_gist: Fix memory allocation formula Michael Paquier 2025-12-18 11:01:43 +09:00
  • 167cb26718 Fix const correctness in pgstat data serialization callbacks Michael Paquier 2025-12-18 07:33:40 +09:00
  • ab8af1db43 oauth_validator: Avoid races in log_check() Jacob Champion 2025-12-17 11:46:05 -08:00
  • 781ca72139 libpq-oauth: use correct c_args in meson.build Jacob Champion 2025-12-17 11:46:01 -08:00
  • 8b217c96ea libpq-fe.h: Don't claim SOCKTYPE in the global namespace Jacob Champion 2025-12-17 11:45:52 -08:00
  • 5b4fb2b97d Rename regress.so's .mo file to postgresql-regress-VERSION.mo. Tom Lane 2025-12-17 14:10:42 -05:00
  • 5cbaa00592 Make postmaster 003_start_stop.pl test less flaky Heikki Linnakangas 2025-12-17 16:23:13 +02:00
  • 85ddcc2f4c Support existing publications in pg_createsubscriber. Amit Kapila 2025-12-17 09:43:53 +00:00
  • f4e797171e Change pgstat_report_vacuum() to use Relation Michael Paquier 2025-12-17 11:26:17 +09:00
  • 1d325ad99c Remove useless code in InjectionPointAttach() Michael Paquier 2025-12-17 08:58:58 +09:00
  • 0a90df58cf Avoid global LC_CTYPE dependency in pg_locale_icu.c. Jeff Davis 2025-12-16 15:32:57 -08:00
  • 87b2968df0 downcase_identifier(): use method table from locale provider. Jeff Davis 2025-12-16 15:32:41 -08:00
  • 7f007e4a04 ltree: fix case-insensitive matching. Jeff Davis 2025-12-16 11:13:17 -08:00
  • 24bf379cb1 Clarify a #define introduced in 8d299052fe. Jeff Davis 2025-12-16 12:48:53 -08:00
  • 84d5efa7e3 Fix multibyte issue in ltree_strncasecmp(). Jeff Davis 2025-12-16 10:35:40 -08:00
  • f1a6e622bd Switch memory contexts in ReinitializeParallelDSM. Robert Haas 2025-12-16 10:40:53 -05:00
  • 462e247652 Test PRI* macros even when we can't test NLS translation. Tom Lane 2025-12-16 12:01:46 -05:00
  • bfe5c4bec7 Add explanatory comment to prune_freeze_setup() Melanie Plageman 2025-12-16 10:30:14 -05:00
  • 4877391ce8 Fix const qualification in prune_freeze_setup() Melanie Plageman 2025-12-16 10:29:16 -05:00
  • b39013b7b1 doc: Update header file mention for CompareType Daniel Gustafsson 2025-12-16 09:46:53 +01:00
  • 9303d62c6d Separate out bytea sort support from varlena.c John Naylor 2025-12-16 15:19:16 +07:00
  • 15f68cebdc Add TAP test to check recovery when redo LSN is missing Michael Paquier 2025-12-16 14:28:05 +09:00
  • dc7c77f825 Fail recovery when missing redo checkpoint record without backup_label Michael Paquier 2025-12-16 13:29:28 +09:00
  • 84a3778c79 Revert "Avoid requiring Spanish locale to test NLS infrastructure." Tom Lane 2025-12-15 18:36:29 -05:00
  • f7fbd02d32 libpq: Align oauth_json_set_error() with other NLS patterns Jacob Champion 2025-12-15 13:22:04 -08:00
  • 301a1dcf00 libpq-oauth: Don't translate internal errors Jacob Champion 2025-12-15 13:21:00 -08:00
  • ea3370b18e libpq: Add missing OAuth translations Jacob Champion 2025-12-15 13:17:10 -08:00
  • 48d4a1423d Allow passing a pointer to GetNamedDSMSegment()'s init callback. Nathan Bossart 2025-12-15 14:27:16 -06:00
  • 64bf53dd61 Revisit cosmetics of "For inplace update, send nontransactional invalidations." Noah Misch 2025-12-15 12:19:49 -08:00
  • 0839fbe400 Correct comments of "Fix data loss at inplace update after heap_update()". Noah Misch 2025-12-15 12:19:49 -08:00