Commit Graph

2712 Commits (59f0eea7b001e3f5d38fd84a9ee5482a23be56e2)

Author SHA1 Message Date
Tomas Vondra a7e5237f26 Fix asserts in fast-path locking code 1 year ago
Tomas Vondra c4d5cb71d2 Increase the number of fast-path lock slots 1 year ago
Thomas Munro 70d38e3d8a Allow ReadStream to be consumed as raw block numbers. 1 year ago
Fujii Masao 412229d197 Deduplicate code in LargeObjectExists and myLargeObjectExists. 1 year ago
Michael Paquier a68159ff2b Unify some error messages to ease work of translators 1 year ago
Michael Paquier b4db64270e Apply more quoting to GUC names in messages 1 year ago
Michael Paquier 08b9b9e043 Fix inconsistent LWLock tranche name "CommitTsSLRU" 1 year ago
Thomas Munro 813fde73d4 Standardize "read-ahead advice" terminology. 1 year ago
Noah Misch c582b75851 Add block_range_read_stream_cb(), to deduplicate code. 1 year ago
Daniel Gustafsson 31a98934d1 Fix typos in code comments and test data 1 year ago
Michael Paquier 4236825197 Fix typos and grammar in code comments and docs 1 year ago
Michael Paquier c7cd2d6ed0 Define PG_TBLSPC_DIR for path pg_tblspc/ in data folder 1 year ago
Thomas Munro 4effd0844d Fix unfairness in all-cached parallel seq scan. 1 year ago
Heikki Linnakangas 478846e768 Rename some shared memory initialization routines 1 year ago
Heikki Linnakangas fbce7dfc77 Refactor lock manager initialization to make it a bit less special 1 year ago
Peter Eisentraut d7fe02fb9e Fixup for prefetching support on macOS 1 year ago
Peter Eisentraut 6654bb9204 Add prefetching support on macOS 1 year ago
Bruce Momjian 151da217a3 C comment: fix for commit b5a9b18cd0 1 year ago
Heikki Linnakangas 077ad4bd76 Relax fsyncing at end of a bulk load that was not WAL-logged 1 year ago
Masahiko Sawada c584781bcc Use pgBufferUsage for buffer usage tracking in analyze. 1 year ago
Alexander Korotkov 3c5db1d6b0 Implement pg_wal_replay_wait() stored procedure 1 year ago
Thomas Munro e25626677f Remove --disable-spinlocks. 1 year ago
Heikki Linnakangas 0393f542d7 Fix double-release of spinlock 1 year ago
Heikki Linnakangas 8bda213ec1 Fix compiler warning/error about typedef redefinitions 1 year ago
Heikki Linnakangas 9d9b9d46f3 Move cancel key generation to after forking the backend 1 year ago
Heikki Linnakangas 19de089cdc Fix outdated comment in smgrtruncate() 1 year ago
Nathan Bossart 0dcaea5690 Introduce num_os_semaphores GUC. 1 year ago
Noah Misch 840b3b5b4e Fix private struct field name to match the code using it. 1 year ago
Michael Paquier 3937cadfd4 Use more consistently int64 for page numbers in SLRU-related code 1 year ago
Noah Misch 8720a15e9a Use read streams in CREATE DATABASE when STRATEGY=WAL_LOG. 1 year ago
Noah Misch a858be17c3 Add a way to create read stream object by using SMgrRelation. 1 year ago
Noah Misch af07a827b9 Refactor PinBufferForBlock() to remove checks about persistence. 1 year ago
Noah Misch e00c45f685 Remove "smgr_persistence == 0" dead code. 1 year ago
Thomas Munro a8458f508a Fix lost Windows socket EOF events. 1 year ago
Nathan Bossart ccd38024bc Introduce pg_signal_autovacuum_worker. 1 year ago
Richard Guo d7db04dfda Remove an extra period in code comment 1 year ago
Heikki Linnakangas 98347b5a3a Lift limitation that PGPROC->links must be the first field 1 year ago
Alexander Korotkov 6897f0ec02 Optimize memory access in GetRunningTransactionData() 1 year ago
Alexander Korotkov 6c1af5482e Fix typo in GetRunningTransactionData() 1 year ago
David Rowley 4331a11c62 Remove incorrect Asserts in buffile.c 1 year ago
Peter Eisentraut 8f8bcb8883 Improve some global variable declarations 1 year ago
Tom Lane edadeb0710 Remove support for HPPA (a/k/a PA-RISC) architecture. 1 year ago
Peter Eisentraut 3fb59e789d Remove useless extern keywords 1 year ago
Noah Misch 0cecc908e9 Lock before setting relhassubclass on RELKIND_PARTITIONED_INDEX. 2 years ago
Noah Misch bb93640a68 Add wait event type "InjectionPoint", a custom type like "Extension". 2 years ago
Heikki Linnakangas cbfbda7841 Fix MVCC bug with prepared xact with subxacts on standby 2 years ago
Thomas Munro e656657f2b Fix RBM_ZERO_AND_LOCK. 2 years ago
Michael Paquier f04d1c1db0 Improve assertion in mdwritev() 2 years ago
Michael Paquier f7ab71ba0c Fix typo and comments related to the recent no-wait lock improvements 2 years ago
Peter Eisentraut 17974ec259 Revise GUC names quoting in messages again 2 years ago