TopicMailing ListsActivityParticipants
19 commits
read stream: Split decision about look ahead for AIO and combining
master19beta1REL_19_STABLE19beta1
read_stream: Only increase read-ahead distance when waiting for IO
master19beta1REL_19_STABLE19beta1
aio: io_uring: Trigger async processing for large IOs
master19beta1REL_19_STABLE19beta1
heapam: Keep buffer pins across index scan resets.
master19beta1REL_19_STABLE19beta1
heapam: Track heap block in IndexFetchHeapData.
master19beta1REL_19_STABLE19beta1
+14 more
PG20-2Needs review
Patch#4351
TagsPerformance
CINeeds rebase
ReviewersJerry Zhang (xingtanzjr)
index prefetching
index prefetching
hackers
495 replies
about 15 hours ago
Peter GeogheganTomas VondraAndres FreundKonstantin KnizhnikAlexandre Felipe+13
25 commits
Clean up 019_replslot_limit.pl comments
master19beta1REL_19_STABLE19beta1
Stabilize 019_replslot_limit.pl: wait on slot restart_lsn
master19beta1REL_19_STABLE19beta1
Improve WAIT FOR LSN test coverage
master19beta1REL_19_STABLE19beta1
Wake standby_write/standby_flush waiters from the WAL replay loop
master19beta1REL_19_STABLE19beta1
Use replay position as floor for WAIT FOR LSN standby_(write|flush)
master19beta1REL_19_STABLE19beta1
+20 more
PG20-DraftsNeeds review
Patch#6662
TagsBugfix
CINeeds rebase
Implement waiting for wal lsn replay: reloaded
Implement waiting for wal lsn replay: reloaded
hackers
163 replies
Jul 31, 11:22
Xuneng ZhouAlexander KorotkovAndres FreundAlvaro HerreraYura Sokolov+9
1 commit
meson: Fix ccache issues when using precompiled headers with gcc
masterunreleasedREL_19_STABLE19beta3REL_18_STABLE18.6REL_17_STABLE17.11REL_16_STABLE16.15
ci: namespace ccache by PostgreSQL major version
ci: namespace ccache by PostgreSQL major version
hackers
18 replies
Jul 21, 11:54
Jelte Fennema-NioNazir Bilal YavuzAndres FreundJacob ChampionPeter Eisentraut
4 commits
ci: Generate crashlogs on Windows
masterunreleasedREL_19_STABLE19beta3
ci: Use optimized build for mingw
masterunreleasedREL_19_STABLE19beta3
ci: Add GitHub Actions based CI
master19beta2REL_19_STABLE19beta2
ci: Remove support for cirrus-ci based CI
master19beta2REL_19_STABLE19beta2
PG20-1Committed
Patch#6785
TagsCI
CICI score: 10/10
CommitterAndres Freund (andresfreund)
Heads Up: cirrus-ci is shutting down June 1st
Heads Up: cirrus-ci is shutting down June 1st
hackers
117 replies
Jul 17, 16:02
Andres FreundNazir Bilal YavuzJacob ChampionPeter EisentrautJakub Wartak+16
1 commit
Shorten pg_attribute_always_inline to pg_always_inline
masterunreleasedREL_19_STABLE19beta2REL_18_STABLE18.6REL_17_STABLE17.11REL_16_STABLE16.15REL_15_STABLE15.19REL_14_STABLE14.24
PG20-1Committed
Patch#6661
TagsRefactoring Only
CINeeds rebase
ReviewersPeter Eisentraut (petere)
CommitterPeter Eisentraut (petere)
s/pg_attribute_always_inline/pg_always_inline/?
s/pg_attribute_always_inline/pg_always_inline/?
hackers
17 replies
Jul 10, 21:01
Peter GeogheganTomas VondraAndres FreundTom LanePeter Eisentraut+1
17 commits
Fix test name and username used in failed connection attempts
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
tests: Don't fail due to high default timeout in postmaster/003_start_stop
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
tests: Fix race condition in postmaster/002_connection_limits
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
Pass MyPMChildSlot as an explicit argument to child process
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
Assign a child slot to every postmaster child process
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
+12 more
2024-11Committed
Patch#5185
CINot processed
CommitterHeikki Linnakangas (heikki)
Refactoring postmaster's code to cleanup after child exit
Refactoring postmaster's code to cleanup after child exit
hackers
48 replies
Jul 07, 08:39
Heikki LinnakangasAndres FreundTomas VondraMichael BanckThomas Munro+6
8 commits
Refactor Copy{From|To}GetRoutine() to use pass-by-reference argument.
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
Refactor COPY FROM to use format callback functions.
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
Refactor COPY TO to use format callback functions.
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
Revert "Refactor CopyReadAttributes{CSV,Text}() to use a callback in COPY FROM"
master17beta1REL_19_STABLE17beta1REL_18_STABLE17beta1REL_17_STABLE17beta1
Simplify signature of CopyAttributeOutCSV() in copyto.c
master17beta1REL_19_STABLE17beta1REL_18_STABLE17beta1REL_17_STABLE17beta1
+3 more
PG20-2Needs review
Patch#4681
TagsSQL Commands
CICI score: 4/10
ReviewersMasahiko Sawada (masahikosawada), Zhao Junwang (zhjwpku), Yong Li (yoli)
Make COPY format extendable: Extract COPY TO format implementations
Make COPY format extendable: Extract COPY TO format implementations
hackers
338 replies
Jun 26, 03:21
Sutou KouheiMasahiko SawadaMichael PaquierJunwang ZhaoDavid G. Johnston+12
10 commits
Refactor how some aux processes advertise their ProcNumber
masterunreleased
Ignore SIGINT in walwriter and walsummarizer
master19beta1REL_19_STABLE19beta1
Split WaitEventSet functions to separate source file
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
Use ModifyWaitEvent to update exit_on_postmaster_death
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
Remove unused ShutdownLatchSupport() function
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
+5 more
PG20-2Needs review
Patch#5118
TagsRefactoring Only
CINeeds rebase
Interrupts vs signals
Interrupts vs signals
hackers
56 replies
Jun 24, 20:25
Heikki LinnakangasThomas MunroAndres FreundRobert HaasJelte Fennema-Nio+3
1 commit
ci: Improve ccache handling
master19beta2REL_19_STABLE19beta2
ci: CCache churns through available space too quickly
ci: CCache churns through available space too quickly
hackers
7 replies
Jun 19, 18:30
Andres FreundNazir Bilal YavuzTristan PartinThomas MunroJacob Champion
3 commits
tests: BackgroundPsql: Fix potential for lost errors on windows
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1REL_17_STABLE17.5REL_16_STABLE16.9REL_15_STABLE15.13REL_14_STABLE14.18REL_13_STABLE13.21
backport: Extend background_psql() to be able to start asynchronously
REL_17_STABLE17.5REL_16_STABLE16.9REL_15_STABLE15.13REL_14_STABLE14.18REL_13_STABLE13.21
backport: Improve handling of empty query results in BackgroundPsql
REL_17_STABLE17.5REL_16_STABLE16.9REL_15_STABLE15.13REL_14_STABLE14.18REL_13_STABLE13.21
PG20-1Withdrawn
Patch#6834
TagsPerformance
CICI score: 10/10
BackgroundPsql swallowing errors on windows
BackgroundPsql swallowing errors on windows
hackers
45 replies
Jun 18, 12:17
Andres FreundAndrew DunstanNoah MischTom LaneMichael Paquier+4
PG20-1Needs review
Patch#6829
TagsPerformance
CICI score: 10/10
Make printtup a bit faster
Make printtup a bit faster
hackers
23 replies
Jun 02, 10:25
Andy FanTom LaneDavid RowleyAndres FreundAndreas Karlsson
1 commit
Make stack depth check work with asan's use-after-return
master19beta1REL_19_STABLE19beta1REL_18_STABLE18.6REL_17_STABLE17.11REL_16_STABLE16.15REL_15_STABLE15.19REL_14_STABLE14.24
Make stack depth check work with asan's use-after-return
Make stack depth check work with asan's use-after-return
hackers
2 replies
May 28, 16:22
Andres FreundTom Lane
12 commits
pg_test_timing: Show additional TSC clock source debug info
master19beta1REL_19_STABLE19beta1
instrumentation: Avoid CPUID 0x15/0x16 for Hypervisor TSC frequency
master19beta1REL_19_STABLE19beta1
pg_test_timing: Also test RDTSC[P] timing, report time source, TSC frequency
master19beta1REL_19_STABLE19beta1
Allow retrieving x86 TSC frequency/flags from CPUID
master19beta1REL_19_STABLE19beta1
instrumentation: Use Time-Stamp Counter on x86-64 to lower overhead
master19beta1REL_19_STABLE19beta1
+7 more
PG20-1Needs review
Patch#5622
TagsPerformance
CICI score: 10/10
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc?
Reduce timing overhead of EXPLAIN ANALYZE using rdtsc?
hackers
171 replies
May 16, 15:53
Lukas FittlAndres FreundDavid GeierJohn NaylorTom Lane+17
4 commits
Only show signal-sender PID/UID detail in server log
master19beta1REL_19_STABLE19beta1
Make psql DETAIL line test unconditionally optional.
master19beta1REL_19_STABLE19beta1
Rework signal handler infrastructure to pass sender info as argument.
master19beta1REL_19_STABLE19beta1
Add errdetail() with PID and UID about source of termination signal.
master19beta1REL_19_STABLE19beta1
PG19-FinalCommitted
Patch#6527
TagsSystem Administration
CICI score: 10/10
CommitterAndrew Dunstan (adunstan)
Add errdetail() with PID and UID about source of termination signal
Add errdetail() with PID and UID about source of termination signal
hackers
53 replies
May 01, 17:26
Jakub WartakAndrew DunstanChao LiAndres FreundTom Lane+5
subscriptionCheck failures on nightjar
hackers
43 replies
Apr 13, 05:01
Tom LaneAndres FreundMichael PaquierTomas VondraThomas Munro+5
pgstat vs aset
hackers
3 replies
Apr 09, 14:50
Andres FreundMichael PaquierChao LiNathan Bossart
6 commits
instrumentation: Allocate query level instrumentation in ExecutorStart
master19beta1REL_19_STABLE19beta1
instrumentation: Move ExecProcNodeInstr to allow inlining
master19beta1REL_19_STABLE19beta1
instrumentation: Separate per-node logic from other uses
master19beta1REL_19_STABLE19beta1
instrumentation: Separate trigger logic from other uses
master19beta1REL_19_STABLE19beta1
instrumentation: Rename INSTR_TIME_LT macro to INSTR_TIME_GT
master19beta1REL_19_STABLE19beta1
+1 more
PG20-1Needs review
Patch#6023
TagsPerformance, PGConf.dev
CICI score: 10/10
Stack-based tracking of per-node WAL/buffer usage
Stack-based tracking of per-node WAL/buffer usage
hackers
47 replies
Apr 08, 04:09
Lukas FittlAndres FreundZsolt ParragiHeikki LinnakangasPeter Smith+1
8 commits
aio: io_uring: Trigger async processing for large IOs
master19beta1REL_19_STABLE19beta1
read_stream: Move logic about IO combining & issuing to helpers
master19beta1REL_19_STABLE19beta1
read stream: Split decision about look ahead for AIO and combining
master19beta1REL_19_STABLE19beta1
read_stream: Only increase read-ahead distance when waiting for IO
master19beta1REL_19_STABLE19beta1
read_stream: Prevent distance from decaying too quickly
master19beta1REL_19_STABLE19beta1
+3 more
AIO / read stream heuristics adjustments for index prefetching
AIO / read stream heuristics adjustments for index prefetching
hackers
22 replies
Apr 05, 05:24
Andres FreundMelanie PlagemanNazir Bilal Yavuz
37 commits
bufmgr: Fix ordering of checks in PinBuffer()
master19beta1REL_19_STABLE19beta1
bufmgr: Don't copy pages while writing out
master19beta1REL_19_STABLE19beta1
Use UnlockReleaseBuffer() in more places
master19beta1REL_19_STABLE19beta1
bufmgr: Make UnlockReleaseBuffer() more efficient
master19beta1REL_19_STABLE19beta1
Fix use of wrong variable in _hash_kill_items()
master19beta1REL_19_STABLE19beta1
+32 more
PG19-FinalCommitted
Patch#5483
TagsRefactoring Only
CINeeds rebase
CommitterAndres Freund (andresfreund)
Buffer locking is special (hints, checksums, AIO writes)
Buffer locking is special (hints, checksums, AIO writes)
hackers
119 replies
Apr 03, 10:06
Andres FreundMelanie PlagemanHeikki LinnakangasChao LiPeter Geoghegan+13
1 commit
Reduce header inclusions via execnodes.h
master19beta1REL_19_STABLE19beta1
some more include removal from headers
some more include removal from headers
hackers
12 replies
Apr 02, 22:14
Alvaro HerreraAndres Freund
10 commits
Fix test_aio read_buffers() to work without cassert
master19beta1REL_19_STABLE19beta1
aio: Don't wait for already in-progress IO
master19beta1REL_19_STABLE19beta1
bufmgr: Improve StartBufferIO interface
master19beta1REL_19_STABLE19beta1
test_aio: Add read_stream test infrastructure & tests
master19beta1REL_19_STABLE19beta1
test_aio: Add basic tests for StartReadBuffers()
master19beta1REL_19_STABLE19beta1
+5 more
PG19-3Needs review
Patch#6127
CICI score: 0/10
Don't synchronously wait for already-in-progress IO in read stream
Don't synchronously wait for already-in-progress IO in read stream
hackers
32 replies
Mar 31, 19:07
Melanie PlagemanAndres FreundPeter GeogheganNazir Bilal YavuzThomas Munro+1
Fix race with LLVM and bison.
hackers
3 replies
Mar 30, 22:37
Maksim.MelnikovAndres FreundZsolt Parragi
6 commits
Don't include wait_event.h in pgstat.h
master19beta1REL_19_STABLE19beta1
Don't include proc.h in shm_mq.h
master19beta1REL_19_STABLE19beta1
Don't include latch.h in libpq/libpq.h
master19beta1REL_19_STABLE19beta1
Reduce includes in pgstat.h
master19beta1REL_19_STABLE19beta1
Avoid including utils/timestamp.h in conflict.h.
master19beta1REL_19_STABLE19beta1
+1 more
pgstat include expansion
pgstat include expansion
hackers
32 replies
Mar 05, 15:08
Alvaro HerreraAmit KapilaAndres FreundNisha MoondMichael Paquier+2
21 commits
Replace tests of ALTER DATABASE RESET TABLESPACE.
master19beta1REL_19_STABLE19beta1
meson: Flush stdout in testwrap
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1REL_17_STABLE17.5REL_16_STABLE16.9
Stop reading uninitialized memory in heap_inplace_lock().
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1REL_17_STABLE17.1REL_16_STABLE16.5REL_15_STABLE15.9REL_14_STABLE14.14REL_13_STABLE13.17+1 more
Fix use of uninitialized value in previous commit.
REL_16_STABLE16.5REL_15_STABLE15.9
Back-patch "Refactor code in tablecmds.c to check and process tablespace moves"
REL_13_STABLE13.17REL_12_STABLE12.21
+16 more
2024-09Committed
Patch#5090
CINot processed
ReviewersNitin Motiani (nitinmotiani)
CommitterNoah Misch (nmisch)
race condition in pg_class
race condition in pg_class
hackers
85 replies
Feb 16, 18:00
Noah MischTom LaneMichael PaquierAlexander LakhinNitin Motiani+6
FileFallocate misbehaving on XFS
hackers
56 replies
Feb 05, 17:14
Andres FreundMichael HarrisJakub WartakRobert HaasAndrea Gelmini+7
Loading more results...