{"kind": "storage", "major": "18", "rows": [{"slug": "pgdata-pg_version", "name": "PG_VERSION", "name_zh": "", "category": "PGDATA paths", "summary": "A file containing the major version number of PostgreSQL", "aliases": [], "content_hash": "478e3daa83a83aece07d012d0c808615ba398878d9e39cd382c9eaebd32598a7", "versions": {"10": {"facts": [{"label": "Relative path", "value": "PG_VERSION"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/PG_VERSION", "description": ["A file containing the major version number of PostgreSQL"], "comparison_hash": "d0af054f173ff58690fe0d57be5d6e630349aab1148eec2de085125d647ff148"}, "11": {"facts": [{"label": "Relative path", "value": "PG_VERSION"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/PG_VERSION", "description": ["A file containing the major version number of PostgreSQL"], "comparison_hash": "d0af054f173ff58690fe0d57be5d6e630349aab1148eec2de085125d647ff148"}, "12": {"facts": [{"label": "Relative path", "value": "PG_VERSION"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/PG_VERSION", "description": ["A file containing the major version number of PostgreSQL"], "comparison_hash": "d0af054f173ff58690fe0d57be5d6e630349aab1148eec2de085125d647ff148"}, "13": {"facts": [{"label": "Relative path", "value": "PG_VERSION"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/PG_VERSION", "description": ["A file containing the major version number of PostgreSQL"], "comparison_hash": "d0af054f173ff58690fe0d57be5d6e630349aab1148eec2de085125d647ff148"}, "14": {"facts": [{"label": "Relative path", "value": "PG_VERSION"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/PG_VERSION", "description": ["A file containing the major version number of PostgreSQL"], "comparison_hash": "d0af054f173ff58690fe0d57be5d6e630349aab1148eec2de085125d647ff148"}, "15": {"facts": [{"label": "Relative path", "value": "PG_VERSION"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/PG_VERSION", "description": ["A file containing the major version number of PostgreSQL"], "comparison_hash": "d0af054f173ff58690fe0d57be5d6e630349aab1148eec2de085125d647ff148"}, "16": {"facts": [{"label": "Relative path", "value": "PG_VERSION"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/PG_VERSION", "description": ["A file containing the major version number of PostgreSQL"], "comparison_hash": "d0af054f173ff58690fe0d57be5d6e630349aab1148eec2de085125d647ff148"}, "17": {"facts": [{"label": "Relative path", "value": "PG_VERSION"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/PG_VERSION", "description": ["A file containing the major version number of PostgreSQL"], "comparison_hash": "d0af054f173ff58690fe0d57be5d6e630349aab1148eec2de085125d647ff148"}, "18": {"facts": [{"label": "Relative path", "value": "PG_VERSION"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/PG_VERSION", "description": ["A file containing the major version number of PostgreSQL"], "comparison_hash": "d0af054f173ff58690fe0d57be5d6e630349aab1148eec2de085125d647ff148"}, "19": {"facts": [{"label": "Relative path", "value": "PG_VERSION"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/PG_VERSION", "description": ["A file containing the major version number of PostgreSQL"], "comparison_hash": "d0af054f173ff58690fe0d57be5d6e630349aab1148eec2de085125d647ff148"}, "20": {"facts": [{"label": "Relative path", "value": "PG_VERSION"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/PG_VERSION", "description": ["A file containing the major version number of PostgreSQL"], "comparison_hash": "d0af054f173ff58690fe0d57be5d6e630349aab1148eec2de085125d647ff148"}}, "url": "/wiki/storage/pgdata-pg_version/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_version/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_version/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_version/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_version/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_version/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_version/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_version/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_version/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_version/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_version/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_version/?v=20"}], "present": true}, {"slug": "pgdata-base", "name": "base", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing per-database subdirectories", "aliases": [], "content_hash": "074a38f0be682744402442c7bce0a4be6ae75f8987a13fb3d7c104c2ab97684e", "versions": {"10": {"facts": [{"label": "Relative path", "value": "base"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/base", "description": ["Subdirectory containing per-database subdirectories"], "comparison_hash": "158104a13da735f9398e545a2dda7a587a847e82655159c79c90f53a9c75a94f"}, "11": {"facts": [{"label": "Relative path", "value": "base"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/base", "description": ["Subdirectory containing per-database subdirectories"], "comparison_hash": "158104a13da735f9398e545a2dda7a587a847e82655159c79c90f53a9c75a94f"}, "12": {"facts": [{"label": "Relative path", "value": "base"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/base", "description": ["Subdirectory containing per-database subdirectories"], "comparison_hash": "158104a13da735f9398e545a2dda7a587a847e82655159c79c90f53a9c75a94f"}, "13": {"facts": [{"label": "Relative path", "value": "base"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/base", "description": ["Subdirectory containing per-database subdirectories"], "comparison_hash": "158104a13da735f9398e545a2dda7a587a847e82655159c79c90f53a9c75a94f"}, "14": {"facts": [{"label": "Relative path", "value": "base"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/base", "description": ["Subdirectory containing per-database subdirectories"], "comparison_hash": "158104a13da735f9398e545a2dda7a587a847e82655159c79c90f53a9c75a94f"}, "15": {"facts": [{"label": "Relative path", "value": "base"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/base", "description": ["Subdirectory containing per-database subdirectories"], "comparison_hash": "158104a13da735f9398e545a2dda7a587a847e82655159c79c90f53a9c75a94f"}, "16": {"facts": [{"label": "Relative path", "value": "base"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/base", "description": ["Subdirectory containing per-database subdirectories"], "comparison_hash": "158104a13da735f9398e545a2dda7a587a847e82655159c79c90f53a9c75a94f"}, "17": {"facts": [{"label": "Relative path", "value": "base"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/base", "description": ["Subdirectory containing per-database subdirectories"], "comparison_hash": "158104a13da735f9398e545a2dda7a587a847e82655159c79c90f53a9c75a94f"}, "18": {"facts": [{"label": "Relative path", "value": "base"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/base", "description": ["Subdirectory containing per-database subdirectories"], "comparison_hash": "158104a13da735f9398e545a2dda7a587a847e82655159c79c90f53a9c75a94f"}, "19": {"facts": [{"label": "Relative path", "value": "base"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/base", "description": ["Subdirectory containing per-database subdirectories"], "comparison_hash": "158104a13da735f9398e545a2dda7a587a847e82655159c79c90f53a9c75a94f"}, "20": {"facts": [{"label": "Relative path", "value": "base"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/base", "description": ["Subdirectory containing per-database subdirectories"], "comparison_hash": "158104a13da735f9398e545a2dda7a587a847e82655159c79c90f53a9c75a94f"}}, "url": "/wiki/storage/pgdata-base/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-base/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-base/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-base/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-base/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-base/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-base/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-base/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-base/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-base/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-base/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-base/?v=20"}], "present": true}, {"slug": "pgdata-current_logfiles", "name": "current_logfiles", "name_zh": "", "category": "PGDATA paths", "summary": "File recording the log file(s) currently written to by the logging collector", "aliases": [], "content_hash": "771224047d74b54c39bad7f89b44bb8f0f40baae3ab89d1185c7868f7f055949", "versions": {"10": {"facts": [{"label": "Relative path", "value": "current_logfiles"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/current_logfiles", "description": ["File recording the log file(s) currently written to by the logging collector"], "comparison_hash": "8366b13ec03e45f0b81acc91b615b729e0ab3cea1ab95c0fbcbea67888759c2e"}, "11": {"facts": [{"label": "Relative path", "value": "current_logfiles"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/current_logfiles", "description": ["File recording the log file(s) currently written to by the logging collector"], "comparison_hash": "8366b13ec03e45f0b81acc91b615b729e0ab3cea1ab95c0fbcbea67888759c2e"}, "12": {"facts": [{"label": "Relative path", "value": "current_logfiles"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/current_logfiles", "description": ["File recording the log file(s) currently written to by the logging collector"], "comparison_hash": "8366b13ec03e45f0b81acc91b615b729e0ab3cea1ab95c0fbcbea67888759c2e"}, "13": {"facts": [{"label": "Relative path", "value": "current_logfiles"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/current_logfiles", "description": ["File recording the log file(s) currently written to by the logging collector"], "comparison_hash": "8366b13ec03e45f0b81acc91b615b729e0ab3cea1ab95c0fbcbea67888759c2e"}, "14": {"facts": [{"label": "Relative path", "value": "current_logfiles"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/current_logfiles", "description": ["File recording the log file(s) currently written to by the logging collector"], "comparison_hash": "8366b13ec03e45f0b81acc91b615b729e0ab3cea1ab95c0fbcbea67888759c2e"}, "15": {"facts": [{"label": "Relative path", "value": "current_logfiles"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/current_logfiles", "description": ["File recording the log file(s) currently written to by the logging collector"], "comparison_hash": "8366b13ec03e45f0b81acc91b615b729e0ab3cea1ab95c0fbcbea67888759c2e"}, "16": {"facts": [{"label": "Relative path", "value": "current_logfiles"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/current_logfiles", "description": ["File recording the log file(s) currently written to by the logging collector"], "comparison_hash": "8366b13ec03e45f0b81acc91b615b729e0ab3cea1ab95c0fbcbea67888759c2e"}, "17": {"facts": [{"label": "Relative path", "value": "current_logfiles"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/current_logfiles", "description": ["File recording the log file(s) currently written to by the logging collector"], "comparison_hash": "8366b13ec03e45f0b81acc91b615b729e0ab3cea1ab95c0fbcbea67888759c2e"}, "18": {"facts": [{"label": "Relative path", "value": "current_logfiles"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/current_logfiles", "description": ["File recording the log file(s) currently written to by the logging collector"], "comparison_hash": "8366b13ec03e45f0b81acc91b615b729e0ab3cea1ab95c0fbcbea67888759c2e"}, "19": {"facts": [{"label": "Relative path", "value": "current_logfiles"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/current_logfiles", "description": ["File recording the log file(s) currently written to by the logging collector"], "comparison_hash": "8366b13ec03e45f0b81acc91b615b729e0ab3cea1ab95c0fbcbea67888759c2e"}, "20": {"facts": [{"label": "Relative path", "value": "current_logfiles"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/current_logfiles", "description": ["File recording the log file(s) currently written to by the logging collector"], "comparison_hash": "8366b13ec03e45f0b81acc91b615b729e0ab3cea1ab95c0fbcbea67888759c2e"}}, "url": "/wiki/storage/pgdata-current_logfiles/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-current_logfiles/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-current_logfiles/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-current_logfiles/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-current_logfiles/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-current_logfiles/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-current_logfiles/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-current_logfiles/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-current_logfiles/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-current_logfiles/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-current_logfiles/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-current_logfiles/?v=20"}], "present": true}, {"slug": "pgdata-global", "name": "global", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing cluster-wide tables, such as pg_database", "aliases": [], "content_hash": "58c61010afa5ed7243d012ebd57049385084ecf2136403e9316301c9f6bfce5c", "versions": {"10": {"facts": [{"label": "Relative path", "value": "global"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/global", "description": ["Subdirectory containing cluster-wide tables, such as pg_database"], "comparison_hash": "22cda180352e880cde012b9d470d15906e35d6feebf9c299675e46f9f7a78dc7"}, "11": {"facts": [{"label": "Relative path", "value": "global"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/global", "description": ["Subdirectory containing cluster-wide tables, such as pg_database"], "comparison_hash": "22cda180352e880cde012b9d470d15906e35d6feebf9c299675e46f9f7a78dc7"}, "12": {"facts": [{"label": "Relative path", "value": "global"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/global", "description": ["Subdirectory containing cluster-wide tables, such as pg_database"], "comparison_hash": "22cda180352e880cde012b9d470d15906e35d6feebf9c299675e46f9f7a78dc7"}, "13": {"facts": [{"label": "Relative path", "value": "global"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/global", "description": ["Subdirectory containing cluster-wide tables, such as pg_database"], "comparison_hash": "22cda180352e880cde012b9d470d15906e35d6feebf9c299675e46f9f7a78dc7"}, "14": {"facts": [{"label": "Relative path", "value": "global"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/global", "description": ["Subdirectory containing cluster-wide tables, such as pg_database"], "comparison_hash": "22cda180352e880cde012b9d470d15906e35d6feebf9c299675e46f9f7a78dc7"}, "15": {"facts": [{"label": "Relative path", "value": "global"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/global", "description": ["Subdirectory containing cluster-wide tables, such as pg_database"], "comparison_hash": "22cda180352e880cde012b9d470d15906e35d6feebf9c299675e46f9f7a78dc7"}, "16": {"facts": [{"label": "Relative path", "value": "global"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/global", "description": ["Subdirectory containing cluster-wide tables, such as pg_database"], "comparison_hash": "22cda180352e880cde012b9d470d15906e35d6feebf9c299675e46f9f7a78dc7"}, "17": {"facts": [{"label": "Relative path", "value": "global"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/global", "description": ["Subdirectory containing cluster-wide tables, such as pg_database"], "comparison_hash": "22cda180352e880cde012b9d470d15906e35d6feebf9c299675e46f9f7a78dc7"}, "18": {"facts": [{"label": "Relative path", "value": "global"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/global", "description": ["Subdirectory containing cluster-wide tables, such as pg_database"], "comparison_hash": "22cda180352e880cde012b9d470d15906e35d6feebf9c299675e46f9f7a78dc7"}, "19": {"facts": [{"label": "Relative path", "value": "global"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/global", "description": ["Subdirectory containing cluster-wide tables, such as pg_database"], "comparison_hash": "22cda180352e880cde012b9d470d15906e35d6feebf9c299675e46f9f7a78dc7"}, "20": {"facts": [{"label": "Relative path", "value": "global"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/global", "description": ["Subdirectory containing cluster-wide tables, such as pg_database"], "comparison_hash": "22cda180352e880cde012b9d470d15906e35d6feebf9c299675e46f9f7a78dc7"}}, "url": "/wiki/storage/pgdata-global/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-global/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-global/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-global/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-global/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-global/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-global/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-global/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-global/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-global/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-global/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-global/?v=20"}], "present": true}, {"slug": "pgdata-pg_commit_ts", "name": "pg_commit_ts", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing transaction commit timestamp data", "aliases": [], "content_hash": "ffcb95cbb28b3466eec6d78a5bd01399500f27000efdb08ed62d9f918fd820d6", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_commit_ts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_commit_ts", "description": ["Subdirectory containing transaction commit timestamp data"], "comparison_hash": "bb96912fa791de4be005f4fb50be3b05f6023b280b0621718e414fc31a1cd608"}, "11": {"facts": [{"label": "Relative path", "value": "pg_commit_ts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_commit_ts", "description": ["Subdirectory containing transaction commit timestamp data"], "comparison_hash": "bb96912fa791de4be005f4fb50be3b05f6023b280b0621718e414fc31a1cd608"}, "12": {"facts": [{"label": "Relative path", "value": "pg_commit_ts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_commit_ts", "description": ["Subdirectory containing transaction commit timestamp data"], "comparison_hash": "bb96912fa791de4be005f4fb50be3b05f6023b280b0621718e414fc31a1cd608"}, "13": {"facts": [{"label": "Relative path", "value": "pg_commit_ts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_commit_ts", "description": ["Subdirectory containing transaction commit timestamp data"], "comparison_hash": "bb96912fa791de4be005f4fb50be3b05f6023b280b0621718e414fc31a1cd608"}, "14": {"facts": [{"label": "Relative path", "value": "pg_commit_ts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_commit_ts", "description": ["Subdirectory containing transaction commit timestamp data"], "comparison_hash": "bb96912fa791de4be005f4fb50be3b05f6023b280b0621718e414fc31a1cd608"}, "15": {"facts": [{"label": "Relative path", "value": "pg_commit_ts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_commit_ts", "description": ["Subdirectory containing transaction commit timestamp data"], "comparison_hash": "bb96912fa791de4be005f4fb50be3b05f6023b280b0621718e414fc31a1cd608"}, "16": {"facts": [{"label": "Relative path", "value": "pg_commit_ts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_commit_ts", "description": ["Subdirectory containing transaction commit timestamp data"], "comparison_hash": "bb96912fa791de4be005f4fb50be3b05f6023b280b0621718e414fc31a1cd608"}, "17": {"facts": [{"label": "Relative path", "value": "pg_commit_ts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_commit_ts", "description": ["Subdirectory containing transaction commit timestamp data"], "comparison_hash": "bb96912fa791de4be005f4fb50be3b05f6023b280b0621718e414fc31a1cd608"}, "18": {"facts": [{"label": "Relative path", "value": "pg_commit_ts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_commit_ts", "description": ["Subdirectory containing transaction commit timestamp data"], "comparison_hash": "bb96912fa791de4be005f4fb50be3b05f6023b280b0621718e414fc31a1cd608"}, "19": {"facts": [{"label": "Relative path", "value": "pg_commit_ts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_commit_ts", "description": ["Subdirectory containing transaction commit timestamp data"], "comparison_hash": "bb96912fa791de4be005f4fb50be3b05f6023b280b0621718e414fc31a1cd608"}, "20": {"facts": [{"label": "Relative path", "value": "pg_commit_ts"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_commit_ts", "description": ["Subdirectory containing transaction commit timestamp data"], "comparison_hash": "bb96912fa791de4be005f4fb50be3b05f6023b280b0621718e414fc31a1cd608"}}, "url": "/wiki/storage/pgdata-pg_commit_ts/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_commit_ts/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_commit_ts/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_commit_ts/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_commit_ts/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_commit_ts/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_commit_ts/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_commit_ts/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_commit_ts/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_commit_ts/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_commit_ts/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_commit_ts/?v=20"}], "present": true}, {"slug": "pgdata-pg_dynshmem", "name": "pg_dynshmem", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing files used by the dynamic shared memory subsystem", "aliases": [], "content_hash": "1ad94d2ac3b8ca92d6d4cb4264d2e27664a3621dd9537b6dd6cf2b34f0400f7a", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_dynshmem"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_dynshmem", "description": ["Subdirectory containing files used by the dynamic shared memory subsystem"], "comparison_hash": "8864389634b0ba2a55fd26ae8a79f439a5c24d244450f1a1fa2331a2bef5c831"}, "11": {"facts": [{"label": "Relative path", "value": "pg_dynshmem"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_dynshmem", "description": ["Subdirectory containing files used by the dynamic shared memory subsystem"], "comparison_hash": "8864389634b0ba2a55fd26ae8a79f439a5c24d244450f1a1fa2331a2bef5c831"}, "12": {"facts": [{"label": "Relative path", "value": "pg_dynshmem"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_dynshmem", "description": ["Subdirectory containing files used by the dynamic shared memory subsystem"], "comparison_hash": "8864389634b0ba2a55fd26ae8a79f439a5c24d244450f1a1fa2331a2bef5c831"}, "13": {"facts": [{"label": "Relative path", "value": "pg_dynshmem"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_dynshmem", "description": ["Subdirectory containing files used by the dynamic shared memory subsystem"], "comparison_hash": "8864389634b0ba2a55fd26ae8a79f439a5c24d244450f1a1fa2331a2bef5c831"}, "14": {"facts": [{"label": "Relative path", "value": "pg_dynshmem"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_dynshmem", "description": ["Subdirectory containing files used by the dynamic shared memory subsystem"], "comparison_hash": "8864389634b0ba2a55fd26ae8a79f439a5c24d244450f1a1fa2331a2bef5c831"}, "15": {"facts": [{"label": "Relative path", "value": "pg_dynshmem"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_dynshmem", "description": ["Subdirectory containing files used by the dynamic shared memory subsystem"], "comparison_hash": "8864389634b0ba2a55fd26ae8a79f439a5c24d244450f1a1fa2331a2bef5c831"}, "16": {"facts": [{"label": "Relative path", "value": "pg_dynshmem"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_dynshmem", "description": ["Subdirectory containing files used by the dynamic shared memory subsystem"], "comparison_hash": "8864389634b0ba2a55fd26ae8a79f439a5c24d244450f1a1fa2331a2bef5c831"}, "17": {"facts": [{"label": "Relative path", "value": "pg_dynshmem"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_dynshmem", "description": ["Subdirectory containing files used by the dynamic shared memory subsystem"], "comparison_hash": "8864389634b0ba2a55fd26ae8a79f439a5c24d244450f1a1fa2331a2bef5c831"}, "18": {"facts": [{"label": "Relative path", "value": "pg_dynshmem"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_dynshmem", "description": ["Subdirectory containing files used by the dynamic shared memory subsystem"], "comparison_hash": "8864389634b0ba2a55fd26ae8a79f439a5c24d244450f1a1fa2331a2bef5c831"}, "19": {"facts": [{"label": "Relative path", "value": "pg_dynshmem"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_dynshmem", "description": ["Subdirectory containing files used by the dynamic shared memory subsystem"], "comparison_hash": "8864389634b0ba2a55fd26ae8a79f439a5c24d244450f1a1fa2331a2bef5c831"}, "20": {"facts": [{"label": "Relative path", "value": "pg_dynshmem"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_dynshmem", "description": ["Subdirectory containing files used by the dynamic shared memory subsystem"], "comparison_hash": "8864389634b0ba2a55fd26ae8a79f439a5c24d244450f1a1fa2331a2bef5c831"}}, "url": "/wiki/storage/pgdata-pg_dynshmem/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_dynshmem/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_dynshmem/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_dynshmem/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_dynshmem/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_dynshmem/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_dynshmem/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_dynshmem/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_dynshmem/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_dynshmem/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_dynshmem/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_dynshmem/?v=20"}], "present": true}, {"slug": "pgdata-pg_logical", "name": "pg_logical", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing status data for logical decoding", "aliases": [], "content_hash": "131fc4d3d0e63fbf454453f935239f5d021a6857a169ab36a0635601a9674f8a", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_logical"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_logical", "description": ["Subdirectory containing status data for logical decoding"], "comparison_hash": "d015cf17228bf9dc92cd9de9dc3d033ca92bf58d6ad4762b9bbb7a3a21008392"}, "11": {"facts": [{"label": "Relative path", "value": "pg_logical"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_logical", "description": ["Subdirectory containing status data for logical decoding"], "comparison_hash": "d015cf17228bf9dc92cd9de9dc3d033ca92bf58d6ad4762b9bbb7a3a21008392"}, "12": {"facts": [{"label": "Relative path", "value": "pg_logical"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_logical", "description": ["Subdirectory containing status data for logical decoding"], "comparison_hash": "d015cf17228bf9dc92cd9de9dc3d033ca92bf58d6ad4762b9bbb7a3a21008392"}, "13": {"facts": [{"label": "Relative path", "value": "pg_logical"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_logical", "description": ["Subdirectory containing status data for logical decoding"], "comparison_hash": "d015cf17228bf9dc92cd9de9dc3d033ca92bf58d6ad4762b9bbb7a3a21008392"}, "14": {"facts": [{"label": "Relative path", "value": "pg_logical"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_logical", "description": ["Subdirectory containing status data for logical decoding"], "comparison_hash": "d015cf17228bf9dc92cd9de9dc3d033ca92bf58d6ad4762b9bbb7a3a21008392"}, "15": {"facts": [{"label": "Relative path", "value": "pg_logical"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_logical", "description": ["Subdirectory containing status data for logical decoding"], "comparison_hash": "d015cf17228bf9dc92cd9de9dc3d033ca92bf58d6ad4762b9bbb7a3a21008392"}, "16": {"facts": [{"label": "Relative path", "value": "pg_logical"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_logical", "description": ["Subdirectory containing status data for logical decoding"], "comparison_hash": "d015cf17228bf9dc92cd9de9dc3d033ca92bf58d6ad4762b9bbb7a3a21008392"}, "17": {"facts": [{"label": "Relative path", "value": "pg_logical"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_logical", "description": ["Subdirectory containing status data for logical decoding"], "comparison_hash": "d015cf17228bf9dc92cd9de9dc3d033ca92bf58d6ad4762b9bbb7a3a21008392"}, "18": {"facts": [{"label": "Relative path", "value": "pg_logical"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_logical", "description": ["Subdirectory containing status data for logical decoding"], "comparison_hash": "d015cf17228bf9dc92cd9de9dc3d033ca92bf58d6ad4762b9bbb7a3a21008392"}, "19": {"facts": [{"label": "Relative path", "value": "pg_logical"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_logical", "description": ["Subdirectory containing status data for logical decoding"], "comparison_hash": "d015cf17228bf9dc92cd9de9dc3d033ca92bf58d6ad4762b9bbb7a3a21008392"}, "20": {"facts": [{"label": "Relative path", "value": "pg_logical"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_logical", "description": ["Subdirectory containing status data for logical decoding"], "comparison_hash": "d015cf17228bf9dc92cd9de9dc3d033ca92bf58d6ad4762b9bbb7a3a21008392"}}, "url": "/wiki/storage/pgdata-pg_logical/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_logical/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_logical/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_logical/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_logical/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_logical/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_logical/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_logical/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_logical/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_logical/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_logical/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_logical/?v=20"}], "present": true}, {"slug": "pgdata-pg_multixact", "name": "pg_multixact", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing multitransaction status data (used for shared row locks)", "aliases": [], "content_hash": "257c22966c52a130bea8509cb34893ca5952430b149a267e9d71f2fec0c2e96c", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_multixact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_multixact", "description": ["Subdirectory containing multitransaction status data (used for shared row locks)"], "comparison_hash": "ddee48dfc0cadf34ac1e7276ebb5ba68a3a0ebaa3c98425bbc508af10e0d7204"}, "11": {"facts": [{"label": "Relative path", "value": "pg_multixact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_multixact", "description": ["Subdirectory containing multitransaction status data (used for shared row locks)"], "comparison_hash": "ddee48dfc0cadf34ac1e7276ebb5ba68a3a0ebaa3c98425bbc508af10e0d7204"}, "12": {"facts": [{"label": "Relative path", "value": "pg_multixact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_multixact", "description": ["Subdirectory containing multitransaction status data (used for shared row locks)"], "comparison_hash": "ddee48dfc0cadf34ac1e7276ebb5ba68a3a0ebaa3c98425bbc508af10e0d7204"}, "13": {"facts": [{"label": "Relative path", "value": "pg_multixact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_multixact", "description": ["Subdirectory containing multitransaction status data (used for shared row locks)"], "comparison_hash": "ddee48dfc0cadf34ac1e7276ebb5ba68a3a0ebaa3c98425bbc508af10e0d7204"}, "14": {"facts": [{"label": "Relative path", "value": "pg_multixact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_multixact", "description": ["Subdirectory containing multitransaction status data (used for shared row locks)"], "comparison_hash": "ddee48dfc0cadf34ac1e7276ebb5ba68a3a0ebaa3c98425bbc508af10e0d7204"}, "15": {"facts": [{"label": "Relative path", "value": "pg_multixact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_multixact", "description": ["Subdirectory containing multitransaction status data (used for shared row locks)"], "comparison_hash": "ddee48dfc0cadf34ac1e7276ebb5ba68a3a0ebaa3c98425bbc508af10e0d7204"}, "16": {"facts": [{"label": "Relative path", "value": "pg_multixact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_multixact", "description": ["Subdirectory containing multitransaction status data (used for shared row locks)"], "comparison_hash": "ddee48dfc0cadf34ac1e7276ebb5ba68a3a0ebaa3c98425bbc508af10e0d7204"}, "17": {"facts": [{"label": "Relative path", "value": "pg_multixact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_multixact", "description": ["Subdirectory containing multitransaction status data (used for shared row locks)"], "comparison_hash": "ddee48dfc0cadf34ac1e7276ebb5ba68a3a0ebaa3c98425bbc508af10e0d7204"}, "18": {"facts": [{"label": "Relative path", "value": "pg_multixact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_multixact", "description": ["Subdirectory containing multitransaction status data (used for shared row locks)"], "comparison_hash": "ddee48dfc0cadf34ac1e7276ebb5ba68a3a0ebaa3c98425bbc508af10e0d7204"}, "19": {"facts": [{"label": "Relative path", "value": "pg_multixact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_multixact", "description": ["Subdirectory containing multitransaction status data (used for shared row locks)"], "comparison_hash": "ddee48dfc0cadf34ac1e7276ebb5ba68a3a0ebaa3c98425bbc508af10e0d7204"}, "20": {"facts": [{"label": "Relative path", "value": "pg_multixact"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_multixact", "description": ["Subdirectory containing multitransaction status data (used for shared row locks)"], "comparison_hash": "ddee48dfc0cadf34ac1e7276ebb5ba68a3a0ebaa3c98425bbc508af10e0d7204"}}, "url": "/wiki/storage/pgdata-pg_multixact/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_multixact/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_multixact/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_multixact/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_multixact/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_multixact/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_multixact/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_multixact/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_multixact/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_multixact/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_multixact/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_multixact/?v=20"}], "present": true}, {"slug": "pgdata-pg_notify", "name": "pg_notify", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing LISTEN/NOTIFY status data", "aliases": [], "content_hash": "1039c08f6f94527106746fac8681436453135a5229114c03b933f4a437bb3a97", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_notify"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_notify", "description": ["Subdirectory containing LISTEN/NOTIFY status data"], "comparison_hash": "e937291580a86cbf5632a46e331cf89bc40e9c4986e2cd5029a78cc79455a58f"}, "11": {"facts": [{"label": "Relative path", "value": "pg_notify"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_notify", "description": ["Subdirectory containing LISTEN/NOTIFY status data"], "comparison_hash": "e937291580a86cbf5632a46e331cf89bc40e9c4986e2cd5029a78cc79455a58f"}, "12": {"facts": [{"label": "Relative path", "value": "pg_notify"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_notify", "description": ["Subdirectory containing LISTEN/NOTIFY status data"], "comparison_hash": "e937291580a86cbf5632a46e331cf89bc40e9c4986e2cd5029a78cc79455a58f"}, "13": {"facts": [{"label": "Relative path", "value": "pg_notify"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_notify", "description": ["Subdirectory containing LISTEN/NOTIFY status data"], "comparison_hash": "e937291580a86cbf5632a46e331cf89bc40e9c4986e2cd5029a78cc79455a58f"}, "14": {"facts": [{"label": "Relative path", "value": "pg_notify"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_notify", "description": ["Subdirectory containing LISTEN/NOTIFY status data"], "comparison_hash": "e937291580a86cbf5632a46e331cf89bc40e9c4986e2cd5029a78cc79455a58f"}, "15": {"facts": [{"label": "Relative path", "value": "pg_notify"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_notify", "description": ["Subdirectory containing LISTEN/NOTIFY status data"], "comparison_hash": "e937291580a86cbf5632a46e331cf89bc40e9c4986e2cd5029a78cc79455a58f"}, "16": {"facts": [{"label": "Relative path", "value": "pg_notify"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_notify", "description": ["Subdirectory containing LISTEN/NOTIFY status data"], "comparison_hash": "e937291580a86cbf5632a46e331cf89bc40e9c4986e2cd5029a78cc79455a58f"}, "17": {"facts": [{"label": "Relative path", "value": "pg_notify"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_notify", "description": ["Subdirectory containing LISTEN/NOTIFY status data"], "comparison_hash": "e937291580a86cbf5632a46e331cf89bc40e9c4986e2cd5029a78cc79455a58f"}, "18": {"facts": [{"label": "Relative path", "value": "pg_notify"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_notify", "description": ["Subdirectory containing LISTEN/NOTIFY status data"], "comparison_hash": "e937291580a86cbf5632a46e331cf89bc40e9c4986e2cd5029a78cc79455a58f"}, "19": {"facts": [{"label": "Relative path", "value": "pg_notify"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_notify", "description": ["Subdirectory containing LISTEN/NOTIFY status data"], "comparison_hash": "e937291580a86cbf5632a46e331cf89bc40e9c4986e2cd5029a78cc79455a58f"}, "20": {"facts": [{"label": "Relative path", "value": "pg_notify"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_notify", "description": ["Subdirectory containing LISTEN/NOTIFY status data"], "comparison_hash": "e937291580a86cbf5632a46e331cf89bc40e9c4986e2cd5029a78cc79455a58f"}}, "url": "/wiki/storage/pgdata-pg_notify/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_notify/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_notify/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_notify/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_notify/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_notify/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_notify/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_notify/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_notify/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_notify/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_notify/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_notify/?v=20"}], "present": true}, {"slug": "pgdata-pg_replslot", "name": "pg_replslot", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing replication slot data", "aliases": [], "content_hash": "b670bba573df1ed70540c7dda55755163ba9932cecc6e050826248335ec7f8ab", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_replslot"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_replslot", "description": ["Subdirectory containing replication slot data"], "comparison_hash": "8577132bf20f0e5310526efbdeecbd1d0f46a8dcfd707e53422c8b1b81c386f5"}, "11": {"facts": [{"label": "Relative path", "value": "pg_replslot"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_replslot", "description": ["Subdirectory containing replication slot data"], "comparison_hash": "8577132bf20f0e5310526efbdeecbd1d0f46a8dcfd707e53422c8b1b81c386f5"}, "12": {"facts": [{"label": "Relative path", "value": "pg_replslot"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_replslot", "description": ["Subdirectory containing replication slot data"], "comparison_hash": "8577132bf20f0e5310526efbdeecbd1d0f46a8dcfd707e53422c8b1b81c386f5"}, "13": {"facts": [{"label": "Relative path", "value": "pg_replslot"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_replslot", "description": ["Subdirectory containing replication slot data"], "comparison_hash": "8577132bf20f0e5310526efbdeecbd1d0f46a8dcfd707e53422c8b1b81c386f5"}, "14": {"facts": [{"label": "Relative path", "value": "pg_replslot"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_replslot", "description": ["Subdirectory containing replication slot data"], "comparison_hash": "8577132bf20f0e5310526efbdeecbd1d0f46a8dcfd707e53422c8b1b81c386f5"}, "15": {"facts": [{"label": "Relative path", "value": "pg_replslot"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_replslot", "description": ["Subdirectory containing replication slot data"], "comparison_hash": "8577132bf20f0e5310526efbdeecbd1d0f46a8dcfd707e53422c8b1b81c386f5"}, "16": {"facts": [{"label": "Relative path", "value": "pg_replslot"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_replslot", "description": ["Subdirectory containing replication slot data"], "comparison_hash": "8577132bf20f0e5310526efbdeecbd1d0f46a8dcfd707e53422c8b1b81c386f5"}, "17": {"facts": [{"label": "Relative path", "value": "pg_replslot"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_replslot", "description": ["Subdirectory containing replication slot data"], "comparison_hash": "8577132bf20f0e5310526efbdeecbd1d0f46a8dcfd707e53422c8b1b81c386f5"}, "18": {"facts": [{"label": "Relative path", "value": "pg_replslot"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_replslot", "description": ["Subdirectory containing replication slot data"], "comparison_hash": "8577132bf20f0e5310526efbdeecbd1d0f46a8dcfd707e53422c8b1b81c386f5"}, "19": {"facts": [{"label": "Relative path", "value": "pg_replslot"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_replslot", "description": ["Subdirectory containing replication slot data"], "comparison_hash": "8577132bf20f0e5310526efbdeecbd1d0f46a8dcfd707e53422c8b1b81c386f5"}, "20": {"facts": [{"label": "Relative path", "value": "pg_replslot"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_replslot", "description": ["Subdirectory containing replication slot data"], "comparison_hash": "8577132bf20f0e5310526efbdeecbd1d0f46a8dcfd707e53422c8b1b81c386f5"}}, "url": "/wiki/storage/pgdata-pg_replslot/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_replslot/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_replslot/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_replslot/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_replslot/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_replslot/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_replslot/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_replslot/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_replslot/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_replslot/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_replslot/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_replslot/?v=20"}], "present": true}, {"slug": "pgdata-pg_serial", "name": "pg_serial", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing information about committed serializable transactions", "aliases": [], "content_hash": "200d684b206c510b1aee76979393771a81db639bf11667ab11006e7cb840302c", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_serial"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_serial", "description": ["Subdirectory containing information about committed serializable transactions"], "comparison_hash": "37f2b9633d8a32ec20da6aeb3326fdd454b5f7de7ac964d117ec8e1564318ad2"}, "11": {"facts": [{"label": "Relative path", "value": "pg_serial"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_serial", "description": ["Subdirectory containing information about committed serializable transactions"], "comparison_hash": "37f2b9633d8a32ec20da6aeb3326fdd454b5f7de7ac964d117ec8e1564318ad2"}, "12": {"facts": [{"label": "Relative path", "value": "pg_serial"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_serial", "description": ["Subdirectory containing information about committed serializable transactions"], "comparison_hash": "37f2b9633d8a32ec20da6aeb3326fdd454b5f7de7ac964d117ec8e1564318ad2"}, "13": {"facts": [{"label": "Relative path", "value": "pg_serial"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_serial", "description": ["Subdirectory containing information about committed serializable transactions"], "comparison_hash": "37f2b9633d8a32ec20da6aeb3326fdd454b5f7de7ac964d117ec8e1564318ad2"}, "14": {"facts": [{"label": "Relative path", "value": "pg_serial"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_serial", "description": ["Subdirectory containing information about committed serializable transactions"], "comparison_hash": "37f2b9633d8a32ec20da6aeb3326fdd454b5f7de7ac964d117ec8e1564318ad2"}, "15": {"facts": [{"label": "Relative path", "value": "pg_serial"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_serial", "description": ["Subdirectory containing information about committed serializable transactions"], "comparison_hash": "37f2b9633d8a32ec20da6aeb3326fdd454b5f7de7ac964d117ec8e1564318ad2"}, "16": {"facts": [{"label": "Relative path", "value": "pg_serial"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_serial", "description": ["Subdirectory containing information about committed serializable transactions"], "comparison_hash": "37f2b9633d8a32ec20da6aeb3326fdd454b5f7de7ac964d117ec8e1564318ad2"}, "17": {"facts": [{"label": "Relative path", "value": "pg_serial"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_serial", "description": ["Subdirectory containing information about committed serializable transactions"], "comparison_hash": "37f2b9633d8a32ec20da6aeb3326fdd454b5f7de7ac964d117ec8e1564318ad2"}, "18": {"facts": [{"label": "Relative path", "value": "pg_serial"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_serial", "description": ["Subdirectory containing information about committed serializable transactions"], "comparison_hash": "37f2b9633d8a32ec20da6aeb3326fdd454b5f7de7ac964d117ec8e1564318ad2"}, "19": {"facts": [{"label": "Relative path", "value": "pg_serial"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_serial", "description": ["Subdirectory containing information about committed serializable transactions"], "comparison_hash": "37f2b9633d8a32ec20da6aeb3326fdd454b5f7de7ac964d117ec8e1564318ad2"}, "20": {"facts": [{"label": "Relative path", "value": "pg_serial"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_serial", "description": ["Subdirectory containing information about committed serializable transactions"], "comparison_hash": "37f2b9633d8a32ec20da6aeb3326fdd454b5f7de7ac964d117ec8e1564318ad2"}}, "url": "/wiki/storage/pgdata-pg_serial/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_serial/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_serial/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_serial/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_serial/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_serial/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_serial/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_serial/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_serial/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_serial/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_serial/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_serial/?v=20"}], "present": true}, {"slug": "pgdata-pg_snapshots", "name": "pg_snapshots", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing exported snapshots", "aliases": [], "content_hash": "f839f7aa3e4b4d4103602da81a32161b7674222cf9ee6ccf3ae62a7972c32020", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_snapshots"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_snapshots", "description": ["Subdirectory containing exported snapshots"], "comparison_hash": "9124c5c5dbae4186fd165cc26db3a69fa30cabeee87a9647f5caf64598379afa"}, "11": {"facts": [{"label": "Relative path", "value": "pg_snapshots"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_snapshots", "description": ["Subdirectory containing exported snapshots"], "comparison_hash": "9124c5c5dbae4186fd165cc26db3a69fa30cabeee87a9647f5caf64598379afa"}, "12": {"facts": [{"label": "Relative path", "value": "pg_snapshots"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_snapshots", "description": ["Subdirectory containing exported snapshots"], "comparison_hash": "9124c5c5dbae4186fd165cc26db3a69fa30cabeee87a9647f5caf64598379afa"}, "13": {"facts": [{"label": "Relative path", "value": "pg_snapshots"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_snapshots", "description": ["Subdirectory containing exported snapshots"], "comparison_hash": "9124c5c5dbae4186fd165cc26db3a69fa30cabeee87a9647f5caf64598379afa"}, "14": {"facts": [{"label": "Relative path", "value": "pg_snapshots"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_snapshots", "description": ["Subdirectory containing exported snapshots"], "comparison_hash": "9124c5c5dbae4186fd165cc26db3a69fa30cabeee87a9647f5caf64598379afa"}, "15": {"facts": [{"label": "Relative path", "value": "pg_snapshots"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_snapshots", "description": ["Subdirectory containing exported snapshots"], "comparison_hash": "9124c5c5dbae4186fd165cc26db3a69fa30cabeee87a9647f5caf64598379afa"}, "16": {"facts": [{"label": "Relative path", "value": "pg_snapshots"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_snapshots", "description": ["Subdirectory containing exported snapshots"], "comparison_hash": "9124c5c5dbae4186fd165cc26db3a69fa30cabeee87a9647f5caf64598379afa"}, "17": {"facts": [{"label": "Relative path", "value": "pg_snapshots"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_snapshots", "description": ["Subdirectory containing exported snapshots"], "comparison_hash": "9124c5c5dbae4186fd165cc26db3a69fa30cabeee87a9647f5caf64598379afa"}, "18": {"facts": [{"label": "Relative path", "value": "pg_snapshots"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_snapshots", "description": ["Subdirectory containing exported snapshots"], "comparison_hash": "9124c5c5dbae4186fd165cc26db3a69fa30cabeee87a9647f5caf64598379afa"}, "19": {"facts": [{"label": "Relative path", "value": "pg_snapshots"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_snapshots", "description": ["Subdirectory containing exported snapshots"], "comparison_hash": "9124c5c5dbae4186fd165cc26db3a69fa30cabeee87a9647f5caf64598379afa"}, "20": {"facts": [{"label": "Relative path", "value": "pg_snapshots"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_snapshots", "description": ["Subdirectory containing exported snapshots"], "comparison_hash": "9124c5c5dbae4186fd165cc26db3a69fa30cabeee87a9647f5caf64598379afa"}}, "url": "/wiki/storage/pgdata-pg_snapshots/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_snapshots/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_snapshots/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_snapshots/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_snapshots/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_snapshots/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_snapshots/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_snapshots/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_snapshots/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_snapshots/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_snapshots/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_snapshots/?v=20"}], "present": true}, {"slug": "pgdata-pg_stat", "name": "pg_stat", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing permanent files for the statistics subsystem", "aliases": [], "content_hash": "5417fd1c8e6582d056a5822627cfb60ffa1a0137e3bc8af67225945da914b0d2", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_stat"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_stat", "description": ["Subdirectory containing permanent files for the statistics subsystem"], "comparison_hash": "0a3f6a4778a6ae5be4b8b70c1700448644a10fb1553dcd9d95179bd9efd2a328"}, "11": {"facts": [{"label": "Relative path", "value": "pg_stat"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_stat", "description": ["Subdirectory containing permanent files for the statistics subsystem"], "comparison_hash": "0a3f6a4778a6ae5be4b8b70c1700448644a10fb1553dcd9d95179bd9efd2a328"}, "12": {"facts": [{"label": "Relative path", "value": "pg_stat"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_stat", "description": ["Subdirectory containing permanent files for the statistics subsystem"], "comparison_hash": "0a3f6a4778a6ae5be4b8b70c1700448644a10fb1553dcd9d95179bd9efd2a328"}, "13": {"facts": [{"label": "Relative path", "value": "pg_stat"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_stat", "description": ["Subdirectory containing permanent files for the statistics subsystem"], "comparison_hash": "0a3f6a4778a6ae5be4b8b70c1700448644a10fb1553dcd9d95179bd9efd2a328"}, "14": {"facts": [{"label": "Relative path", "value": "pg_stat"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_stat", "description": ["Subdirectory containing permanent files for the statistics subsystem"], "comparison_hash": "0a3f6a4778a6ae5be4b8b70c1700448644a10fb1553dcd9d95179bd9efd2a328"}, "15": {"facts": [{"label": "Relative path", "value": "pg_stat"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_stat", "description": ["Subdirectory containing permanent files for the statistics subsystem"], "comparison_hash": "0a3f6a4778a6ae5be4b8b70c1700448644a10fb1553dcd9d95179bd9efd2a328"}, "16": {"facts": [{"label": "Relative path", "value": "pg_stat"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_stat", "description": ["Subdirectory containing permanent files for the statistics subsystem"], "comparison_hash": "0a3f6a4778a6ae5be4b8b70c1700448644a10fb1553dcd9d95179bd9efd2a328"}, "17": {"facts": [{"label": "Relative path", "value": "pg_stat"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_stat", "description": ["Subdirectory containing permanent files for the statistics subsystem"], "comparison_hash": "0a3f6a4778a6ae5be4b8b70c1700448644a10fb1553dcd9d95179bd9efd2a328"}, "18": {"facts": [{"label": "Relative path", "value": "pg_stat"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_stat", "description": ["Subdirectory containing permanent files for the statistics subsystem"], "comparison_hash": "0a3f6a4778a6ae5be4b8b70c1700448644a10fb1553dcd9d95179bd9efd2a328"}, "19": {"facts": [{"label": "Relative path", "value": "pg_stat"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_stat", "description": ["Subdirectory containing permanent files for the statistics subsystem"], "comparison_hash": "0a3f6a4778a6ae5be4b8b70c1700448644a10fb1553dcd9d95179bd9efd2a328"}, "20": {"facts": [{"label": "Relative path", "value": "pg_stat"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_stat", "description": ["Subdirectory containing permanent files for the statistics subsystem"], "comparison_hash": "0a3f6a4778a6ae5be4b8b70c1700448644a10fb1553dcd9d95179bd9efd2a328"}}, "url": "/wiki/storage/pgdata-pg_stat/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat/?v=20"}], "present": true}, {"slug": "pgdata-pg_stat_tmp", "name": "pg_stat_tmp", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing temporary files for the statistics subsystem", "aliases": [], "content_hash": "0a0e433d4e32817d5f996e33d588c8f086b853c998a48354be5084bd8fef3268", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_stat_tmp"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_stat_tmp", "description": ["Subdirectory containing temporary files for the statistics subsystem"], "comparison_hash": "ec424143a379a35df98c8bafae2479e4606610565d806618814ab4a5647786d0"}, "11": {"facts": [{"label": "Relative path", "value": "pg_stat_tmp"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_stat_tmp", "description": ["Subdirectory containing temporary files for the statistics subsystem"], "comparison_hash": "ec424143a379a35df98c8bafae2479e4606610565d806618814ab4a5647786d0"}, "12": {"facts": [{"label": "Relative path", "value": "pg_stat_tmp"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_stat_tmp", "description": ["Subdirectory containing temporary files for the statistics subsystem"], "comparison_hash": "ec424143a379a35df98c8bafae2479e4606610565d806618814ab4a5647786d0"}, "13": {"facts": [{"label": "Relative path", "value": "pg_stat_tmp"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_stat_tmp", "description": ["Subdirectory containing temporary files for the statistics subsystem"], "comparison_hash": "ec424143a379a35df98c8bafae2479e4606610565d806618814ab4a5647786d0"}, "14": {"facts": [{"label": "Relative path", "value": "pg_stat_tmp"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_stat_tmp", "description": ["Subdirectory containing temporary files for the statistics subsystem"], "comparison_hash": "ec424143a379a35df98c8bafae2479e4606610565d806618814ab4a5647786d0"}, "15": {"facts": [{"label": "Relative path", "value": "pg_stat_tmp"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_stat_tmp", "description": ["Subdirectory containing temporary files for the statistics subsystem"], "comparison_hash": "ec424143a379a35df98c8bafae2479e4606610565d806618814ab4a5647786d0"}, "16": {"facts": [{"label": "Relative path", "value": "pg_stat_tmp"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_stat_tmp", "description": ["Subdirectory containing temporary files for the statistics subsystem"], "comparison_hash": "ec424143a379a35df98c8bafae2479e4606610565d806618814ab4a5647786d0"}, "17": {"facts": [{"label": "Relative path", "value": "pg_stat_tmp"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_stat_tmp", "description": ["Subdirectory containing temporary files for the statistics subsystem"], "comparison_hash": "ec424143a379a35df98c8bafae2479e4606610565d806618814ab4a5647786d0"}, "18": {"facts": [{"label": "Relative path", "value": "pg_stat_tmp"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_stat_tmp", "description": ["Subdirectory containing temporary files for the statistics subsystem"], "comparison_hash": "ec424143a379a35df98c8bafae2479e4606610565d806618814ab4a5647786d0"}, "19": {"facts": [{"label": "Relative path", "value": "pg_stat_tmp"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_stat_tmp", "description": ["Subdirectory containing temporary files for the statistics subsystem"], "comparison_hash": "ec424143a379a35df98c8bafae2479e4606610565d806618814ab4a5647786d0"}, "20": {"facts": [{"label": "Relative path", "value": "pg_stat_tmp"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_stat_tmp", "description": ["Subdirectory containing temporary files for the statistics subsystem"], "comparison_hash": "ec424143a379a35df98c8bafae2479e4606610565d806618814ab4a5647786d0"}}, "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_stat_tmp/?v=20"}], "present": true}, {"slug": "pgdata-pg_subtrans", "name": "pg_subtrans", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing subtransaction status data", "aliases": [], "content_hash": "465a397c0628490ce4d8008b308e1e1455a79bf2491ce3d942582920b3e5a691", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_subtrans"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_subtrans", "description": ["Subdirectory containing subtransaction status data"], "comparison_hash": "92e680dc1a136357433c019b644fc4e83698dd9fc3b058833c71cd80ef2a2093"}, "11": {"facts": [{"label": "Relative path", "value": "pg_subtrans"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_subtrans", "description": ["Subdirectory containing subtransaction status data"], "comparison_hash": "92e680dc1a136357433c019b644fc4e83698dd9fc3b058833c71cd80ef2a2093"}, "12": {"facts": [{"label": "Relative path", "value": "pg_subtrans"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_subtrans", "description": ["Subdirectory containing subtransaction status data"], "comparison_hash": "92e680dc1a136357433c019b644fc4e83698dd9fc3b058833c71cd80ef2a2093"}, "13": {"facts": [{"label": "Relative path", "value": "pg_subtrans"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_subtrans", "description": ["Subdirectory containing subtransaction status data"], "comparison_hash": "92e680dc1a136357433c019b644fc4e83698dd9fc3b058833c71cd80ef2a2093"}, "14": {"facts": [{"label": "Relative path", "value": "pg_subtrans"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_subtrans", "description": ["Subdirectory containing subtransaction status data"], "comparison_hash": "92e680dc1a136357433c019b644fc4e83698dd9fc3b058833c71cd80ef2a2093"}, "15": {"facts": [{"label": "Relative path", "value": "pg_subtrans"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_subtrans", "description": ["Subdirectory containing subtransaction status data"], "comparison_hash": "92e680dc1a136357433c019b644fc4e83698dd9fc3b058833c71cd80ef2a2093"}, "16": {"facts": [{"label": "Relative path", "value": "pg_subtrans"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_subtrans", "description": ["Subdirectory containing subtransaction status data"], "comparison_hash": "92e680dc1a136357433c019b644fc4e83698dd9fc3b058833c71cd80ef2a2093"}, "17": {"facts": [{"label": "Relative path", "value": "pg_subtrans"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_subtrans", "description": ["Subdirectory containing subtransaction status data"], "comparison_hash": "92e680dc1a136357433c019b644fc4e83698dd9fc3b058833c71cd80ef2a2093"}, "18": {"facts": [{"label": "Relative path", "value": "pg_subtrans"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_subtrans", "description": ["Subdirectory containing subtransaction status data"], "comparison_hash": "92e680dc1a136357433c019b644fc4e83698dd9fc3b058833c71cd80ef2a2093"}, "19": {"facts": [{"label": "Relative path", "value": "pg_subtrans"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_subtrans", "description": ["Subdirectory containing subtransaction status data"], "comparison_hash": "92e680dc1a136357433c019b644fc4e83698dd9fc3b058833c71cd80ef2a2093"}, "20": {"facts": [{"label": "Relative path", "value": "pg_subtrans"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_subtrans", "description": ["Subdirectory containing subtransaction status data"], "comparison_hash": "92e680dc1a136357433c019b644fc4e83698dd9fc3b058833c71cd80ef2a2093"}}, "url": "/wiki/storage/pgdata-pg_subtrans/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_subtrans/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_subtrans/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_subtrans/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_subtrans/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_subtrans/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_subtrans/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_subtrans/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_subtrans/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_subtrans/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_subtrans/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_subtrans/?v=20"}], "present": true}, {"slug": "pgdata-pg_tblspc", "name": "pg_tblspc", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing symbolic links to tablespaces", "aliases": [], "content_hash": "4447210a5e1e258e1fdd30918ab64417d53fe980bd9e68e8a3d28a320374783c", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_tblspc"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_tblspc", "description": ["Subdirectory containing symbolic links to tablespaces"], "comparison_hash": "fbd75074eb720cd9b213c1447f1d33c3aa0ba5db34881aed651a23436e3563ce"}, "11": {"facts": [{"label": "Relative path", "value": "pg_tblspc"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_tblspc", "description": ["Subdirectory containing symbolic links to tablespaces"], "comparison_hash": "fbd75074eb720cd9b213c1447f1d33c3aa0ba5db34881aed651a23436e3563ce"}, "12": {"facts": [{"label": "Relative path", "value": "pg_tblspc"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_tblspc", "description": ["Subdirectory containing symbolic links to tablespaces"], "comparison_hash": "fbd75074eb720cd9b213c1447f1d33c3aa0ba5db34881aed651a23436e3563ce"}, "13": {"facts": [{"label": "Relative path", "value": "pg_tblspc"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_tblspc", "description": ["Subdirectory containing symbolic links to tablespaces"], "comparison_hash": "fbd75074eb720cd9b213c1447f1d33c3aa0ba5db34881aed651a23436e3563ce"}, "14": {"facts": [{"label": "Relative path", "value": "pg_tblspc"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_tblspc", "description": ["Subdirectory containing symbolic links to tablespaces"], "comparison_hash": "fbd75074eb720cd9b213c1447f1d33c3aa0ba5db34881aed651a23436e3563ce"}, "15": {"facts": [{"label": "Relative path", "value": "pg_tblspc"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_tblspc", "description": ["Subdirectory containing symbolic links to tablespaces"], "comparison_hash": "fbd75074eb720cd9b213c1447f1d33c3aa0ba5db34881aed651a23436e3563ce"}, "16": {"facts": [{"label": "Relative path", "value": "pg_tblspc"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_tblspc", "description": ["Subdirectory containing symbolic links to tablespaces"], "comparison_hash": "fbd75074eb720cd9b213c1447f1d33c3aa0ba5db34881aed651a23436e3563ce"}, "17": {"facts": [{"label": "Relative path", "value": "pg_tblspc"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_tblspc", "description": ["Subdirectory containing symbolic links to tablespaces"], "comparison_hash": "fbd75074eb720cd9b213c1447f1d33c3aa0ba5db34881aed651a23436e3563ce"}, "18": {"facts": [{"label": "Relative path", "value": "pg_tblspc"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_tblspc", "description": ["Subdirectory containing symbolic links to tablespaces"], "comparison_hash": "fbd75074eb720cd9b213c1447f1d33c3aa0ba5db34881aed651a23436e3563ce"}, "19": {"facts": [{"label": "Relative path", "value": "pg_tblspc"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_tblspc", "description": ["Subdirectory containing symbolic links to tablespaces"], "comparison_hash": "fbd75074eb720cd9b213c1447f1d33c3aa0ba5db34881aed651a23436e3563ce"}, "20": {"facts": [{"label": "Relative path", "value": "pg_tblspc"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_tblspc", "description": ["Subdirectory containing symbolic links to tablespaces"], "comparison_hash": "fbd75074eb720cd9b213c1447f1d33c3aa0ba5db34881aed651a23436e3563ce"}}, "url": "/wiki/storage/pgdata-pg_tblspc/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_tblspc/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_tblspc/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_tblspc/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_tblspc/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_tblspc/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_tblspc/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_tblspc/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_tblspc/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_tblspc/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_tblspc/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_tblspc/?v=20"}], "present": true}, {"slug": "pgdata-pg_twophase", "name": "pg_twophase", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing state files for prepared transactions", "aliases": [], "content_hash": "c509e661a379af1ec80aaf6d748a525b46dd2f86c858aff944c26b1ea668ed66", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_twophase"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_twophase", "description": ["Subdirectory containing state files for prepared transactions"], "comparison_hash": "0b39a1e248be322ce77ec5566eb25e4230c23e71563fe356c0c40d003bb06021"}, "11": {"facts": [{"label": "Relative path", "value": "pg_twophase"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_twophase", "description": ["Subdirectory containing state files for prepared transactions"], "comparison_hash": "0b39a1e248be322ce77ec5566eb25e4230c23e71563fe356c0c40d003bb06021"}, "12": {"facts": [{"label": "Relative path", "value": "pg_twophase"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_twophase", "description": ["Subdirectory containing state files for prepared transactions"], "comparison_hash": "0b39a1e248be322ce77ec5566eb25e4230c23e71563fe356c0c40d003bb06021"}, "13": {"facts": [{"label": "Relative path", "value": "pg_twophase"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_twophase", "description": ["Subdirectory containing state files for prepared transactions"], "comparison_hash": "0b39a1e248be322ce77ec5566eb25e4230c23e71563fe356c0c40d003bb06021"}, "14": {"facts": [{"label": "Relative path", "value": "pg_twophase"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_twophase", "description": ["Subdirectory containing state files for prepared transactions"], "comparison_hash": "0b39a1e248be322ce77ec5566eb25e4230c23e71563fe356c0c40d003bb06021"}, "15": {"facts": [{"label": "Relative path", "value": "pg_twophase"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_twophase", "description": ["Subdirectory containing state files for prepared transactions"], "comparison_hash": "0b39a1e248be322ce77ec5566eb25e4230c23e71563fe356c0c40d003bb06021"}, "16": {"facts": [{"label": "Relative path", "value": "pg_twophase"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_twophase", "description": ["Subdirectory containing state files for prepared transactions"], "comparison_hash": "0b39a1e248be322ce77ec5566eb25e4230c23e71563fe356c0c40d003bb06021"}, "17": {"facts": [{"label": "Relative path", "value": "pg_twophase"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_twophase", "description": ["Subdirectory containing state files for prepared transactions"], "comparison_hash": "0b39a1e248be322ce77ec5566eb25e4230c23e71563fe356c0c40d003bb06021"}, "18": {"facts": [{"label": "Relative path", "value": "pg_twophase"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_twophase", "description": ["Subdirectory containing state files for prepared transactions"], "comparison_hash": "0b39a1e248be322ce77ec5566eb25e4230c23e71563fe356c0c40d003bb06021"}, "19": {"facts": [{"label": "Relative path", "value": "pg_twophase"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_twophase", "description": ["Subdirectory containing state files for prepared transactions"], "comparison_hash": "0b39a1e248be322ce77ec5566eb25e4230c23e71563fe356c0c40d003bb06021"}, "20": {"facts": [{"label": "Relative path", "value": "pg_twophase"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_twophase", "description": ["Subdirectory containing state files for prepared transactions"], "comparison_hash": "0b39a1e248be322ce77ec5566eb25e4230c23e71563fe356c0c40d003bb06021"}}, "url": "/wiki/storage/pgdata-pg_twophase/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_twophase/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_twophase/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_twophase/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_twophase/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_twophase/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_twophase/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_twophase/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_twophase/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_twophase/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_twophase/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_twophase/?v=20"}], "present": true}, {"slug": "pgdata-pg_wal", "name": "pg_wal", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing WAL (Write Ahead Log) files", "aliases": [], "content_hash": "8996357ac563ff6a21c3de21e0b494fe35372db0aa9f275d4a8e849e4143364d", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_wal"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_wal", "description": ["Subdirectory containing WAL (Write Ahead Log) files"], "comparison_hash": "998e4db861203e9eaed2b6fb58b74af7d6d2406636bb615dfb62af4a6c0f9b63"}, "11": {"facts": [{"label": "Relative path", "value": "pg_wal"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_wal", "description": ["Subdirectory containing WAL (Write Ahead Log) files"], "comparison_hash": "998e4db861203e9eaed2b6fb58b74af7d6d2406636bb615dfb62af4a6c0f9b63"}, "12": {"facts": [{"label": "Relative path", "value": "pg_wal"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_wal", "description": ["Subdirectory containing WAL (Write Ahead Log) files"], "comparison_hash": "998e4db861203e9eaed2b6fb58b74af7d6d2406636bb615dfb62af4a6c0f9b63"}, "13": {"facts": [{"label": "Relative path", "value": "pg_wal"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_wal", "description": ["Subdirectory containing WAL (Write Ahead Log) files"], "comparison_hash": "998e4db861203e9eaed2b6fb58b74af7d6d2406636bb615dfb62af4a6c0f9b63"}, "14": {"facts": [{"label": "Relative path", "value": "pg_wal"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_wal", "description": ["Subdirectory containing WAL (Write Ahead Log) files"], "comparison_hash": "998e4db861203e9eaed2b6fb58b74af7d6d2406636bb615dfb62af4a6c0f9b63"}, "15": {"facts": [{"label": "Relative path", "value": "pg_wal"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_wal", "description": ["Subdirectory containing WAL (Write Ahead Log) files"], "comparison_hash": "998e4db861203e9eaed2b6fb58b74af7d6d2406636bb615dfb62af4a6c0f9b63"}, "16": {"facts": [{"label": "Relative path", "value": "pg_wal"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_wal", "description": ["Subdirectory containing WAL (Write Ahead Log) files"], "comparison_hash": "998e4db861203e9eaed2b6fb58b74af7d6d2406636bb615dfb62af4a6c0f9b63"}, "17": {"facts": [{"label": "Relative path", "value": "pg_wal"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_wal", "description": ["Subdirectory containing WAL (Write Ahead Log) files"], "comparison_hash": "998e4db861203e9eaed2b6fb58b74af7d6d2406636bb615dfb62af4a6c0f9b63"}, "18": {"facts": [{"label": "Relative path", "value": "pg_wal"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_wal", "description": ["Subdirectory containing WAL (Write Ahead Log) files"], "comparison_hash": "998e4db861203e9eaed2b6fb58b74af7d6d2406636bb615dfb62af4a6c0f9b63"}, "19": {"facts": [{"label": "Relative path", "value": "pg_wal"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_wal", "description": ["Subdirectory containing WAL (Write Ahead Log) files"], "comparison_hash": "998e4db861203e9eaed2b6fb58b74af7d6d2406636bb615dfb62af4a6c0f9b63"}, "20": {"facts": [{"label": "Relative path", "value": "pg_wal"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_wal", "description": ["Subdirectory containing WAL (Write Ahead Log) files"], "comparison_hash": "998e4db861203e9eaed2b6fb58b74af7d6d2406636bb615dfb62af4a6c0f9b63"}}, "url": "/wiki/storage/pgdata-pg_wal/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_wal/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_wal/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_wal/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_wal/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_wal/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_wal/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_wal/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_wal/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_wal/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_wal/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_wal/?v=20"}], "present": true}, {"slug": "pgdata-pg_xact", "name": "pg_xact", "name_zh": "", "category": "PGDATA paths", "summary": "Subdirectory containing transaction commit status data", "aliases": [], "content_hash": "86984cb22f39ce665e9a68151a307b8270f2f7be6a8685f1cbac91b692b59219", "versions": {"10": {"facts": [{"label": "Relative path", "value": "pg_xact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/pg_xact", "description": ["Subdirectory containing transaction commit status data"], "comparison_hash": "756ec5454ee4a110833639c0cb6a450a327851526498c866fb5b8026ef5778ac"}, "11": {"facts": [{"label": "Relative path", "value": "pg_xact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/pg_xact", "description": ["Subdirectory containing transaction commit status data"], "comparison_hash": "756ec5454ee4a110833639c0cb6a450a327851526498c866fb5b8026ef5778ac"}, "12": {"facts": [{"label": "Relative path", "value": "pg_xact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/pg_xact", "description": ["Subdirectory containing transaction commit status data"], "comparison_hash": "756ec5454ee4a110833639c0cb6a450a327851526498c866fb5b8026ef5778ac"}, "13": {"facts": [{"label": "Relative path", "value": "pg_xact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/pg_xact", "description": ["Subdirectory containing transaction commit status data"], "comparison_hash": "756ec5454ee4a110833639c0cb6a450a327851526498c866fb5b8026ef5778ac"}, "14": {"facts": [{"label": "Relative path", "value": "pg_xact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/pg_xact", "description": ["Subdirectory containing transaction commit status data"], "comparison_hash": "756ec5454ee4a110833639c0cb6a450a327851526498c866fb5b8026ef5778ac"}, "15": {"facts": [{"label": "Relative path", "value": "pg_xact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/pg_xact", "description": ["Subdirectory containing transaction commit status data"], "comparison_hash": "756ec5454ee4a110833639c0cb6a450a327851526498c866fb5b8026ef5778ac"}, "16": {"facts": [{"label": "Relative path", "value": "pg_xact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/pg_xact", "description": ["Subdirectory containing transaction commit status data"], "comparison_hash": "756ec5454ee4a110833639c0cb6a450a327851526498c866fb5b8026ef5778ac"}, "17": {"facts": [{"label": "Relative path", "value": "pg_xact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/pg_xact", "description": ["Subdirectory containing transaction commit status data"], "comparison_hash": "756ec5454ee4a110833639c0cb6a450a327851526498c866fb5b8026ef5778ac"}, "18": {"facts": [{"label": "Relative path", "value": "pg_xact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/pg_xact", "description": ["Subdirectory containing transaction commit status data"], "comparison_hash": "756ec5454ee4a110833639c0cb6a450a327851526498c866fb5b8026ef5778ac"}, "19": {"facts": [{"label": "Relative path", "value": "pg_xact"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/pg_xact", "description": ["Subdirectory containing transaction commit status data"], "comparison_hash": "756ec5454ee4a110833639c0cb6a450a327851526498c866fb5b8026ef5778ac"}, "20": {"facts": [{"label": "Relative path", "value": "pg_xact"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/pg_xact", "description": ["Subdirectory containing transaction commit status data"], "comparison_hash": "756ec5454ee4a110833639c0cb6a450a327851526498c866fb5b8026ef5778ac"}}, "url": "/wiki/storage/pgdata-pg_xact/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_xact/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_xact/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_xact/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_xact/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_xact/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_xact/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_xact/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_xact/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_xact/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_xact/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-pg_xact/?v=20"}], "present": true}, {"slug": "pgdata-postgresql-auto-conf", "name": "postgresql.auto.conf", "name_zh": "", "category": "PGDATA paths", "summary": "A file used for storing configuration parameters that are set by ALTER SYSTEM", "aliases": [], "content_hash": "8bf41be5ae18024f5cfe5917b0c51354ea2171e7fe0cc69fa2db6df6114f27d8", "versions": {"10": {"facts": [{"label": "Relative path", "value": "postgresql.auto.conf"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/postgresql.auto.conf", "description": ["A file used for storing configuration parameters that are set by ALTER SYSTEM"], "comparison_hash": "0a55a8f9d3c8ef019be389e210b822a757be6a3bec39ead89d2ba79fdf5d97e8"}, "11": {"facts": [{"label": "Relative path", "value": "postgresql.auto.conf"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/postgresql.auto.conf", "description": ["A file used for storing configuration parameters that are set by ALTER SYSTEM"], "comparison_hash": "0a55a8f9d3c8ef019be389e210b822a757be6a3bec39ead89d2ba79fdf5d97e8"}, "12": {"facts": [{"label": "Relative path", "value": "postgresql.auto.conf"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/postgresql.auto.conf", "description": ["A file used for storing configuration parameters that are set by ALTER SYSTEM"], "comparison_hash": "0a55a8f9d3c8ef019be389e210b822a757be6a3bec39ead89d2ba79fdf5d97e8"}, "13": {"facts": [{"label": "Relative path", "value": "postgresql.auto.conf"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/postgresql.auto.conf", "description": ["A file used for storing configuration parameters that are set by ALTER SYSTEM"], "comparison_hash": "0a55a8f9d3c8ef019be389e210b822a757be6a3bec39ead89d2ba79fdf5d97e8"}, "14": {"facts": [{"label": "Relative path", "value": "postgresql.auto.conf"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/postgresql.auto.conf", "description": ["A file used for storing configuration parameters that are set by ALTER SYSTEM"], "comparison_hash": "0a55a8f9d3c8ef019be389e210b822a757be6a3bec39ead89d2ba79fdf5d97e8"}, "15": {"facts": [{"label": "Relative path", "value": "postgresql.auto.conf"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/postgresql.auto.conf", "description": ["A file used for storing configuration parameters that are set by ALTER SYSTEM"], "comparison_hash": "0a55a8f9d3c8ef019be389e210b822a757be6a3bec39ead89d2ba79fdf5d97e8"}, "16": {"facts": [{"label": "Relative path", "value": "postgresql.auto.conf"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/postgresql.auto.conf", "description": ["A file used for storing configuration parameters that are set by ALTER SYSTEM"], "comparison_hash": "0a55a8f9d3c8ef019be389e210b822a757be6a3bec39ead89d2ba79fdf5d97e8"}, "17": {"facts": [{"label": "Relative path", "value": "postgresql.auto.conf"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/postgresql.auto.conf", "description": ["A file used for storing configuration parameters that are set by ALTER SYSTEM"], "comparison_hash": "0a55a8f9d3c8ef019be389e210b822a757be6a3bec39ead89d2ba79fdf5d97e8"}, "18": {"facts": [{"label": "Relative path", "value": "postgresql.auto.conf"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/postgresql.auto.conf", "description": ["A file used for storing configuration parameters that are set by ALTER SYSTEM"], "comparison_hash": "0a55a8f9d3c8ef019be389e210b822a757be6a3bec39ead89d2ba79fdf5d97e8"}, "19": {"facts": [{"label": "Relative path", "value": "postgresql.auto.conf"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/postgresql.auto.conf", "description": ["A file used for storing configuration parameters that are set by ALTER SYSTEM"], "comparison_hash": "0a55a8f9d3c8ef019be389e210b822a757be6a3bec39ead89d2ba79fdf5d97e8"}, "20": {"facts": [{"label": "Relative path", "value": "postgresql.auto.conf"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/postgresql.auto.conf", "description": ["A file used for storing configuration parameters that are set by ALTER SYSTEM"], "comparison_hash": "0a55a8f9d3c8ef019be389e210b822a757be6a3bec39ead89d2ba79fdf5d97e8"}}, "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-postgresql-auto-conf/?v=20"}], "present": true}, {"slug": "pgdata-postmaster-opts", "name": "postmaster.opts", "name_zh": "", "category": "PGDATA paths", "summary": "A file recording the command-line options the server was last started with", "aliases": [], "content_hash": "6569e9e19e8bdf7ec42240eb65d28b08e634ea6d15c174b9f80a94dd10868108", "versions": {"10": {"facts": [{"label": "Relative path", "value": "postmaster.opts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/postmaster.opts", "description": ["A file recording the command-line options the server was last started with"], "comparison_hash": "90e6229d4ed6be1ab5c3426bf91420ce7a57c6ca54056d311e4014a208474c36"}, "11": {"facts": [{"label": "Relative path", "value": "postmaster.opts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/postmaster.opts", "description": ["A file recording the command-line options the server was last started with"], "comparison_hash": "90e6229d4ed6be1ab5c3426bf91420ce7a57c6ca54056d311e4014a208474c36"}, "12": {"facts": [{"label": "Relative path", "value": "postmaster.opts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/postmaster.opts", "description": ["A file recording the command-line options the server was last started with"], "comparison_hash": "90e6229d4ed6be1ab5c3426bf91420ce7a57c6ca54056d311e4014a208474c36"}, "13": {"facts": [{"label": "Relative path", "value": "postmaster.opts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/postmaster.opts", "description": ["A file recording the command-line options the server was last started with"], "comparison_hash": "90e6229d4ed6be1ab5c3426bf91420ce7a57c6ca54056d311e4014a208474c36"}, "14": {"facts": [{"label": "Relative path", "value": "postmaster.opts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/postmaster.opts", "description": ["A file recording the command-line options the server was last started with"], "comparison_hash": "90e6229d4ed6be1ab5c3426bf91420ce7a57c6ca54056d311e4014a208474c36"}, "15": {"facts": [{"label": "Relative path", "value": "postmaster.opts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/postmaster.opts", "description": ["A file recording the command-line options the server was last started with"], "comparison_hash": "90e6229d4ed6be1ab5c3426bf91420ce7a57c6ca54056d311e4014a208474c36"}, "16": {"facts": [{"label": "Relative path", "value": "postmaster.opts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/postmaster.opts", "description": ["A file recording the command-line options the server was last started with"], "comparison_hash": "90e6229d4ed6be1ab5c3426bf91420ce7a57c6ca54056d311e4014a208474c36"}, "17": {"facts": [{"label": "Relative path", "value": "postmaster.opts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/postmaster.opts", "description": ["A file recording the command-line options the server was last started with"], "comparison_hash": "90e6229d4ed6be1ab5c3426bf91420ce7a57c6ca54056d311e4014a208474c36"}, "18": {"facts": [{"label": "Relative path", "value": "postmaster.opts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/postmaster.opts", "description": ["A file recording the command-line options the server was last started with"], "comparison_hash": "90e6229d4ed6be1ab5c3426bf91420ce7a57c6ca54056d311e4014a208474c36"}, "19": {"facts": [{"label": "Relative path", "value": "postmaster.opts"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/postmaster.opts", "description": ["A file recording the command-line options the server was last started with"], "comparison_hash": "90e6229d4ed6be1ab5c3426bf91420ce7a57c6ca54056d311e4014a208474c36"}, "20": {"facts": [{"label": "Relative path", "value": "postmaster.opts"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/postmaster.opts", "description": ["A file recording the command-line options the server was last started with"], "comparison_hash": "90e6229d4ed6be1ab5c3426bf91420ce7a57c6ca54056d311e4014a208474c36"}}, "url": "/wiki/storage/pgdata-postmaster-opts/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-opts/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-opts/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-opts/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-opts/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-opts/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-opts/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-opts/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-opts/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-opts/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-opts/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-opts/?v=20"}], "present": true}, {"slug": "pgdata-postmaster-pid", "name": "postmaster.pid", "name_zh": "", "category": "PGDATA paths", "summary": "A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (could be empty), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)", "aliases": [], "content_hash": "1d223a8a8bb85dde7368f079bef77b4f12a57f2398925e7beac20f9fc7a870b4", "versions": {"10": {"facts": [{"label": "Relative path", "value": "postmaster.pid"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "$PGDATA/postmaster.pid", "description": ["A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (empty on Windows), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)"], "comparison_hash": "e10e47d5a18619c85e5b1680d715b2461f3657479d5972b3d608cc57fe51b019"}, "11": {"facts": [{"label": "Relative path", "value": "postmaster.pid"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "$PGDATA/postmaster.pid", "description": ["A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (empty on Windows), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)"], "comparison_hash": "e10e47d5a18619c85e5b1680d715b2461f3657479d5972b3d608cc57fe51b019"}, "12": {"facts": [{"label": "Relative path", "value": "postmaster.pid"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "$PGDATA/postmaster.pid", "description": ["A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (empty on Windows), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)"], "comparison_hash": "e10e47d5a18619c85e5b1680d715b2461f3657479d5972b3d608cc57fe51b019"}, "13": {"facts": [{"label": "Relative path", "value": "postmaster.pid"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "$PGDATA/postmaster.pid", "description": ["A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (could be empty), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)"], "comparison_hash": "1fc88e6dc24a0d1bdeb90790f314b2b799ae31a1a590597d09e3bafb3992f37f"}, "14": {"facts": [{"label": "Relative path", "value": "postmaster.pid"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "$PGDATA/postmaster.pid", "description": ["A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (could be empty), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)"], "comparison_hash": "1fc88e6dc24a0d1bdeb90790f314b2b799ae31a1a590597d09e3bafb3992f37f"}, "15": {"facts": [{"label": "Relative path", "value": "postmaster.pid"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "$PGDATA/postmaster.pid", "description": ["A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (could be empty), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)"], "comparison_hash": "1fc88e6dc24a0d1bdeb90790f314b2b799ae31a1a590597d09e3bafb3992f37f"}, "16": {"facts": [{"label": "Relative path", "value": "postmaster.pid"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "$PGDATA/postmaster.pid", "description": ["A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (could be empty), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)"], "comparison_hash": "1fc88e6dc24a0d1bdeb90790f314b2b799ae31a1a590597d09e3bafb3992f37f"}, "17": {"facts": [{"label": "Relative path", "value": "postmaster.pid"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "$PGDATA/postmaster.pid", "description": ["A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (could be empty), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)"], "comparison_hash": "1fc88e6dc24a0d1bdeb90790f314b2b799ae31a1a590597d09e3bafb3992f37f"}, "18": {"facts": [{"label": "Relative path", "value": "postmaster.pid"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "$PGDATA/postmaster.pid", "description": ["A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (could be empty), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)"], "comparison_hash": "1fc88e6dc24a0d1bdeb90790f314b2b799ae31a1a590597d09e3bafb3992f37f"}, "19": {"facts": [{"label": "Relative path", "value": "postmaster.pid"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "$PGDATA/postmaster.pid", "description": ["A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (could be empty), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)"], "comparison_hash": "1fc88e6dc24a0d1bdeb90790f314b2b799ae31a1a590597d09e3bafb3992f37f"}, "20": {"facts": [{"label": "Relative path", "value": "postmaster.pid"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "$PGDATA/postmaster.pid", "description": ["A lock file recording the current postmaster process ID (PID), cluster data directory path, postmaster start timestamp, port number, Unix-domain socket directory path (could be empty), first valid listen_address (IP address or * , or empty if not listening on TCP), and shared memory segment ID (this file is not present after server shutdown)"], "comparison_hash": "1fc88e6dc24a0d1bdeb90790f314b2b799ae31a1a590597d09e3bafb3992f37f"}}, "url": "/wiki/storage/pgdata-postmaster-pid/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-pid/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-pid/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-pid/?v=12"}, {"major": "13", "state": "changed", "label": "Interface or attribute change", "title": "PostgreSQL 13.23 \u00b7 Interface or attribute change", "url": "/wiki/storage/pgdata-postmaster-pid/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-pid/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-pid/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-pid/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-pid/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-pid/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-pid/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/pgdata-postmaster-pid/?v=20"}], "present": true}, {"slug": "storage-file-layout", "name": "Database File Layout", "name_zh": "", "category": "Physical structures", "summary": "This section describes the storage format at the level of files and directories.", "aliases": [], "content_hash": "d087d4825abb40c7a4f14d629ad694390737b1880427cf8252a74fcc36f249c9", "versions": {"10": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "", "description": ["This section describes the storage format at the level of files and directories."], "comparison_hash": "bebaeb5de90eb933431406daaddd1810670aa67cc94528145482ee440283127e"}, "11": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["This section describes the storage format at the level of files and directories."], "comparison_hash": "bebaeb5de90eb933431406daaddd1810670aa67cc94528145482ee440283127e"}, "12": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["This section describes the storage format at the level of files and directories."], "comparison_hash": "bebaeb5de90eb933431406daaddd1810670aa67cc94528145482ee440283127e"}, "13": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["This section describes the storage format at the level of files and directories."], "comparison_hash": "6a33c677ffbfe17d60a976fb592903ea0b99fc5b534b695392130aee3fceaff0"}, "14": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["This section describes the storage format at the level of files and directories."], "comparison_hash": "6a33c677ffbfe17d60a976fb592903ea0b99fc5b534b695392130aee3fceaff0"}, "15": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["This section describes the storage format at the level of files and directories."], "comparison_hash": "6a33c677ffbfe17d60a976fb592903ea0b99fc5b534b695392130aee3fceaff0"}, "16": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["This section describes the storage format at the level of files and directories."], "comparison_hash": "6a33c677ffbfe17d60a976fb592903ea0b99fc5b534b695392130aee3fceaff0"}, "17": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["This section describes the storage format at the level of files and directories."], "comparison_hash": "6a33c677ffbfe17d60a976fb592903ea0b99fc5b534b695392130aee3fceaff0"}, "18": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["This section describes the storage format at the level of files and directories."], "comparison_hash": "6a33c677ffbfe17d60a976fb592903ea0b99fc5b534b695392130aee3fceaff0"}, "19": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["This section describes the storage format at the level of files and directories."], "comparison_hash": "6a33c677ffbfe17d60a976fb592903ea0b99fc5b534b695392130aee3fceaff0"}, "20": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["This section describes the storage format at the level of files and directories."], "comparison_hash": "6a33c677ffbfe17d60a976fb592903ea0b99fc5b534b695392130aee3fceaff0"}}, "url": "/wiki/storage/storage-file-layout/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/storage-file-layout/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/storage-file-layout/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/storage-file-layout/?v=12"}, {"major": "13", "state": "changed", "label": "Interface or attribute change", "title": "PostgreSQL 13.23 \u00b7 Interface or attribute change", "url": "/wiki/storage/storage-file-layout/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/storage-file-layout/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/storage-file-layout/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/storage-file-layout/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/storage-file-layout/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/storage-file-layout/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/storage-file-layout/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/storage-file-layout/?v=20"}], "present": true}, {"slug": "storage-page-layout", "name": "Database Page Layout", "name_zh": "", "category": "Physical structures", "summary": "This section provides an overview of the page format used within PostgreSQL tables and indexes. [19] Sequences and TOAST tables are formatted just like a regular table.", "aliases": [], "content_hash": "5fec875e92723bd75c390ddb5c9c10c11fdfd958569d40b8f06ed2fea9768d70", "versions": {"10": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "", "description": ["This section provides an overview of the page format used within PostgreSQL tables and indexes. [15] Sequences and TOAST tables are formatted just like a regular table."], "comparison_hash": "b621fa85b3be27a0eb0d82986e9524f2ef0a776761901f0d429826eec4822d0a"}, "11": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["This section provides an overview of the page format used within PostgreSQL tables and indexes. [15] Sequences and TOAST tables are formatted just like a regular table."], "comparison_hash": "b621fa85b3be27a0eb0d82986e9524f2ef0a776761901f0d429826eec4822d0a"}, "12": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["This section provides an overview of the page format used within PostgreSQL tables and indexes. [16] Sequences and TOAST tables are formatted just like a regular table."], "comparison_hash": "b621fa85b3be27a0eb0d82986e9524f2ef0a776761901f0d429826eec4822d0a"}, "13": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["This section provides an overview of the page format used within PostgreSQL tables and indexes. [15] Sequences and TOAST tables are formatted just like a regular table."], "comparison_hash": "b621fa85b3be27a0eb0d82986e9524f2ef0a776761901f0d429826eec4822d0a"}, "14": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["This section provides an overview of the page format used within PostgreSQL tables and indexes. [17] Sequences and TOAST tables are formatted just like a regular table."], "comparison_hash": "b621fa85b3be27a0eb0d82986e9524f2ef0a776761901f0d429826eec4822d0a"}, "15": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["This section provides an overview of the page format used within PostgreSQL tables and indexes. [17] Sequences and TOAST tables are formatted just like a regular table."], "comparison_hash": "b621fa85b3be27a0eb0d82986e9524f2ef0a776761901f0d429826eec4822d0a"}, "16": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["This section provides an overview of the page format used within PostgreSQL tables and indexes. [17] Sequences and TOAST tables are formatted just like a regular table."], "comparison_hash": "b621fa85b3be27a0eb0d82986e9524f2ef0a776761901f0d429826eec4822d0a"}, "17": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["This section provides an overview of the page format used within PostgreSQL tables and indexes. [17] Sequences and TOAST tables are formatted just like a regular table."], "comparison_hash": "b621fa85b3be27a0eb0d82986e9524f2ef0a776761901f0d429826eec4822d0a"}, "18": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["This section provides an overview of the page format used within PostgreSQL tables and indexes. [19] Sequences and TOAST tables are formatted just like a regular table."], "comparison_hash": "b621fa85b3be27a0eb0d82986e9524f2ef0a776761901f0d429826eec4822d0a"}, "19": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["This section provides an overview of the page format used within PostgreSQL tables and indexes. [20] Sequences and TOAST tables are formatted just like a regular table."], "comparison_hash": "b621fa85b3be27a0eb0d82986e9524f2ef0a776761901f0d429826eec4822d0a"}, "20": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["This section provides an overview of the page format used within PostgreSQL tables and indexes. [20] Sequences and TOAST tables are formatted just like a regular table."], "comparison_hash": "b621fa85b3be27a0eb0d82986e9524f2ef0a776761901f0d429826eec4822d0a"}}, "url": "/wiki/storage/storage-page-layout/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/storage-page-layout/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/storage-page-layout/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/storage-page-layout/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/storage-page-layout/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/storage-page-layout/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/storage-page-layout/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/storage-page-layout/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/storage-page-layout/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/storage-page-layout/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/storage-page-layout/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/storage-page-layout/?v=20"}], "present": true}, {"slug": "storage-fsm", "name": "Free Space Map", "name_zh": "", "category": "Physical structures", "summary": "Each heap and index relation, except for hash indexes, has a Free Space Map ( FSM ) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file.", "aliases": [], "content_hash": "42ef3c4a3ac97a9c70027c04352e6eb5bb77dac0dbb131f198931b418dc4e1f5", "versions": {"10": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "", "description": ["Each heap and index relation, except for hash indexes, has a Free Space Map (FSM) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "11": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["Each heap and index relation, except for hash indexes, has a Free Space Map (FSM) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "12": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["Each heap and index relation, except for hash indexes, has a Free Space Map (FSM) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "13": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["Each heap and index relation, except for hash indexes, has a Free Space Map (FSM) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "14": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["Each heap and index relation, except for hash indexes, has a Free Space Map (FSM) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "15": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["Each heap and index relation, except for hash indexes, has a Free Space Map ( FSM ) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "16": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["Each heap and index relation, except for hash indexes, has a Free Space Map ( FSM ) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "17": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["Each heap and index relation, except for hash indexes, has a Free Space Map ( FSM ) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "18": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["Each heap and index relation, except for hash indexes, has a Free Space Map ( FSM ) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "19": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["Each heap and index relation, except for hash indexes, has a Free Space Map ( FSM ) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "20": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["Each heap and index relation, except for hash indexes, has a Free Space Map ( FSM ) to keep track of available space in the relation. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _fsm suffix. For example, if the filenode of a relation is 12345, the FSM is stored in a file called 12345_fsm , in the same directory as the main relation file."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}}, "url": "/wiki/storage/storage-fsm/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/storage-fsm/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/storage-fsm/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/storage-fsm/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/storage-fsm/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/storage-fsm/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/storage-fsm/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/storage-fsm/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/storage-fsm/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/storage-fsm/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/storage-fsm/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/storage-fsm/?v=20"}], "present": true}, {"slug": "storage-hot", "name": "Heap-Only Tuples ( HOT )", "name_zh": "", "category": "Physical structures", "summary": "To allow for high concurrency, PostgreSQL uses multiversion concurrency control ( MVCC ) to store rows. However, MVCC has some downsides for update queries. Specifically, updates require new versions of rows to be added to tables. This can also require new index entries for each updated row, and removal of old versions of rows and their index entries can be expensive.", "aliases": [], "content_hash": "7833c1bc0b75b0b66a9b5673cd12bbbc69e7755b583ddd702ed0f2ff9abb1fdc", "versions": {"11": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["To allow for high concurrency, PostgreSQL uses multiversion concurrency control ( MVCC ) to store rows. However, MVCC has some downsides for update queries. Specifically, updates require new versions of rows to be added to tables. This can also require new index entries for each updated row, and removal of old versions of rows and their index entries can be expensive."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "12": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["To allow for high concurrency, PostgreSQL uses multiversion concurrency control ( MVCC ) to store rows. However, MVCC has some downsides for update queries. Specifically, updates require new versions of rows to be added to tables. This can also require new index entries for each updated row, and removal of old versions of rows and their index entries can be expensive."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "13": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["To allow for high concurrency, PostgreSQL uses multiversion concurrency control ( MVCC ) to store rows. However, MVCC has some downsides for update queries. Specifically, updates require new versions of rows to be added to tables. This can also require new index entries for each updated row, and removal of old versions of rows and their index entries can be expensive."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "14": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["To allow for high concurrency, PostgreSQL uses multiversion concurrency control ( MVCC ) to store rows. However, MVCC has some downsides for update queries. Specifically, updates require new versions of rows to be added to tables. This can also require new index entries for each updated row, and removal of old versions of rows and their index entries can be expensive."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "15": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["To allow for high concurrency, PostgreSQL uses multiversion concurrency control ( MVCC ) to store rows. However, MVCC has some downsides for update queries. Specifically, updates require new versions of rows to be added to tables. This can also require new index entries for each updated row, and removal of old versions of rows and their index entries can be expensive."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "16": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["To allow for high concurrency, PostgreSQL uses multiversion concurrency control ( MVCC ) to store rows. However, MVCC has some downsides for update queries. Specifically, updates require new versions of rows to be added to tables. This can also require new index entries for each updated row, and removal of old versions of rows and their index entries can be expensive."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "17": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["To allow for high concurrency, PostgreSQL uses multiversion concurrency control ( MVCC ) to store rows. However, MVCC has some downsides for update queries. Specifically, updates require new versions of rows to be added to tables. This can also require new index entries for each updated row, and removal of old versions of rows and their index entries can be expensive."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "18": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["To allow for high concurrency, PostgreSQL uses multiversion concurrency control ( MVCC ) to store rows. However, MVCC has some downsides for update queries. Specifically, updates require new versions of rows to be added to tables. This can also require new index entries for each updated row, and removal of old versions of rows and their index entries can be expensive."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "19": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["To allow for high concurrency, PostgreSQL uses multiversion concurrency control ( MVCC ) to store rows. However, MVCC has some downsides for update queries. Specifically, updates require new versions of rows to be added to tables. This can also require new index entries for each updated row, and removal of old versions of rows and their index entries can be expensive."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "20": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["To allow for high concurrency, PostgreSQL uses multiversion concurrency control ( MVCC ) to store rows. However, MVCC has some downsides for update queries. Specifically, updates require new versions of rows to be added to tables. This can also require new index entries for each updated row, and removal of old versions of rows and their index entries can be expensive."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}}, "url": "/wiki/storage/storage-hot/?v=18", "cells": [{"major": "10", "state": "absent", "label": "Not recorded in this version", "title": "PostgreSQL 10.23 \u00b7 Not recorded in this version", "url": "/wiki/storage/storage-hot/?v=10"}, {"major": "11", "state": "added", "label": "First recorded in this sample", "title": "PostgreSQL 11.22 \u00b7 First recorded in this sample", "url": "/wiki/storage/storage-hot/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/storage-hot/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/storage-hot/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/storage-hot/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/storage-hot/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/storage-hot/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/storage-hot/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/storage-hot/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/storage-hot/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/storage-hot/?v=20"}], "present": true}, {"slug": "storage-toast", "name": "TOAST", "name_zh": "", "category": "Physical structures", "summary": "This section provides an overview of TOAST (The Oversized-Attribute Storage Technique).", "aliases": [], "content_hash": "6f5d57e76908b46af732fb63a325c365c8de776da3db0c92f8857397fe176bba", "versions": {"10": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "", "description": ["This section provides an overview of TOAST (The Oversized-Attribute Storage Technique)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "11": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["This section provides an overview of TOAST (The Oversized-Attribute Storage Technique)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "12": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["This section provides an overview of TOAST (The Oversized-Attribute Storage Technique)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "13": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["This section provides an overview of TOAST (The Oversized-Attribute Storage Technique)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "14": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["This section provides an overview of TOAST (The Oversized-Attribute Storage Technique)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "15": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["This section provides an overview of TOAST (The Oversized-Attribute Storage Technique)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "16": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["This section provides an overview of TOAST (The Oversized-Attribute Storage Technique)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "17": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["This section provides an overview of TOAST (The Oversized-Attribute Storage Technique)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "18": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["This section provides an overview of TOAST (The Oversized-Attribute Storage Technique)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "19": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["This section provides an overview of TOAST (The Oversized-Attribute Storage Technique)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "20": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["This section provides an overview of TOAST (The Oversized-Attribute Storage Technique)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}}, "url": "/wiki/storage/storage-toast/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/storage-toast/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/storage-toast/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/storage-toast/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/storage-toast/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/storage-toast/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/storage-toast/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/storage-toast/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/storage-toast/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/storage-toast/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/storage-toast/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/storage-toast/?v=20"}], "present": true}, {"slug": "tuple-layout", "name": "Table row layout", "name_zh": "", "category": "Physical structures", "summary": "Physical row headers, null bitmap, alignment and column data.", "aliases": [], "content_hash": "d5a72f482bf43cb255bd9db27433f977d58f113d28d0d3a7d6a571464b14dda2", "versions": {"11": {"facts": [], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["Physical row headers, null bitmap, alignment and column data."], "comparison_hash": "7f6e968716966dae8869d6c14f0a6aa229d745d4d4bde899b61eeec58c8d7ea0"}, "12": {"facts": [], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["Physical row headers, null bitmap, alignment and column data."], "comparison_hash": "7f6e968716966dae8869d6c14f0a6aa229d745d4d4bde899b61eeec58c8d7ea0"}, "13": {"facts": [], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["Physical row headers, null bitmap, alignment and column data."], "comparison_hash": "7f6e968716966dae8869d6c14f0a6aa229d745d4d4bde899b61eeec58c8d7ea0"}, "14": {"facts": [], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["Physical row headers, null bitmap, alignment and column data."], "comparison_hash": "7f6e968716966dae8869d6c14f0a6aa229d745d4d4bde899b61eeec58c8d7ea0"}, "15": {"facts": [], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["Physical row headers, null bitmap, alignment and column data."], "comparison_hash": "7f6e968716966dae8869d6c14f0a6aa229d745d4d4bde899b61eeec58c8d7ea0"}, "16": {"facts": [], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["Physical row headers, null bitmap, alignment and column data."], "comparison_hash": "7f6e968716966dae8869d6c14f0a6aa229d745d4d4bde899b61eeec58c8d7ea0"}, "17": {"facts": [], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["Physical row headers, null bitmap, alignment and column data."], "comparison_hash": "7f6e968716966dae8869d6c14f0a6aa229d745d4d4bde899b61eeec58c8d7ea0"}, "18": {"facts": [], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["Physical row headers, null bitmap, alignment and column data."], "comparison_hash": "7f6e968716966dae8869d6c14f0a6aa229d745d4d4bde899b61eeec58c8d7ea0"}, "19": {"facts": [], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["Physical row headers, null bitmap, alignment and column data."], "comparison_hash": "7f6e968716966dae8869d6c14f0a6aa229d745d4d4bde899b61eeec58c8d7ea0"}, "20": {"facts": [], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["Physical row headers, null bitmap, alignment and column data."], "comparison_hash": "7f6e968716966dae8869d6c14f0a6aa229d745d4d4bde899b61eeec58c8d7ea0"}}, "url": "/wiki/storage/tuple-layout/?v=18", "cells": [{"major": "10", "state": "absent", "label": "Not recorded in this version", "title": "PostgreSQL 10.23 \u00b7 Not recorded in this version", "url": "/wiki/storage/tuple-layout/?v=10"}, {"major": "11", "state": "added", "label": "First recorded in this sample", "title": "PostgreSQL 11.22 \u00b7 First recorded in this sample", "url": "/wiki/storage/tuple-layout/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/tuple-layout/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/tuple-layout/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/tuple-layout/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/tuple-layout/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/tuple-layout/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/tuple-layout/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/tuple-layout/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/tuple-layout/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/tuple-layout/?v=20"}], "present": true}, {"slug": "storage-init", "name": "The Initialization Fork", "name_zh": "", "category": "Physical structures", "summary": "Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed).", "aliases": [], "content_hash": "a18ade5300bccdd3f31eb018e6647dd9bcca067ae9248db8c1349b8232af810e", "versions": {"10": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "", "description": ["Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "11": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "12": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "13": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "14": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "15": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "16": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "17": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "18": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "19": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "20": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["Each unlogged table, and each index on an unlogged table, has an initialization fork. The initialization fork is an empty table or index of the appropriate type. When an unlogged table must be reset to empty due to a crash, the initialization fork is copied over the main fork, and any other forks are erased (they will be recreated automatically as needed)."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}}, "url": "/wiki/storage/storage-init/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/storage-init/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/storage-init/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/storage-init/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/storage-init/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/storage-init/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/storage-init/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/storage-init/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/storage-init/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/storage-init/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/storage-init/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/storage-init/?v=20"}], "present": true}, {"slug": "storage-vm", "name": "Visibility Map", "name_zh": "", "category": "Physical structures", "summary": "Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs.", "aliases": [], "content_hash": "d437137bb8fcfdb4a82465c408863dafd81704854b7bde4b6e182a103757f979", "versions": {"10": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "", "description": ["Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "11": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "12": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "13": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "14": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "15": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "16": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "17": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "18": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "19": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "20": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["Each heap relation has a Visibility Map (VM) to keep track of which pages contain only tuples that are known to be visible to all active transactions; it also keeps track of which pages contain only frozen tuples. It's stored alongside the main relation data in a separate relation fork, named after the filenode number of the relation, plus a _vm suffix. For example, if the filenode of a relation is 12345, the VM is stored in a file called 12345_vm , in the same directory as the main relation file. Note that indexes do not have VMs."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}}, "url": "/wiki/storage/storage-vm/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/storage-vm/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/storage-vm/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/storage-vm/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/storage-vm/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/storage-vm/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/storage-vm/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/storage-vm/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/storage-vm/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/storage-vm/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/storage-vm/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/storage-vm/?v=20"}], "present": true}, {"slug": "wal-internals", "name": "WAL Internals", "name_zh": "", "category": "Physical structures", "summary": "WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL files are met, and that any necessary tuning is done (see Section 28.5 ).", "aliases": [], "content_hash": "b4c1bf3f3df56edb5a2887edb2951954e9a7a700ca9e455fa49af5c29b889e22", "versions": {"10": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "", "description": ["WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL logs are met, and that any necessary tuning is done (see Section 30.4 )."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "11": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL logs are met, and that any necessary tuning is done (see Section 30.4 )."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "12": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL logs are met, and that any necessary tuning is done (see Section 29.4 )."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "13": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL logs are met, and that any necessary tuning is done (see Section 29.4 )."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "14": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL logs are met, and that any necessary tuning is done (see Section 30.5 )."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "15": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL logs are met, and that any necessary tuning is done (see Section 30.5 )."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "16": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL files are met, and that any necessary tuning is done (see Section 30.5 )."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "17": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL files are met, and that any necessary tuning is done (see Section 28.5 )."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "18": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL files are met, and that any necessary tuning is done (see Section 28.5 )."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "19": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL files are met, and that any necessary tuning is done (see Section 28.5 )."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}, "20": {"facts": [{"label": "Definition scope", "value": "Same-version core physical storage documentation"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["WAL is automatically enabled; no action is required from the administrator except ensuring that the disk-space requirements for the WAL files are met, and that any necessary tuning is done (see Section 28.5 )."], "comparison_hash": "27341929154bfb55531f03501322b65af719c5561f3c4ddc9528a14aa4df69b5"}}, "url": "/wiki/storage/wal-internals/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/wal-internals/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/wal-internals/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/wal-internals/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/wal-internals/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/wal-internals/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/wal-internals/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/wal-internals/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/wal-internals/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/wal-internals/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/wal-internals/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/wal-internals/?v=20"}], "present": true}, {"slug": "fork-fsm", "name": "fsm fork", "name_zh": "", "category": "Relation forks", "summary": "Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 ).", "aliases": [], "content_hash": "af4d94e94d8ad035d722019241815a3b06fcfe9c09eb358795703be1c14aa7e5", "versions": {"10": {"facts": [{"label": "Fork", "value": "fsm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 67.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 67.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 67.5 )."], "comparison_hash": "388784570fa33c635a62ccfb3f3a2799ec2cfd40ee9a117e63efc9329afbf083"}, "11": {"facts": [{"label": "Fork", "value": "fsm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "388784570fa33c635a62ccfb3f3a2799ec2cfd40ee9a117e63efc9329afbf083"}, "12": {"facts": [{"label": "Fork", "value": "fsm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "388784570fa33c635a62ccfb3f3a2799ec2cfd40ee9a117e63efc9329afbf083"}, "13": {"facts": [{"label": "Fork", "value": "fsm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "388784570fa33c635a62ccfb3f3a2799ec2cfd40ee9a117e63efc9329afbf083"}, "14": {"facts": [{"label": "Fork", "value": "fsm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 70.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 70.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 70.5 )."], "comparison_hash": "388784570fa33c635a62ccfb3f3a2799ec2cfd40ee9a117e63efc9329afbf083"}, "15": {"facts": [{"label": "Fork", "value": "fsm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 73.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 73.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 73.5 )."], "comparison_hash": "388784570fa33c635a62ccfb3f3a2799ec2cfd40ee9a117e63efc9329afbf083"}, "16": {"facts": [{"label": "Fork", "value": "fsm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 73.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 73.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 73.5 )."], "comparison_hash": "388784570fa33c635a62ccfb3f3a2799ec2cfd40ee9a117e63efc9329afbf083"}, "17": {"facts": [{"label": "Fork", "value": "fsm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 65.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 65.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 65.5 )."], "comparison_hash": "388784570fa33c635a62ccfb3f3a2799ec2cfd40ee9a117e63efc9329afbf083"}, "18": {"facts": [{"label": "Fork", "value": "fsm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "388784570fa33c635a62ccfb3f3a2799ec2cfd40ee9a117e63efc9329afbf083"}, "19": {"facts": [{"label": "Fork", "value": "fsm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "388784570fa33c635a62ccfb3f3a2799ec2cfd40ee9a117e63efc9329afbf083"}, "20": {"facts": [{"label": "Fork", "value": "fsm"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "388784570fa33c635a62ccfb3f3a2799ec2cfd40ee9a117e63efc9329afbf083"}}, "url": "/wiki/storage/fork-fsm/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/fork-fsm/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/fork-fsm/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/fork-fsm/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/fork-fsm/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/fork-fsm/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/fork-fsm/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/fork-fsm/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/fork-fsm/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/fork-fsm/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/fork-fsm/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/fork-fsm/?v=20"}], "present": true}, {"slug": "fork-init", "name": "init fork", "name_zh": "", "category": "Relation forks", "summary": "Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 ).", "aliases": [], "content_hash": "05e2e11257edb958dcba1be9033506541a0239bb50c0b661e40113152825c9d9", "versions": {"10": {"facts": [{"label": "Fork", "value": "init"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 67.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 67.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 67.5 )."], "comparison_hash": "9a71ceea15a6734051a0b6edce03c9c6693d014169c7559f2e0f39225247c9e8"}, "11": {"facts": [{"label": "Fork", "value": "init"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "9a71ceea15a6734051a0b6edce03c9c6693d014169c7559f2e0f39225247c9e8"}, "12": {"facts": [{"label": "Fork", "value": "init"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "9a71ceea15a6734051a0b6edce03c9c6693d014169c7559f2e0f39225247c9e8"}, "13": {"facts": [{"label": "Fork", "value": "init"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "9a71ceea15a6734051a0b6edce03c9c6693d014169c7559f2e0f39225247c9e8"}, "14": {"facts": [{"label": "Fork", "value": "init"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 70.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 70.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 70.5 )."], "comparison_hash": "9a71ceea15a6734051a0b6edce03c9c6693d014169c7559f2e0f39225247c9e8"}, "15": {"facts": [{"label": "Fork", "value": "init"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 73.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 73.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 73.5 )."], "comparison_hash": "9a71ceea15a6734051a0b6edce03c9c6693d014169c7559f2e0f39225247c9e8"}, "16": {"facts": [{"label": "Fork", "value": "init"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 73.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 73.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 73.5 )."], "comparison_hash": "9a71ceea15a6734051a0b6edce03c9c6693d014169c7559f2e0f39225247c9e8"}, "17": {"facts": [{"label": "Fork", "value": "init"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 65.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 65.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 65.5 )."], "comparison_hash": "9a71ceea15a6734051a0b6edce03c9c6693d014169c7559f2e0f39225247c9e8"}, "18": {"facts": [{"label": "Fork", "value": "init"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "9a71ceea15a6734051a0b6edce03c9c6693d014169c7559f2e0f39225247c9e8"}, "19": {"facts": [{"label": "Fork", "value": "init"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "9a71ceea15a6734051a0b6edce03c9c6693d014169c7559f2e0f39225247c9e8"}, "20": {"facts": [{"label": "Fork", "value": "init"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "9a71ceea15a6734051a0b6edce03c9c6693d014169c7559f2e0f39225247c9e8"}}, "url": "/wiki/storage/fork-init/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/fork-init/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/fork-init/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/fork-init/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/fork-init/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/fork-init/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/fork-init/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/fork-init/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/fork-init/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/fork-init/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/fork-init/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/fork-init/?v=20"}], "present": true}, {"slug": "fork-main", "name": "main fork", "name_zh": "", "category": "Relation forks", "summary": "Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 ).", "aliases": [], "content_hash": "bfe645087c5dba79074341ba6a7521bccf73af4507e45a60b42d7f1793e09b27", "versions": {"10": {"facts": [{"label": "Fork", "value": "main"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 67.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 67.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 67.5 )."], "comparison_hash": "9d354a5e3ce1acfea4ce84c5aa725c3ea2533ffd4a9717a0a64fba8f72e4706c"}, "11": {"facts": [{"label": "Fork", "value": "main"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "9d354a5e3ce1acfea4ce84c5aa725c3ea2533ffd4a9717a0a64fba8f72e4706c"}, "12": {"facts": [{"label": "Fork", "value": "main"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "9d354a5e3ce1acfea4ce84c5aa725c3ea2533ffd4a9717a0a64fba8f72e4706c"}, "13": {"facts": [{"label": "Fork", "value": "main"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "9d354a5e3ce1acfea4ce84c5aa725c3ea2533ffd4a9717a0a64fba8f72e4706c"}, "14": {"facts": [{"label": "Fork", "value": "main"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 70.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 70.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 70.5 )."], "comparison_hash": "9d354a5e3ce1acfea4ce84c5aa725c3ea2533ffd4a9717a0a64fba8f72e4706c"}, "15": {"facts": [{"label": "Fork", "value": "main"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 73.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 73.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 73.5 )."], "comparison_hash": "9d354a5e3ce1acfea4ce84c5aa725c3ea2533ffd4a9717a0a64fba8f72e4706c"}, "16": {"facts": [{"label": "Fork", "value": "main"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 73.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 73.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 73.5 )."], "comparison_hash": "9d354a5e3ce1acfea4ce84c5aa725c3ea2533ffd4a9717a0a64fba8f72e4706c"}, "17": {"facts": [{"label": "Fork", "value": "main"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 65.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 65.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 65.5 )."], "comparison_hash": "9d354a5e3ce1acfea4ce84c5aa725c3ea2533ffd4a9717a0a64fba8f72e4706c"}, "18": {"facts": [{"label": "Fork", "value": "main"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "9d354a5e3ce1acfea4ce84c5aa725c3ea2533ffd4a9717a0a64fba8f72e4706c"}, "19": {"facts": [{"label": "Fork", "value": "main"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "9d354a5e3ce1acfea4ce84c5aa725c3ea2533ffd4a9717a0a64fba8f72e4706c"}, "20": {"facts": [{"label": "Fork", "value": "main"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "9d354a5e3ce1acfea4ce84c5aa725c3ea2533ffd4a9717a0a64fba8f72e4706c"}}, "url": "/wiki/storage/fork-main/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/fork-main/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/fork-main/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/fork-main/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/fork-main/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/fork-main/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/fork-main/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/fork-main/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/fork-main/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/fork-main/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/fork-main/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/fork-main/?v=20"}], "present": true}, {"slug": "fork-vm", "name": "vm fork", "name_zh": "", "category": "Relation forks", "summary": "Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 ).", "aliases": [], "content_hash": "81541f39506de6e8f7ec102bb097e7d8e597eeeb7ec9db7657e8a3d807575178", "versions": {"10": {"facts": [{"label": "Fork", "value": "vm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v10.23/postgresql-10.23.tar.bz2", "label": "10.23", "major": "10", "channel": "stable", "revision": "94a4b2528372458e5662c18d406629266667c437198160a18cdfd2c4a4d6eee9"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 67.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 67.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 67.5 )."], "comparison_hash": "0f7e444c74befed2e9e038b208922f35c10a3caa1ec789947fda5dd19339d4d4"}, "11": {"facts": [{"label": "Fork", "value": "vm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2", "label": "11.22", "major": "11", "channel": "stable", "revision": "2cb7c97d7a0d7278851bbc9c61f467b69c094c72b81740b751108e7892ebe1f0"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "0f7e444c74befed2e9e038b208922f35c10a3caa1ec789947fda5dd19339d4d4"}, "12": {"facts": [{"label": "Fork", "value": "vm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2", "label": "12.22", "major": "12", "channel": "stable", "revision": "8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "0f7e444c74befed2e9e038b208922f35c10a3caa1ec789947fda5dd19339d4d4"}, "13": {"facts": [{"label": "Fork", "value": "vm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2", "label": "13.23", "major": "13", "channel": "stable", "revision": "6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 69.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 69.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 69.5 )."], "comparison_hash": "0f7e444c74befed2e9e038b208922f35c10a3caa1ec789947fda5dd19339d4d4"}, "14": {"facts": [{"label": "Fork", "value": "vm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v14.24/postgresql-14.24.tar.bz2", "label": "14.24", "major": "14", "channel": "stable", "revision": "a7fa7ed3d558172355f51406097a7bd4f6b473be80f311ef7cda96bf383d8897"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 70.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 70.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 70.5 )."], "comparison_hash": "0f7e444c74befed2e9e038b208922f35c10a3caa1ec789947fda5dd19339d4d4"}, "15": {"facts": [{"label": "Fork", "value": "vm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v15.19/postgresql-15.19.tar.bz2", "label": "15.19", "major": "15", "channel": "stable", "revision": "e1a64a87a46b825b88c082e4518161a47aab53c45694964f8ba1df28f7859f89"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 73.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 73.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 73.5 )."], "comparison_hash": "0f7e444c74befed2e9e038b208922f35c10a3caa1ec789947fda5dd19339d4d4"}, "16": {"facts": [{"label": "Fork", "value": "vm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v16.15/postgresql-16.15.tar.bz2", "label": "16.15", "major": "16", "channel": "stable", "revision": "c1575341fa7bd40f5274ea465b34390f4dc64cdd0770af327005caaeb9f6b7ed"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the backend ID of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 73.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 73.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 73.5 )."], "comparison_hash": "0f7e444c74befed2e9e038b208922f35c10a3caa1ec789947fda5dd19339d4d4"}, "17": {"facts": [{"label": "Fork", "value": "vm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v17.11/postgresql-17.11.tar.bz2", "label": "17.11", "major": "17", "channel": "stable", "revision": "dd27f2b3c59e73ed14aa3324901242bf69a032a6347805f274e6260322d42979"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 65.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 65.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 65.5 )."], "comparison_hash": "0f7e444c74befed2e9e038b208922f35c10a3caa1ec789947fda5dd19339d4d4"}, "18": {"facts": [{"label": "Fork", "value": "vm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2", "label": "18.6", "major": "18", "channel": "stable", "revision": "555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "0f7e444c74befed2e9e038b208922f35c10a3caa1ec789947fda5dd19339d4d4"}, "19": {"facts": [{"label": "Fork", "value": "vm"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "0f7e444c74befed2e9e038b208922f35c10a3caa1ec789947fda5dd19339d4d4"}, "20": {"facts": [{"label": "Fork", "value": "vm"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "", "description": ["Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class . relfilenode . But for temporary relations, the file name is of the form t BBB _ FFF , where BBB is the process number of the backend which created the file, and FFF is the filenode number. In either case, in addition to the main file (a/k/a main fork), each table and index has a free space map (see Section 66.3 ), which stores information about free space available in the relation. The free space map is stored in a file named with the filenode number plus the suffix _fsm . Tables also have a visibility map , stored in a fork with the suffix _vm , to track which pages are known to have no dead tuples. The visibility map is described further in Section 66.4 . Unlogged tables and indexes have a third fork, known as the initialization fork, which is stored in a fork with the suffix _init (see Section 66.5 )."], "comparison_hash": "0f7e444c74befed2e9e038b208922f35c10a3caa1ec789947fda5dd19339d4d4"}}, "url": "/wiki/storage/fork-vm/?v=18", "cells": [{"major": "10", "state": "present", "label": "Recorded", "title": "PostgreSQL 10.23 \u00b7 Recorded", "url": "/wiki/storage/fork-vm/?v=10"}, {"major": "11", "state": "present", "label": "Recorded", "title": "PostgreSQL 11.22 \u00b7 Recorded", "url": "/wiki/storage/fork-vm/?v=11"}, {"major": "12", "state": "present", "label": "Recorded", "title": "PostgreSQL 12.22 \u00b7 Recorded", "url": "/wiki/storage/fork-vm/?v=12"}, {"major": "13", "state": "present", "label": "Recorded", "title": "PostgreSQL 13.23 \u00b7 Recorded", "url": "/wiki/storage/fork-vm/?v=13"}, {"major": "14", "state": "present", "label": "Recorded", "title": "PostgreSQL 14.24 \u00b7 Recorded", "url": "/wiki/storage/fork-vm/?v=14"}, {"major": "15", "state": "present", "label": "Recorded", "title": "PostgreSQL 15.19 \u00b7 Recorded", "url": "/wiki/storage/fork-vm/?v=15"}, {"major": "16", "state": "present", "label": "Recorded", "title": "PostgreSQL 16.15 \u00b7 Recorded", "url": "/wiki/storage/fork-vm/?v=16"}, {"major": "17", "state": "present", "label": "Recorded", "title": "PostgreSQL 17.11 \u00b7 Recorded", "url": "/wiki/storage/fork-vm/?v=17"}, {"major": "18", "state": "present", "label": "Recorded", "title": "PostgreSQL 18.6 \u00b7 Recorded", "url": "/wiki/storage/fork-vm/?v=18"}, {"major": "19", "state": "present", "label": "Recorded", "title": "PostgreSQL 19beta4 \u00b7 Recorded", "url": "/wiki/storage/fork-vm/?v=19"}, {"major": "20", "state": "present", "label": "Recorded", "title": "PostgreSQL 20devel \u00b7 Recorded", "url": "/wiki/storage/fork-vm/?v=20"}], "present": true}], "total": 35, "present": 35, "collection_tables": []}