Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
44a4a52
Compare collations before merging UNION operations.
tglsfdc Nov 19, 2024
3eb2652
Avoid assertion failure if a setop leaf query contains setops.
tglsfdc Nov 20, 2024
4a20c83
Fix outdated bit in README.tuplock
alvherre Nov 21, 2024
1c5fe56
Fix newly introduced 010_keep_recycled_wals.pl
alvherre Nov 21, 2024
7ca388f
jit: Use -mno-outline-atomics for bitcode on ARM.
macdice Nov 22, 2024
e087408
Assume that <stdbool.h> conforms to the C standard.
macdice Nov 25, 2024
17d081a
Add support for Tcl 9
petere Nov 25, 2024
2fc0199
Update configure probes for CFLAGS needed for ARM CRC instructions.
tglsfdc Nov 25, 2024
2690a4f
Avoid "you don't own a lock of type ExclusiveLock" in GRANT TABLESPACE.
nmisch Nov 25, 2024
a116885
Fix NULLIF()'s handling of read-write expanded objects.
tglsfdc Nov 25, 2024
2366211
Handle better implicit transaction state of pipeline mode
michaelpq Nov 27, 2024
1fd57e5
If a C23 compiler is detected, try asking for C17.
macdice Nov 27, 2024
64c625c
Exclude LLVM files from whitespace checks
petere Nov 27, 2024
4c0e70f
Fix typo
petere Nov 27, 2024
0f13e1a
pgbench: Ensure previous progress message is fully cleared when updat…
MasaoFujii Nov 27, 2024
3aae60c
Revert "Handle better implicit transaction state of pipeline mode"
michaelpq Nov 28, 2024
4112a25
Skip SectionMemoryManager.h in cpluspluscheck.
macdice Nov 28, 2024
fa92c18
Fix MinGW %d vs %lu warnings in back branches.
macdice Nov 28, 2024
52c7a44
Fix broken list-munging in ecpg's remove_variables().
tglsfdc Dec 1, 2024
7d0b91a
RelationTruncate() must set DELAY_CHKPT_START.
macdice Dec 2, 2024
d24eb0e
Avoid low-probability crash on out-of-memory.
tglsfdc Dec 5, 2024
5882a4b
Fix is_digit labeling of to_timestamp's FFn format codes.
tglsfdc Dec 7, 2024
d9d5e1b
Make getObjectDescription robust against dangling amproc type links.
tglsfdc Dec 7, 2024
1a34cf0
Ensure that pg_amop/amproc entries depend on their lefttype/righttype.
tglsfdc Dec 7, 2024
8a95ad3
Simplify executor's determination of whether to use parallelism.
tglsfdc Dec 9, 2024
4922ede
Doc: fix incorrect EXPLAIN ANALYZE output for bloom indexes
david-rowley Dec 9, 2024
315264d
Fix elog(FATAL) before PostmasterMain() or just after fork().
nmisch Dec 10, 2024
4abf615
Backpatch critical performance fixes to pgarch.c
alvherre Dec 12, 2024
c7f3c41
Fix possible crash in pg_dump with identity sequences.
tglsfdc Dec 13, 2024
2a23dbc
pgbench: fix misprocessing of some nested \if constructs.
tglsfdc Dec 15, 2024
f5f5e7b
Make 009_twophase.pl test pass with recovery_min_apply_delay set
hlinnaka Dec 16, 2024
84dc130
Accommodate very large dshash tables.
nathan-bossart Dec 17, 2024
bdb07d2
Fix Assert failure in WITH RECURSIVE UNION queries
david-rowley Dec 19, 2024
1f95181
Replace durable_rename_excl() by durable_rename(), take two
michaelpq Jul 5, 2022
23c743b
Fix corruption when relation truncation fails.
macdice Dec 20, 2024
41eafbb
Update TransactionXmin when MyProc->xmin is updated
hlinnaka Dec 21, 2024
cfd6cbc
Fix memory leak in pgoutput with publication list cache
michaelpq Dec 23, 2024
536acda
In REASSIGN OWNED of a database, lock the tuple as mandated.
nmisch Dec 28, 2024
c58b0c4
Exclude parallel workers from connection privilege/limit checks.
tglsfdc Dec 28, 2024
58626e2
Fix handling of orphaned 2PC files in the future at recovery
michaelpq Dec 29, 2024
6a24401
Update copyright for 2025
bmomjian Jan 1, 2025
9577dd5
Document strange jsonb sort order for empty top level arrays
adunstan Jan 3, 2025
f154f02
Restore smgrtruncate() prototype in back-branches.
macdice Jan 7, 2025
c53d90b
Fix memory leak in pgoutput with relation attribute map
michaelpq Jan 7, 2025
049c8cb
Fix C error reported by Oracle compiler.
macdice Jan 8, 2025
1636c5e
Provide 64-bit ftruncate() and lseek() on Windows.
macdice Jan 8, 2025
8f40d46
Fix off_t overflow in pg_basebackup on Windows.
macdice Jan 9, 2025
83ffb9f
Fix missing ldapscheme option in pg_hba_file_rules()
danielgustafsson Jan 10, 2025
bcb4db0
Repair memory leaks in plpython.
tglsfdc Jan 11, 2025
dc8cd9c
Fix XMLTABLE() deparsing to quote namespace names if necessary.
deanrasheed Jan 12, 2025
9e596a0
Fix HBA option count
danielgustafsson Jan 12, 2025
e35ff65
Fix potential integer overflow in bringetbitmap()
michaelpq Jan 14, 2025
fce17c3
Fix catcache invalidation of a list entry that's being built
hlinnaka Jan 14, 2025
d06ab3c
ecpg: Restore detection of unsupported COPY FROM STDIN.
MasaoFujii Jan 14, 2025
02e6931
Avoid symbol collisions between pqsignal.c and legacy-pqsignal.c.
tglsfdc Jan 14, 2025
50406b1
Move routines to manipulate WAL into PostgreSQL::Test::Cluster
michaelpq Jan 16, 2025
5f72564
Fix setrefs.c's failure to do expression processing on prune steps.
tglsfdc Jan 17, 2025
060f9f5
Revert recent changes related to handling of 2PC files at recovery
michaelpq Jan 17, 2025
9f1c674
Fix stat() for recursive junction points on Windows.
macdice Oct 25, 2022
f4fd532
Fix readlink() for non-PostgreSQL junction points on Windows.
macdice Oct 25, 2022
a2d4f80
Fix header check for continuation records where standbys could be stuck
michaelpq Jan 20, 2025
aac0384
Avoid using timezone Asia/Manila in regression tests.
tglsfdc Jan 20, 2025
20b4819
Update time zone data files to tzdata release 2025a.
tglsfdc Jan 20, 2025
3085993
Repair incorrect handling of AfterTriggerSharedData.ats_modifiedcols.
tglsfdc Jan 22, 2025
63a4b9f
Don't ask for bug reports about pthread_is_threaded_np() != 0.
tglsfdc Jan 23, 2025
fb60050
Use the correct sizeof() in BufFileLoadBuffer
tvondra Jan 24, 2025
4106942
Doc: recommend "psql -X" for restoring pg_dump scripts.
tglsfdc Jan 25, 2025
7b3259b
Test ECPG decadd(), decdiv(), decmul(), and decsub() for risnull() in…
nmisch Jan 25, 2025
25e9948
At update of non-LP_NORMAL TID, fail instead of corrupting page header.
nmisch Jan 25, 2025
54f9afe
Avoid breaking SJIS encoding while de-backslashing Windows paths.
tglsfdc Jan 29, 2025
c05268e
Handle default NULL insertion a little better.
tglsfdc Jan 29, 2025
6a33bb3
Avoid integer overflow while testing wal_skip_threshold condition.
tglsfdc Jan 30, 2025
71832a1
Fix comment of StrategySyncStart()
michaelpq Jan 31, 2025
d7260f9
Mention jsonlog in description of logging_collector in GUC table
michaelpq Feb 2, 2025
eeaf689
vacuumdb: Add missing PQfinish() calls to vacuum_one_database().
nathan-bossart Feb 4, 2025
f220544
pg_controldata: Fix possible errors on corrupted pg_control
akorotkov Feb 4, 2025
ceeae76
doc: Update links which returned 404
danielgustafsson Feb 5, 2025
9f6ad2f
Doc: clarify behavior of timestamptz input some more.
tglsfdc Feb 7, 2025
5addea7
Fix pgbench performance issue induced by commit af35fe501.
tglsfdc Feb 7, 2025
2e44eef
Release notes for 17.3, 16.7, 15.11, 14.16, 13.19.
tglsfdc Feb 9, 2025
04f31c8
Translation updates
petere Feb 10, 2025
5bc33cb
Add pg_encoding_set_invalid()
anarazel Feb 10, 2025
2ae54ae
Specify the encoding of input to fmtId()
anarazel Feb 10, 2025
e0ef3d7
Fix handling of invalidly encoded data in escaping functions
anarazel Feb 10, 2025
46ddf98
Add test of various escape functions
anarazel Feb 10, 2025
17b7894
docs: EUC_TW can be up to four bytes wide, not three
anarazel Feb 10, 2025
4a6825c
Fix type in test_escape test
anarazel Feb 10, 2025
e1f1b03
Adapt appendPsqlMetaConnect() to the new fmtId() encoding expectations.
tglsfdc Feb 10, 2025
e748064
Last-minute updates for release notes.
tglsfdc Feb 10, 2025
6884202
Stamp 14.16.
tglsfdc Feb 10, 2025
62a86df
Merge remote-tracking branch 'upstream/REL_14_STABLE' into alexk/pg-1…
ololobus Feb 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,12 @@ src/interfaces/libpq/test/expected.out whitespace=-blank-at-eof
# These files are maintained or generated elsewhere. We take them as is.
configure -whitespace
ppport.h -whitespace
src/backend/jit/llvm/SectionMemoryManager.cpp -whitespace
src/backend/jit/llvm/SectionMemoryManager.LICENSE -whitespace
src/backend/regex/COPYRIGHT -whitespace
src/backend/regex/re_syntax.n -whitespace
src/backend/snowball/libstemmer/*.c -whitespace
src/backend/utils/mb/Unicode/*-std.txt -whitespace
src/include/jit/SectionMemoryManager.h -whitespace
src/include/snowball/libstemmer/* -whitespace
src/timezone/data/* -whitespace
2 changes: 1 addition & 1 deletion COPYRIGHT
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PostgreSQL Database Management System
(formerly known as Postgres, then as Postgres95)

Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group

Portions Copyright (c) 1994, The Regents of the University of California

Expand Down
Loading