Resizable shared memory structures

Log in to edit
ID 6652
Title Resizable shared memory structures
CI (CFBot) Needs rebase! Needs rebase since 2 months. Failing since 2 months.
Additional links previous successfully applied patch (outdated):
Stats (from CFBot) Unknown
Tags System Administration
Created 2026-04-05 06:03:06
Last modified 2026-10-01 05:35:29 (1 month ago)
Latest email 2026-08-13 13:30:04 (3 months ago)
Status
PG20-3 (2026-11-01 – 2026-11-30): Needs review
PG20-2 (2026-09-01 – 2026-09-30): Moved to different CF
PG20-1 (2026-07-01 – 2026-07-31): Moved to different CF
Target version
Authors Ashutosh Bapat (ashutoshbapat)
Reviewers Log in to become reviewer
Committer
Links
Emails
Better shared data structure management and resizable shared data structures
First at 2026-02-13 11:47:11 by Ashutosh Bapat <ashutosh.bapat.oss at gmail.com>
Latest at 2026-08-13 13:30:04 by Palak Chaturvedi <chaturvedipalak1911 at gmail.com>
Latest attachment (v20260813-0002-test_shmem-make-resizable-shmem-tests-portable.patch) at 2026-08-13 13:30:04 from Palak Chaturvedi <chaturvedipalak1911 at gmail.com>
    Attachment (v20260813-0002-test_shmem-make-resizable-shmem-tests-portable.patch) at 2026-08-13 13:30:04 from Palak Chaturvedi <chaturvedipalak1911 at gmail.com> (Patch: No)
    Attachment (v20260811-0002-test_shmem-make-resizable-shmem-tests-port.patch) at 2026-08-11 16:07:31 from Palak Chaturvedi <chaturvedipalak1911 at gmail.com> (Patch: No)
    Attachment (smaps-trace-32bit.txt) at 2026-08-10 17:36:56 from Palak Chaturvedi <chaturvedipalak1911 at gmail.com> (Patch: No)
    Attachment (v20260724-0006-Resizable-shared-memory-structures.patch) at 2026-07-24 12:58:40 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: No)
    Attachment (0001-Online-resize-of-the-shared-buffer-pool.patch) at 2026-06-12 15:51:16 from Haoyu Huang <haoyu.huang.68 at gmail.com> (Patch: Yes)
    Attachment (improve-shmem-init-callback-locking-docs.patch) at 2026-06-12 15:37:21 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v20260407-0004-Some-check-simplification-deduplication.nocfbot.patch) at 2026-04-07 19:38:37 from Matthias van de Meent <boekewurm+postgres at gmail.com> (Patch: Yes)
    Attachment (v20260407_2-0002-Add-support-to-protect-unused-resizable_sh.patch) at 2026-04-07 14:46:59 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (v20260407-0001-Unlock-ShmemIndexLock-before-calling-init_.patch) at 2026-04-07 14:19:28 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (v20260407-0002-Add-support-to-protect-unused-resizable_sh.patch) at 2026-04-07 10:06:25 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (v20260406-0001-resizable-shared-memory-structures.patch) at 2026-04-06 13:53:19 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: No)
    Attachment (v12-0001-Move-some-code-from-shmem.c-and-shmem.h.patch) at 2026-04-05 20:06:38 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (nocfbot.v11-0002-Const-qualify-SlruShared-s-fields-and-i.patch) at 2026-04-05 19:58:52 from Matthias van de Meent <boekewurm+postgres at gmail.com> (Patch: Yes)
    Attachment (v11-0010-edits.patch.nocibot) at 2026-04-05 16:23:43 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (0014_edits.diff.nocibot) at 2026-04-05 14:08:09 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (v20260405_2-0001-refactor-Move-ShmemInitHash-to-separate-fi.patch) at 2026-04-05 11:20:28 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (v20260405-0001-refactor-Move-ShmemInitHash-to-separate-fi.patch) at 2026-04-05 05:58:51 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (v11-0001-refactor-Move-ShmemInitHash-to-separate-file.patch) at 2026-04-04 17:32:33 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (0014_edits.diff.nocibot) at 2026-04-04 16:32:47 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (0001-refactor-Move-ShmemInitHash-to-separate-file.patch) at 2026-04-04 00:49:25 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v9-resizable_shmem_struct.patch.nocibot) at 2026-04-02 06:58:12 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (v9-0001-Test-pg_stat_statements-across-crash-restart.patch) at 2026-04-01 18:17:12 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v8-0007-edits.diff.nocibot) at 2026-04-01 11:59:13 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (resizable_shmem_struct.patch.nocibot) at 2026-03-30 12:20:52 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (0008_edits.patch.nocibot) at 2026-03-27 07:01:54 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (v8-0001-Test-pg_stat_statements-across-crash-restart.patch) at 2026-03-27 00:51:22 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (0008_edits.patch.nocibot) at 2026-03-25 16:05:03 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (0002_adjustments.patch.no_cibot) at 2026-03-24 15:32:00 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (v7-0001-Test-pg_stat_statements-across-crash-restart.patch) at 2026-03-22 00:14:11 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v6-0001-Test-pg_stat_statements-across-crash-restart.patch) at 2026-03-19 10:31:10 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v5-0001-Test-pg_stat_statements-across-crash-restart.patch) at 2026-03-16 21:56:23 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v4-0001-Introduce-a-new-mechanism-for-registering-shared-.patch) at 2026-03-13 21:09:33 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v3-0001-Introduce-a-new-mechanism-for-registering-shared-.patch) at 2026-03-13 11:41:33 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v2-0001-Fix-pointer-type-of-ShmemAllocatorData-index.patch) at 2026-03-06 14:12:57 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (0001-wip-Introduce-a-new-way-of-registering-shar-20260223.patch) at 2026-02-23 14:14:23 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (0001-wip-Introduce-a-new-way-of-registering-shar-20260218.patch) at 2026-02-18 15:47:07 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (0002-Get-rid-of-global-shared-memory-pointer-mac-20260217.patch) at 2026-02-17 11:36:24 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (test_mmap.c) at 2026-02-16 17:32:18 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: No)
    Attachment (0001-wip-Introduce-a-new-way-of-registering-shar-20260216.patch) at 2026-02-16 14:52:51 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
    Attachment (0002-Get-rid-of-global-shared-memory-pointer-mac-20260213.patch) at 2026-02-13 11:47:11 from Ashutosh Bapat <ashutosh.bapat.oss at gmail.com> (Patch: Yes)
History
When Who What
2026-10-01 05:35:29 Ashutosh Bapat (ashutoshbapat) Moved from CF PG20-2 to CF PG20-3
2026-08-30 19:36:30 CFbot Patch needs rebase
2026-08-11 16:42:36 CFbot Patch does not need rebase anymore
2026-08-10 18:03:34 CFbot Patch needs rebase
2026-08-03 02:45:51 Ashutosh Bapat (ashutoshbapat) Moved from CF PG20-1 to CF PG20-2
2026-06-12 16:01:41 CFbot Patch does not need rebase anymore
2026-04-07 20:04:42 CFbot Patch needs rebase
2026-04-05 06:03:07 Ashutosh Bapat (ashutoshbapat) Attached mail thread CAExHW5vM1bneLYfg0wGeAa=52UiJ3z4vKd3AJ72X8Fw6k3KKrg@mail.gmail.com
2026-04-05 06:03:06 Ashutosh Bapat (ashutoshbapat) Created patch record
Log in to edit