| Topic | Mailing Lists | Activity | Participants |
|---|---|---|---|
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 index prefetching 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 495 replies about 15 hours ago | hackers | 495 replies about 15 hours ago | 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 Implement waiting for wal lsn replay: reloaded 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 163 replies Jul 31, 11:22 | hackers | 163 replies Jul 31, 11:22 | 10 |
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 | hackers | 18 replies Jul 21, 11:54 | |
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 Heads Up: cirrus-ci is shutting down June 1st 117 replies Jul 17, 16:02 | hackers | 117 replies Jul 17, 16:02 | 17 |
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 s/pg_attribute_always_inline/pg_always_inline/? | hackers | 17 replies Jul 10, 21:01 | |
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 Refactoring postmaster's code to cleanup after child exit 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 48 replies Jul 07, 08:39 | hackers | 48 replies Jul 07, 08:39 | 11 |
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 Make COPY format extendable: Extract COPY TO format implementations 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 338 replies Jun 26, 03:21 | hackers | 338 replies Jun 26, 03:21 | 14 |
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 Interrupts vs signals 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 56 replies Jun 24, 20:25 | hackers | 56 replies Jun 24, 20:25 | |
ci: CCache churns through available space too quickly | hackers | 7 replies Jun 19, 18:30 | |
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 BackgroundPsql swallowing errors on windows 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 45 replies Jun 18, 12:17 | hackers | 45 replies Jun 18, 12:17 | 8 |
Make printtup a bit faster | hackers | 23 replies Jun 02, 10:25 | |
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 | hackers | 2 replies May 28, 16:22 | |
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 Reduce timing overhead of EXPLAIN ANALYZE using rdtsc? 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 171 replies May 16, 15:53 | hackers | 171 replies May 16, 15:53 | 16 |
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 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) 53 replies May 01, 17:26 | hackers | 53 replies May 01, 17:26 | |
| hackers | 43 replies Apr 13, 05:01 | 9 | |
| hackers | 3 replies Apr 09, 14:50 | ||
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 Stack-based tracking of per-node WAL/buffer usage 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 47 replies Apr 08, 04:09 | hackers | 47 replies Apr 08, 04:09 | |
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 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 22 replies Apr 05, 05:24 | hackers | 22 replies Apr 05, 05:24 | |
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) 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) 119 replies Apr 03, 10:06 | hackers | 119 replies Apr 03, 10:06 | 12 |
some more include removal from headers | hackers | 12 replies Apr 02, 22:14 | |
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 Don't synchronously wait for already-in-progress IO in read stream 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 32 replies Mar 31, 19:07 | hackers | 32 replies Mar 31, 19:07 | |
| hackers | 3 replies Mar 30, 22:37 | ||
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 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 32 replies Mar 05, 15:08 | hackers | 32 replies Mar 05, 15:08 | |
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 race condition in pg_class 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 85 replies Feb 16, 18:00 | hackers | 85 replies Feb 16, 18:00 | 8 |
| hackers | 56 replies Feb 05, 17:14 |
Loading more results...