{"kind": "protocol", "major": "18", "rows": [{"slug": "bind-f", "name": "Bind", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002", "aliases": ["Bind", "Byte1('B')"], "content_hash": "1bc9bc4e8c9fbb03b212a84d1f0a0dbb5b8dbf68588e37f3223a2c41a2a323ce", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('B')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "11"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528"}], "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": "Bind (F)", "description": ["Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002"], "comparison_hash": "c8b0c2d1702e2be51f0c868a6594754e9fee7debc6c10c6dab9aee46235c1a22"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('B')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "11"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528"}], "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": "Bind (F)", "description": ["Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002"], "comparison_hash": "c8b0c2d1702e2be51f0c868a6594754e9fee7debc6c10c6dab9aee46235c1a22"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('B')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "11"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528"}], "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": "Bind (F)", "description": ["Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002"], "comparison_hash": "c8b0c2d1702e2be51f0c868a6594754e9fee7debc6c10c6dab9aee46235c1a22"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('B')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "11"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528"}], "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": "Bind (F)", "description": ["Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002"], "comparison_hash": "c8b0c2d1702e2be51f0c868a6594754e9fee7debc6c10c6dab9aee46235c1a22"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('B')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "11"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528"}], "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": "Bind (F)", "description": ["Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002"], "comparison_hash": "c8b0c2d1702e2be51f0c868a6594754e9fee7debc6c10c6dab9aee46235c1a22"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('B')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "11"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528"}], "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": "Bind (F)", "description": ["Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002"], "comparison_hash": "c8b0c2d1702e2be51f0c868a6594754e9fee7debc6c10c6dab9aee46235c1a22"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('B')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "11"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528"}], "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": "Bind (F)", "description": ["Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002"], "comparison_hash": "c8b0c2d1702e2be51f0c868a6594754e9fee7debc6c10c6dab9aee46235c1a22"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('B')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "11"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528"}], "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": "Bind (F)", "description": ["Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002"], "comparison_hash": "c8b0c2d1702e2be51f0c868a6594754e9fee7debc6c10c6dab9aee46235c1a22"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('B')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "11"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528"}], "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": "Bind (F)", "description": ["Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002"], "comparison_hash": "c8b0c2d1702e2be51f0c868a6594754e9fee7debc6c10c6dab9aee46235c1a22"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('B')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "11"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Bind (F)", "description": ["Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002"], "comparison_hash": "c8b0c2d1702e2be51f0c868a6594754e9fee7debc6c10c6dab9aee46235c1a22"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('B')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "11"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Bind (F)", "description": ["Bind \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u547d\u4ee4\u3002"], "comparison_hash": "c8b0c2d1702e2be51f0c868a6594754e9fee7debc6c10c6dab9aee46235c1a22"}}, "url": "/wiki/protocol/bind-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bind-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bind-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bind-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bind-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bind-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bind-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bind-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bind-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bind-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bind-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bind-f/?v=20"}], "present": true}, {"slug": "cancelrequest-f", "name": "CancelRequest", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002", "aliases": ["CancelRequest", "Int32(16)"], "content_hash": "3948783c4c17739aaebdb461237c836c93ff6804ceb5c9bf04af7b1dbbbf95a7", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(16)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "CancelRequest (F)", "description": ["CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "b95a10d5d6ffd0bcd7c78843dfce7850d1720a63f390af37edbccf637a1d8a93"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(16)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "CancelRequest (F)", "description": ["CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "b95a10d5d6ffd0bcd7c78843dfce7850d1720a63f390af37edbccf637a1d8a93"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(16)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "CancelRequest (F)", "description": ["CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "b95a10d5d6ffd0bcd7c78843dfce7850d1720a63f390af37edbccf637a1d8a93"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(16)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "CancelRequest (F)", "description": ["CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "b95a10d5d6ffd0bcd7c78843dfce7850d1720a63f390af37edbccf637a1d8a93"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(16)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "CancelRequest (F)", "description": ["CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "b95a10d5d6ffd0bcd7c78843dfce7850d1720a63f390af37edbccf637a1d8a93"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(16)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "CancelRequest (F)", "description": ["CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "b95a10d5d6ffd0bcd7c78843dfce7850d1720a63f390af37edbccf637a1d8a93"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(16)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "CancelRequest (F)", "description": ["CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "b95a10d5d6ffd0bcd7c78843dfce7850d1720a63f390af37edbccf637a1d8a93"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(16)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "CancelRequest (F)", "description": ["CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "b95a10d5d6ffd0bcd7c78843dfce7850d1720a63f390af37edbccf637a1d8a93"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "CancelRequest (F)", "description": ["CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "dc899195882d7563007c3329b648b9516242e55a3833c0945e59840954fa37a8"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "CancelRequest (F)", "description": ["CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "dc899195882d7563007c3329b648b9516242e55a3833c0945e59840954fa37a8"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "CancelRequest (F)", "description": ["CancelRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "dc899195882d7563007c3329b648b9516242e55a3833c0945e59840954fa37a8"}}, "url": "/wiki/protocol/cancelrequest-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/cancelrequest-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/cancelrequest-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/cancelrequest-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/cancelrequest-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/cancelrequest-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/cancelrequest-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/cancelrequest-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/cancelrequest-f/?v=17"}, {"major": "18", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 18.6 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/cancelrequest-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/cancelrequest-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/cancelrequest-f/?v=20"}], "present": true}, {"slug": "close-f", "name": "Close", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002", "aliases": ["Close", "Byte1('C')"], "content_hash": "bd6ff85441b4d009c12e86bf009116b8b06c30dabae5745ac1084e617ac3f5f0", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Close (F)", "description": ["Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002"], "comparison_hash": "331535c9ff78c47123039e8ab20f75cd2fa1d73d7ed66e182bdf35bd3b8524f5"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Close (F)", "description": ["Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002"], "comparison_hash": "331535c9ff78c47123039e8ab20f75cd2fa1d73d7ed66e182bdf35bd3b8524f5"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Close (F)", "description": ["Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002"], "comparison_hash": "331535c9ff78c47123039e8ab20f75cd2fa1d73d7ed66e182bdf35bd3b8524f5"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Close (F)", "description": ["Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002"], "comparison_hash": "331535c9ff78c47123039e8ab20f75cd2fa1d73d7ed66e182bdf35bd3b8524f5"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Close (F)", "description": ["Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002"], "comparison_hash": "331535c9ff78c47123039e8ab20f75cd2fa1d73d7ed66e182bdf35bd3b8524f5"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Close (F)", "description": ["Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002"], "comparison_hash": "331535c9ff78c47123039e8ab20f75cd2fa1d73d7ed66e182bdf35bd3b8524f5"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Close (F)", "description": ["Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002"], "comparison_hash": "331535c9ff78c47123039e8ab20f75cd2fa1d73d7ed66e182bdf35bd3b8524f5"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Close (F)", "description": ["Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002"], "comparison_hash": "331535c9ff78c47123039e8ab20f75cd2fa1d73d7ed66e182bdf35bd3b8524f5"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Close (F)", "description": ["Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002"], "comparison_hash": "331535c9ff78c47123039e8ab20f75cd2fa1d73d7ed66e182bdf35bd3b8524f5"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Close (F)", "description": ["Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002"], "comparison_hash": "331535c9ff78c47123039e8ab20f75cd2fa1d73d7ed66e182bdf35bd3b8524f5"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Close (F)", "description": ["Close \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u547d\u4ee4\u3002"], "comparison_hash": "331535c9ff78c47123039e8ab20f75cd2fa1d73d7ed66e182bdf35bd3b8524f5"}}, "url": "/wiki/protocol/close-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/close-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/close-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/close-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/close-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/close-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/close-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/close-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/close-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/close-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/close-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/close-f/?v=20"}], "present": true}, {"slug": "copyfail-f", "name": "CopyFail", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002", "aliases": ["CopyFail", "Byte1('f')"], "content_hash": "d6ce3c33598459e482ddfb417cc4040498d81efc0c1f998a826be3111378f6d2", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('f')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyFail (F)", "description": ["CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002"], "comparison_hash": "5cf1607109208ecbaa98813a494c9d25135769cf1fd1847cf1a4967d92295f88"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('f')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyFail (F)", "description": ["CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002"], "comparison_hash": "5cf1607109208ecbaa98813a494c9d25135769cf1fd1847cf1a4967d92295f88"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('f')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyFail (F)", "description": ["CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002"], "comparison_hash": "5cf1607109208ecbaa98813a494c9d25135769cf1fd1847cf1a4967d92295f88"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('f')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyFail (F)", "description": ["CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002"], "comparison_hash": "5cf1607109208ecbaa98813a494c9d25135769cf1fd1847cf1a4967d92295f88"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('f')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyFail (F)", "description": ["CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002"], "comparison_hash": "5cf1607109208ecbaa98813a494c9d25135769cf1fd1847cf1a4967d92295f88"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('f')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyFail (F)", "description": ["CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002"], "comparison_hash": "5cf1607109208ecbaa98813a494c9d25135769cf1fd1847cf1a4967d92295f88"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('f')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyFail (F)", "description": ["CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002"], "comparison_hash": "5cf1607109208ecbaa98813a494c9d25135769cf1fd1847cf1a4967d92295f88"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('f')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyFail (F)", "description": ["CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002"], "comparison_hash": "5cf1607109208ecbaa98813a494c9d25135769cf1fd1847cf1a4967d92295f88"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('f')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyFail (F)", "description": ["CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002"], "comparison_hash": "5cf1607109208ecbaa98813a494c9d25135769cf1fd1847cf1a4967d92295f88"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('f')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "CopyFail (F)", "description": ["CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002"], "comparison_hash": "5cf1607109208ecbaa98813a494c9d25135769cf1fd1847cf1a4967d92295f88"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('f')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "CopyFail (F)", "description": ["CopyFail \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5931\u8d25\u3002"], "comparison_hash": "5cf1607109208ecbaa98813a494c9d25135769cf1fd1847cf1a4967d92295f88"}}, "url": "/wiki/protocol/copyfail-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyfail-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyfail-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyfail-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyfail-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyfail-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyfail-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyfail-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyfail-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyfail-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyfail-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyfail-f/?v=20"}], "present": true}, {"slug": "describe-f", "name": "Describe", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002", "aliases": ["Describe", "Byte1('D')"], "content_hash": "c48835c7a1353c9b885e7e701f7f60337817dee6b112fc919eb05bec20dae861", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Describe (F)", "description": ["Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002"], "comparison_hash": "45b27fbfaae8aeadc619c80026805ce01b6d7d2a587deab9cdadb1a8f751f8fc"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Describe (F)", "description": ["Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002"], "comparison_hash": "45b27fbfaae8aeadc619c80026805ce01b6d7d2a587deab9cdadb1a8f751f8fc"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Describe (F)", "description": ["Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002"], "comparison_hash": "45b27fbfaae8aeadc619c80026805ce01b6d7d2a587deab9cdadb1a8f751f8fc"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Describe (F)", "description": ["Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002"], "comparison_hash": "45b27fbfaae8aeadc619c80026805ce01b6d7d2a587deab9cdadb1a8f751f8fc"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Describe (F)", "description": ["Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002"], "comparison_hash": "45b27fbfaae8aeadc619c80026805ce01b6d7d2a587deab9cdadb1a8f751f8fc"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Describe (F)", "description": ["Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002"], "comparison_hash": "45b27fbfaae8aeadc619c80026805ce01b6d7d2a587deab9cdadb1a8f751f8fc"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Describe (F)", "description": ["Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002"], "comparison_hash": "45b27fbfaae8aeadc619c80026805ce01b6d7d2a587deab9cdadb1a8f751f8fc"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Describe (F)", "description": ["Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002"], "comparison_hash": "45b27fbfaae8aeadc619c80026805ce01b6d7d2a587deab9cdadb1a8f751f8fc"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Describe (F)", "description": ["Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002"], "comparison_hash": "45b27fbfaae8aeadc619c80026805ce01b6d7d2a587deab9cdadb1a8f751f8fc"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Describe (F)", "description": ["Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002"], "comparison_hash": "45b27fbfaae8aeadc619c80026805ce01b6d7d2a587deab9cdadb1a8f751f8fc"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Describe (F)", "description": ["Describe \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Describe \u547d\u4ee4\u3002"], "comparison_hash": "45b27fbfaae8aeadc619c80026805ce01b6d7d2a587deab9cdadb1a8f751f8fc"}}, "url": "/wiki/protocol/describe-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/describe-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/describe-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/describe-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/describe-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/describe-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/describe-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/describe-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/describe-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/describe-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/describe-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/describe-f/?v=20"}], "present": true}, {"slug": "execute-f", "name": "Execute", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002", "aliases": ["Execute", "Byte1('E')"], "content_hash": "0f49d78bef37c251bc0743202e3e8447ec6572fcde04133ce875f9b74bfb5113", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "Execute (F)", "description": ["Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002"], "comparison_hash": "48d9f162b7570b835ae0fa00313ea1a24167e96d1b0e1058c8d9ef6848e8839a"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "Execute (F)", "description": ["Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002"], "comparison_hash": "48d9f162b7570b835ae0fa00313ea1a24167e96d1b0e1058c8d9ef6848e8839a"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "Execute (F)", "description": ["Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002"], "comparison_hash": "48d9f162b7570b835ae0fa00313ea1a24167e96d1b0e1058c8d9ef6848e8839a"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "Execute (F)", "description": ["Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002"], "comparison_hash": "48d9f162b7570b835ae0fa00313ea1a24167e96d1b0e1058c8d9ef6848e8839a"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "Execute (F)", "description": ["Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002"], "comparison_hash": "48d9f162b7570b835ae0fa00313ea1a24167e96d1b0e1058c8d9ef6848e8839a"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "Execute (F)", "description": ["Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002"], "comparison_hash": "48d9f162b7570b835ae0fa00313ea1a24167e96d1b0e1058c8d9ef6848e8839a"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "Execute (F)", "description": ["Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002"], "comparison_hash": "48d9f162b7570b835ae0fa00313ea1a24167e96d1b0e1058c8d9ef6848e8839a"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "Execute (F)", "description": ["Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002"], "comparison_hash": "48d9f162b7570b835ae0fa00313ea1a24167e96d1b0e1058c8d9ef6848e8839a"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "Execute (F)", "description": ["Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002"], "comparison_hash": "48d9f162b7570b835ae0fa00313ea1a24167e96d1b0e1058c8d9ef6848e8839a"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Execute (F)", "description": ["Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002"], "comparison_hash": "48d9f162b7570b835ae0fa00313ea1a24167e96d1b0e1058c8d9ef6848e8839a"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Execute (F)", "description": ["Execute \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Execute \u547d\u4ee4\u3002"], "comparison_hash": "48d9f162b7570b835ae0fa00313ea1a24167e96d1b0e1058c8d9ef6848e8839a"}}, "url": "/wiki/protocol/execute-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/execute-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/execute-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/execute-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/execute-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/execute-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/execute-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/execute-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/execute-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/execute-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/execute-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/execute-f/?v=20"}], "present": true}, {"slug": "flush-f", "name": "Flush", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002", "aliases": ["Flush", "Byte1('H')"], "content_hash": "7b5839ca2fb370faf8417c551bd88fdc386f445863652bc9bad6e02306ac2efb", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Flush (F)", "description": ["Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002"], "comparison_hash": "5f048043e294bf62a8cdadc841950366387514cf1291867f1dd00086ab5288ec"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Flush (F)", "description": ["Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002"], "comparison_hash": "5f048043e294bf62a8cdadc841950366387514cf1291867f1dd00086ab5288ec"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Flush (F)", "description": ["Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002"], "comparison_hash": "5f048043e294bf62a8cdadc841950366387514cf1291867f1dd00086ab5288ec"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Flush (F)", "description": ["Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002"], "comparison_hash": "5f048043e294bf62a8cdadc841950366387514cf1291867f1dd00086ab5288ec"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Flush (F)", "description": ["Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002"], "comparison_hash": "5f048043e294bf62a8cdadc841950366387514cf1291867f1dd00086ab5288ec"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Flush (F)", "description": ["Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002"], "comparison_hash": "5f048043e294bf62a8cdadc841950366387514cf1291867f1dd00086ab5288ec"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Flush (F)", "description": ["Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002"], "comparison_hash": "5f048043e294bf62a8cdadc841950366387514cf1291867f1dd00086ab5288ec"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Flush (F)", "description": ["Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002"], "comparison_hash": "5f048043e294bf62a8cdadc841950366387514cf1291867f1dd00086ab5288ec"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Flush (F)", "description": ["Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002"], "comparison_hash": "5f048043e294bf62a8cdadc841950366387514cf1291867f1dd00086ab5288ec"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Flush (F)", "description": ["Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002"], "comparison_hash": "5f048043e294bf62a8cdadc841950366387514cf1291867f1dd00086ab5288ec"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Flush (F)", "description": ["Flush \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Flush \u547d\u4ee4\u3002"], "comparison_hash": "5f048043e294bf62a8cdadc841950366387514cf1291867f1dd00086ab5288ec"}}, "url": "/wiki/protocol/flush-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/flush-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/flush-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/flush-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/flush-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/flush-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/flush-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/flush-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/flush-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/flush-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/flush-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/flush-f/?v=20"}], "present": true}, {"slug": "functioncall-f", "name": "FunctionCall", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002", "aliases": ["FunctionCall", "Byte1('F')"], "content_hash": "571b779f8034fdb9673e9dae88b9b8d07053a6f1dac40e9d03c44ccd47a291cf", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('F')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "9"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCall (F)", "description": ["FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002"], "comparison_hash": "7b5a4cc17bc0055462741f241298d248129ce3e8e15e476440ae6fb9945662a8"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('F')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "9"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCall (F)", "description": ["FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002"], "comparison_hash": "7b5a4cc17bc0055462741f241298d248129ce3e8e15e476440ae6fb9945662a8"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('F')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "9"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCall (F)", "description": ["FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002"], "comparison_hash": "7b5a4cc17bc0055462741f241298d248129ce3e8e15e476440ae6fb9945662a8"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('F')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "9"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCall (F)", "description": ["FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002"], "comparison_hash": "7b5a4cc17bc0055462741f241298d248129ce3e8e15e476440ae6fb9945662a8"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('F')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "9"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCall (F)", "description": ["FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002"], "comparison_hash": "7b5a4cc17bc0055462741f241298d248129ce3e8e15e476440ae6fb9945662a8"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('F')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "9"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCall (F)", "description": ["FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002"], "comparison_hash": "7b5a4cc17bc0055462741f241298d248129ce3e8e15e476440ae6fb9945662a8"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('F')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "9"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCall (F)", "description": ["FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002"], "comparison_hash": "7b5a4cc17bc0055462741f241298d248129ce3e8e15e476440ae6fb9945662a8"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('F')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "9"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCall (F)", "description": ["FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002"], "comparison_hash": "7b5a4cc17bc0055462741f241298d248129ce3e8e15e476440ae6fb9945662a8"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('F')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "9"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCall (F)", "description": ["FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002"], "comparison_hash": "7b5a4cc17bc0055462741f241298d248129ce3e8e15e476440ae6fb9945662a8"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('F')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "9"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "FunctionCall (F)", "description": ["FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002"], "comparison_hash": "7b5a4cc17bc0055462741f241298d248129ce3e8e15e476440ae6fb9945662a8"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('F')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "9"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "FunctionCall (F)", "description": ["FunctionCall \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u3002"], "comparison_hash": "7b5a4cc17bc0055462741f241298d248129ce3e8e15e476440ae6fb9945662a8"}}, "url": "/wiki/protocol/functioncall-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncall-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncall-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncall-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncall-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncall-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncall-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncall-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncall-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncall-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncall-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncall-f/?v=20"}], "present": true}, {"slug": "gssencrequest-f", "name": "GSSENCRequest", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "GSSENCRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002", "aliases": ["GSSENCRequest", "Int32(8)"], "content_hash": "e081d6e5d43dfc1510c96fea6c22e9b650a6399ad8a8d1eacbd6160c8798c289", "versions": {"12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "GSSENCRequest (F)", "description": ["GSSENCRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "9ba32ebb14821cc0aafee3ed386b520550aa1237f585227391015b27fc763bd3"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "GSSENCRequest (F)", "description": ["GSSENCRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "9ba32ebb14821cc0aafee3ed386b520550aa1237f585227391015b27fc763bd3"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "GSSENCRequest (F)", "description": ["GSSENCRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "9ba32ebb14821cc0aafee3ed386b520550aa1237f585227391015b27fc763bd3"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "GSSENCRequest (F)", "description": ["GSSENCRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "9ba32ebb14821cc0aafee3ed386b520550aa1237f585227391015b27fc763bd3"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "GSSENCRequest (F)", "description": ["GSSENCRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "9ba32ebb14821cc0aafee3ed386b520550aa1237f585227391015b27fc763bd3"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "GSSENCRequest (F)", "description": ["GSSENCRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "9ba32ebb14821cc0aafee3ed386b520550aa1237f585227391015b27fc763bd3"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "GSSENCRequest (F)", "description": ["GSSENCRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "9ba32ebb14821cc0aafee3ed386b520550aa1237f585227391015b27fc763bd3"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "GSSENCRequest (F)", "description": ["GSSENCRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "9ba32ebb14821cc0aafee3ed386b520550aa1237f585227391015b27fc763bd3"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "GSSENCRequest (F)", "description": ["GSSENCRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "9ba32ebb14821cc0aafee3ed386b520550aa1237f585227391015b27fc763bd3"}}, "url": "/wiki/protocol/gssencrequest-f/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/gssencrequest-f/?v=10"}, {"major": "11", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/gssencrequest-f/?v=11"}, {"major": "12", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 12.22 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/gssencrequest-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssencrequest-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssencrequest-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssencrequest-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssencrequest-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssencrequest-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssencrequest-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssencrequest-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssencrequest-f/?v=20"}], "present": true}, {"slug": "gssresponse-f", "name": "GSSResponse", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002", "aliases": ["GSSResponse", "Byte1('p')"], "content_hash": "ed66f2fdc132c1b5189ee47b05d6051b1dbacea5f9f5e62aee700257e259d4c0", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "GSSResponse (F)", "description": ["GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "36980fb733b2e47afbfa3838cc792c64ade2111ea4f2bc0ae33895f9d2ad38a7"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "GSSResponse (F)", "description": ["GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "36980fb733b2e47afbfa3838cc792c64ade2111ea4f2bc0ae33895f9d2ad38a7"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "GSSResponse (F)", "description": ["GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "36980fb733b2e47afbfa3838cc792c64ade2111ea4f2bc0ae33895f9d2ad38a7"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "GSSResponse (F)", "description": ["GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "36980fb733b2e47afbfa3838cc792c64ade2111ea4f2bc0ae33895f9d2ad38a7"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "GSSResponse (F)", "description": ["GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "36980fb733b2e47afbfa3838cc792c64ade2111ea4f2bc0ae33895f9d2ad38a7"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "GSSResponse (F)", "description": ["GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "36980fb733b2e47afbfa3838cc792c64ade2111ea4f2bc0ae33895f9d2ad38a7"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "GSSResponse (F)", "description": ["GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "36980fb733b2e47afbfa3838cc792c64ade2111ea4f2bc0ae33895f9d2ad38a7"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "GSSResponse (F)", "description": ["GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "36980fb733b2e47afbfa3838cc792c64ade2111ea4f2bc0ae33895f9d2ad38a7"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "GSSResponse (F)", "description": ["GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "36980fb733b2e47afbfa3838cc792c64ade2111ea4f2bc0ae33895f9d2ad38a7"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "GSSResponse (F)", "description": ["GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "36980fb733b2e47afbfa3838cc792c64ade2111ea4f2bc0ae33895f9d2ad38a7"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "GSSResponse (F)", "description": ["GSSResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a GSSAPI \u6216 SSPI \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e SASL \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "36980fb733b2e47afbfa3838cc792c64ade2111ea4f2bc0ae33895f9d2ad38a7"}}, "url": "/wiki/protocol/gssresponse-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssresponse-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssresponse-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssresponse-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssresponse-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssresponse-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssresponse-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssresponse-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssresponse-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssresponse-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssresponse-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/gssresponse-f/?v=20"}], "present": true}, {"slug": "parse-f", "name": "Parse", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002", "aliases": ["Parse", "Byte1('P')"], "content_hash": "626571f2eb7d63a960768f6204997e7ea42129d2b6440fdc17a5baf48131c355", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('P')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "6"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Parse (F)", "description": ["Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002"], "comparison_hash": "201708d7bd600d2238f95a98a16d8eb25385280bd7b3067305fb3941c0f16e2c"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('P')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "6"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Parse (F)", "description": ["Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002"], "comparison_hash": "201708d7bd600d2238f95a98a16d8eb25385280bd7b3067305fb3941c0f16e2c"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('P')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "6"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Parse (F)", "description": ["Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002"], "comparison_hash": "201708d7bd600d2238f95a98a16d8eb25385280bd7b3067305fb3941c0f16e2c"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('P')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "6"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Parse (F)", "description": ["Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002"], "comparison_hash": "201708d7bd600d2238f95a98a16d8eb25385280bd7b3067305fb3941c0f16e2c"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('P')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "6"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Parse (F)", "description": ["Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002"], "comparison_hash": "201708d7bd600d2238f95a98a16d8eb25385280bd7b3067305fb3941c0f16e2c"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('P')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "6"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Parse (F)", "description": ["Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002"], "comparison_hash": "201708d7bd600d2238f95a98a16d8eb25385280bd7b3067305fb3941c0f16e2c"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('P')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "6"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Parse (F)", "description": ["Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002"], "comparison_hash": "201708d7bd600d2238f95a98a16d8eb25385280bd7b3067305fb3941c0f16e2c"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('P')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "6"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Parse (F)", "description": ["Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002"], "comparison_hash": "201708d7bd600d2238f95a98a16d8eb25385280bd7b3067305fb3941c0f16e2c"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('P')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "6"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "Parse (F)", "description": ["Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002"], "comparison_hash": "201708d7bd600d2238f95a98a16d8eb25385280bd7b3067305fb3941c0f16e2c"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('P')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "6"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Parse (F)", "description": ["Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002"], "comparison_hash": "201708d7bd600d2238f95a98a16d8eb25385280bd7b3067305fb3941c0f16e2c"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('P')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "6"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Parse (F)", "description": ["Parse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u547d\u4ee4\u3002"], "comparison_hash": "201708d7bd600d2238f95a98a16d8eb25385280bd7b3067305fb3941c0f16e2c"}}, "url": "/wiki/protocol/parse-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parse-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parse-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parse-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parse-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parse-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parse-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parse-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parse-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parse-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parse-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parse-f/?v=20"}], "present": true}, {"slug": "passwordmessage-f", "name": "PasswordMessage", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002", "aliases": ["PasswordMessage", "Byte1('p')"], "content_hash": "71172d2e51fe33256ef0b8e5b856759ba956cac03874402d46f009b97d53cb27", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "PasswordMessage (F)", "description": ["PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "a8f1d073bb97171e634767f0f07a82b51fe8742970b72bdd7766284d9ffadff3"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "PasswordMessage (F)", "description": ["PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "a8f1d073bb97171e634767f0f07a82b51fe8742970b72bdd7766284d9ffadff3"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "PasswordMessage (F)", "description": ["PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "a8f1d073bb97171e634767f0f07a82b51fe8742970b72bdd7766284d9ffadff3"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "PasswordMessage (F)", "description": ["PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "a8f1d073bb97171e634767f0f07a82b51fe8742970b72bdd7766284d9ffadff3"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "PasswordMessage (F)", "description": ["PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "a8f1d073bb97171e634767f0f07a82b51fe8742970b72bdd7766284d9ffadff3"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "PasswordMessage (F)", "description": ["PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "a8f1d073bb97171e634767f0f07a82b51fe8742970b72bdd7766284d9ffadff3"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "PasswordMessage (F)", "description": ["PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "a8f1d073bb97171e634767f0f07a82b51fe8742970b72bdd7766284d9ffadff3"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "PasswordMessage (F)", "description": ["PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "a8f1d073bb97171e634767f0f07a82b51fe8742970b72bdd7766284d9ffadff3"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "PasswordMessage (F)", "description": ["PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "a8f1d073bb97171e634767f0f07a82b51fe8742970b72bdd7766284d9ffadff3"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "PasswordMessage (F)", "description": ["PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "a8f1d073bb97171e634767f0f07a82b51fe8742970b72bdd7766284d9ffadff3"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "PasswordMessage (F)", "description": ["PasswordMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bc6\u7801\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c SASL \u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "a8f1d073bb97171e634767f0f07a82b51fe8742970b72bdd7766284d9ffadff3"}}, "url": "/wiki/protocol/passwordmessage-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/passwordmessage-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/passwordmessage-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/passwordmessage-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/passwordmessage-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/passwordmessage-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/passwordmessage-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/passwordmessage-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/passwordmessage-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/passwordmessage-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/passwordmessage-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/passwordmessage-f/?v=20"}], "present": true}, {"slug": "query-f", "name": "Query", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002", "aliases": ["Query", "Byte1('Q')"], "content_hash": "a5313b4da28a20fc03bc3314af14fabea25808a675080ed448e6d9a41d107b21", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Q')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Query (F)", "description": ["Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002"], "comparison_hash": "9469c0a46d8f4dd539cff5b62716fd1280ec0c43bac3e312ed9c6351ef3cffe1"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Q')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u7b80\u5355\u67e5\u8be2\u4e2d\u7684\u591a\u6761\u8bed\u53e5\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Query (F)", "description": ["Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002"], "comparison_hash": "9469c0a46d8f4dd539cff5b62716fd1280ec0c43bac3e312ed9c6351ef3cffe1"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Q')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u7b80\u5355\u67e5\u8be2\u4e2d\u7684\u591a\u6761\u8bed\u53e5\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Query (F)", "description": ["Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002"], "comparison_hash": "9469c0a46d8f4dd539cff5b62716fd1280ec0c43bac3e312ed9c6351ef3cffe1"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Q')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u7b80\u5355\u67e5\u8be2\u4e2d\u7684\u591a\u6761\u8bed\u53e5\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Query (F)", "description": ["Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002"], "comparison_hash": "9469c0a46d8f4dd539cff5b62716fd1280ec0c43bac3e312ed9c6351ef3cffe1"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Q')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u7b80\u5355\u67e5\u8be2\u4e2d\u7684\u591a\u6761\u8bed\u53e5\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Query (F)", "description": ["Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002"], "comparison_hash": "9469c0a46d8f4dd539cff5b62716fd1280ec0c43bac3e312ed9c6351ef3cffe1"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Q')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u7b80\u5355\u67e5\u8be2\u4e2d\u7684\u591a\u6761\u8bed\u53e5\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Query (F)", "description": ["Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002"], "comparison_hash": "9469c0a46d8f4dd539cff5b62716fd1280ec0c43bac3e312ed9c6351ef3cffe1"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Q')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u7b80\u5355\u67e5\u8be2\u4e2d\u7684\u591a\u6761\u8bed\u53e5\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Query (F)", "description": ["Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002"], "comparison_hash": "9469c0a46d8f4dd539cff5b62716fd1280ec0c43bac3e312ed9c6351ef3cffe1"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Q')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u7b80\u5355\u67e5\u8be2\u4e2d\u7684\u591a\u6761\u8bed\u53e5\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Query (F)", "description": ["Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002"], "comparison_hash": "9469c0a46d8f4dd539cff5b62716fd1280ec0c43bac3e312ed9c6351ef3cffe1"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Q')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u7b80\u5355\u67e5\u8be2\u4e2d\u7684\u591a\u6761\u8bed\u53e5\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "Query (F)", "description": ["Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002"], "comparison_hash": "9469c0a46d8f4dd539cff5b62716fd1280ec0c43bac3e312ed9c6351ef3cffe1"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Q')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u7b80\u5355\u67e5\u8be2\u4e2d\u7684\u591a\u6761\u8bed\u53e5\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Query (F)", "description": ["Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002"], "comparison_hash": "9469c0a46d8f4dd539cff5b62716fd1280ec0c43bac3e312ed9c6351ef3cffe1"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Q')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u7b80\u5355\u67e5\u8be2\u4e2d\u7684\u591a\u6761\u8bed\u53e5\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Query (F)", "description": ["Query \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7b80\u5355\u67e5\u8be2\u3002"], "comparison_hash": "9469c0a46d8f4dd539cff5b62716fd1280ec0c43bac3e312ed9c6351ef3cffe1"}}, "url": "/wiki/protocol/query-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/query-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/query-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/query-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/query-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/query-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/query-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/query-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/query-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/query-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/query-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/query-f/?v=20"}], "present": true}, {"slug": "saslinitialresponse-f", "name": "SASLInitialResponse", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002", "aliases": ["SASLInitialResponse", "Byte1('p')"], "content_hash": "0fbde0019a9f26b980e19934c76868977b69be69c2a452274549837b3e980d59", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLInitialResponse (F)", "description": ["SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "7a1a47ee3f5968cd8f2ba9e1402092e0e0533d713c01e722449887f442788a33"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLInitialResponse (F)", "description": ["SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "7a1a47ee3f5968cd8f2ba9e1402092e0e0533d713c01e722449887f442788a33"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLInitialResponse (F)", "description": ["SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "7a1a47ee3f5968cd8f2ba9e1402092e0e0533d713c01e722449887f442788a33"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLInitialResponse (F)", "description": ["SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "7a1a47ee3f5968cd8f2ba9e1402092e0e0533d713c01e722449887f442788a33"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLInitialResponse (F)", "description": ["SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "7a1a47ee3f5968cd8f2ba9e1402092e0e0533d713c01e722449887f442788a33"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLInitialResponse (F)", "description": ["SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "7a1a47ee3f5968cd8f2ba9e1402092e0e0533d713c01e722449887f442788a33"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLInitialResponse (F)", "description": ["SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "7a1a47ee3f5968cd8f2ba9e1402092e0e0533d713c01e722449887f442788a33"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLInitialResponse (F)", "description": ["SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "7a1a47ee3f5968cd8f2ba9e1402092e0e0533d713c01e722449887f442788a33"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLInitialResponse (F)", "description": ["SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "7a1a47ee3f5968cd8f2ba9e1402092e0e0533d713c01e722449887f442788a33"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "SASLInitialResponse (F)", "description": ["SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "7a1a47ee3f5968cd8f2ba9e1402092e0e0533d713c01e722449887f442788a33"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "SASLInitialResponse (F)", "description": ["SASLInitialResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u521d\u59cb SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "7a1a47ee3f5968cd8f2ba9e1402092e0e0533d713c01e722449887f442788a33"}}, "url": "/wiki/protocol/saslinitialresponse-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslinitialresponse-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslinitialresponse-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslinitialresponse-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslinitialresponse-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslinitialresponse-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslinitialresponse-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslinitialresponse-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslinitialresponse-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslinitialresponse-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslinitialresponse-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslinitialresponse-f/?v=20"}], "present": true}, {"slug": "saslresponse-f", "name": "SASLResponse", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002", "aliases": ["SASLResponse", "Byte1('p')"], "content_hash": "d50d7b680bf31f274d01eebd1eec62621c3c1e6f4640f24d77150dee0e5fa7b8", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLResponse (F)", "description": ["SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "377f9e453f5049849816a476aa57031fe47ef139caeb8650fe56975b66a2e4c8"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLResponse (F)", "description": ["SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "377f9e453f5049849816a476aa57031fe47ef139caeb8650fe56975b66a2e4c8"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLResponse (F)", "description": ["SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "377f9e453f5049849816a476aa57031fe47ef139caeb8650fe56975b66a2e4c8"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLResponse (F)", "description": ["SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "377f9e453f5049849816a476aa57031fe47ef139caeb8650fe56975b66a2e4c8"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLResponse (F)", "description": ["SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "377f9e453f5049849816a476aa57031fe47ef139caeb8650fe56975b66a2e4c8"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLResponse (F)", "description": ["SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "377f9e453f5049849816a476aa57031fe47ef139caeb8650fe56975b66a2e4c8"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLResponse (F)", "description": ["SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "377f9e453f5049849816a476aa57031fe47ef139caeb8650fe56975b66a2e4c8"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLResponse (F)", "description": ["SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "377f9e453f5049849816a476aa57031fe47ef139caeb8650fe56975b66a2e4c8"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "SASLResponse (F)", "description": ["SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "377f9e453f5049849816a476aa57031fe47ef139caeb8650fe56975b66a2e4c8"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "SASLResponse (F)", "description": ["SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "377f9e453f5049849816a476aa57031fe47ef139caeb8650fe56975b66a2e4c8"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('p')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "SASLResponse (F)", "description": ["SASLResponse \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a SASL \u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4e5f\u7528\u4e8e GSSAPI\u3001SSPI \u548c\u5bc6\u7801\u54cd\u5e94\uff0c\u786e\u5207\u7684\u6d88\u606f\u7c7b\u578b\u53ef\u6839\u636e\u4e0a\u4e0b\u6587\u5224\u65ad\u3002"], "comparison_hash": "377f9e453f5049849816a476aa57031fe47ef139caeb8650fe56975b66a2e4c8"}}, "url": "/wiki/protocol/saslresponse-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslresponse-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslresponse-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslresponse-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslresponse-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslresponse-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslresponse-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslresponse-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslresponse-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslresponse-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslresponse-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/saslresponse-f/?v=20"}], "present": true}, {"slug": "sslrequest-f", "name": "SSLRequest", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002", "aliases": ["SSLRequest", "Int32(8)"], "content_hash": "e3df3f7c26de21d5c787994735b2556fe6c90898db2f41d39b453ec304d47f1e", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "SSLRequest (F)", "description": ["SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "f3735bd372016c60dd61b3b4ab02f7c8e59fb08047b70c7bcf9cd5c077da6035"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "SSLRequest (F)", "description": ["SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "f3735bd372016c60dd61b3b4ab02f7c8e59fb08047b70c7bcf9cd5c077da6035"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "SSLRequest (F)", "description": ["SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "f3735bd372016c60dd61b3b4ab02f7c8e59fb08047b70c7bcf9cd5c077da6035"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "SSLRequest (F)", "description": ["SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "f3735bd372016c60dd61b3b4ab02f7c8e59fb08047b70c7bcf9cd5c077da6035"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "SSLRequest (F)", "description": ["SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "f3735bd372016c60dd61b3b4ab02f7c8e59fb08047b70c7bcf9cd5c077da6035"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "SSLRequest (F)", "description": ["SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "f3735bd372016c60dd61b3b4ab02f7c8e59fb08047b70c7bcf9cd5c077da6035"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "SSLRequest (F)", "description": ["SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "f3735bd372016c60dd61b3b4ab02f7c8e59fb08047b70c7bcf9cd5c077da6035"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "SSLRequest (F)", "description": ["SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "f3735bd372016c60dd61b3b4ab02f7c8e59fb08047b70c7bcf9cd5c077da6035"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "SSLRequest (F)", "description": ["SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "f3735bd372016c60dd61b3b4ab02f7c8e59fb08047b70c7bcf9cd5c077da6035"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "SSLRequest (F)", "description": ["SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "f3735bd372016c60dd61b3b4ab02f7c8e59fb08047b70c7bcf9cd5c077da6035"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32(8)"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "SSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "SSLRequest (F)", "description": ["SSLRequest \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "f3735bd372016c60dd61b3b4ab02f7c8e59fb08047b70c7bcf9cd5c077da6035"}}, "url": "/wiki/protocol/sslrequest-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sslrequest-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sslrequest-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sslrequest-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sslrequest-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sslrequest-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sslrequest-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sslrequest-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sslrequest-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sslrequest-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sslrequest-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sslrequest-f/?v=20"}], "present": true}, {"slug": "startupmessage-f", "name": "StartupMessage", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002", "aliases": ["StartupMessage", "Int32"], "content_hash": "47bac38c46a5d9d2425bd2bd11a20b477e159a5f9bf2923f368ea364bb661d7f", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "8"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "StartupMessage (F)", "description": ["StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "141486d7d0c3639d33a8a806d2daec19812aa848ae516a6719f055353eae58f2"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "8"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "StartupMessage (F)", "description": ["StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "bcfe2a9d0912c977ac383c8a67059748f2ed01142bddd6db754f1cf6eb013fa7"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "8"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "StartupMessage (F)", "description": ["StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "141486d7d0c3639d33a8a806d2daec19812aa848ae516a6719f055353eae58f2"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "8"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "StartupMessage (F)", "description": ["StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "141486d7d0c3639d33a8a806d2daec19812aa848ae516a6719f055353eae58f2"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "8"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "StartupMessage (F)", "description": ["StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "bcfe2a9d0912c977ac383c8a67059748f2ed01142bddd6db754f1cf6eb013fa7"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "8"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "StartupMessage (F)", "description": ["StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "e258e6a51b0066862593a9539b3c56d341220985be192f3cfb2a06ad96940c1a"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "8"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "StartupMessage (F)", "description": ["StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "e258e6a51b0066862593a9539b3c56d341220985be192f3cfb2a06ad96940c1a"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "8"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "StartupMessage (F)", "description": ["StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "bcfe2a9d0912c977ac383c8a67059748f2ed01142bddd6db754f1cf6eb013fa7"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "8"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "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": "StartupMessage (F)", "description": ["StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "b0e84a6731a2fc6c6bfa894a55c348aad046b4626f513682066294ceadc90424"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "8"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "StartupMessage (F)", "description": ["StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "555bcf196c68c4eccde02ab4da224aaf20fcdd7d3ae5e89b8d65214e7687c721"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Int32"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "8"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u53d6\u6d88\u6b63\u5728\u6267\u884c\u7684\u8bf7\u6c42\uff1bSSL \u4f1a\u8bdd\u52a0\u5bc6\uff1bGSSAPI \u4f1a\u8bdd\u52a0\u5bc6"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "StartupMessage (F)", "description": ["StartupMessage \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\u3002\u6d88\u606f\u5185\u5bb9\u957f\u5ea6\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\uff0c\u5305\u542b\u957f\u5ea6\u5b57\u6bb5\u672c\u8eab\u3002"], "comparison_hash": "555bcf196c68c4eccde02ab4da224aaf20fcdd7d3ae5e89b8d65214e7687c721"}}, "url": "/wiki/protocol/startupmessage-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/startupmessage-f/?v=10"}, {"major": "11", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 11.22 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/startupmessage-f/?v=11"}, {"major": "12", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 12.22 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/startupmessage-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/startupmessage-f/?v=13"}, {"major": "14", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 14.24 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/startupmessage-f/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/startupmessage-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/startupmessage-f/?v=16"}, {"major": "17", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 17.11 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/startupmessage-f/?v=17"}, {"major": "18", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 18.6 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/startupmessage-f/?v=18"}, {"major": "19", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 19beta4 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/startupmessage-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/startupmessage-f/?v=20"}], "present": true}, {"slug": "sync-f", "name": "Sync", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002", "aliases": ["Sync", "Byte1('S')"], "content_hash": "92d460f135edc10a1cea69c36e7f078a036b04774097a67dad5775ee2f8d8489", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1bCOPY \u64cd\u4f5c"}], "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": "Sync (F)", "description": ["Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002"], "comparison_hash": "a7fa41af93264e47bf5ab7ffd8877a92e063db5a4190c1b7176094ed84e2b82f"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1bCOPY \u64cd\u4f5c"}], "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": "Sync (F)", "description": ["Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002"], "comparison_hash": "a7fa41af93264e47bf5ab7ffd8877a92e063db5a4190c1b7176094ed84e2b82f"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1bCOPY \u64cd\u4f5c"}], "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": "Sync (F)", "description": ["Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002"], "comparison_hash": "a7fa41af93264e47bf5ab7ffd8877a92e063db5a4190c1b7176094ed84e2b82f"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1bCOPY \u64cd\u4f5c"}], "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": "Sync (F)", "description": ["Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002"], "comparison_hash": "a7fa41af93264e47bf5ab7ffd8877a92e063db5a4190c1b7176094ed84e2b82f"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1bCOPY \u64cd\u4f5c"}], "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": "Sync (F)", "description": ["Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002"], "comparison_hash": "a7fa41af93264e47bf5ab7ffd8877a92e063db5a4190c1b7176094ed84e2b82f"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1bCOPY \u64cd\u4f5c"}], "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": "Sync (F)", "description": ["Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002"], "comparison_hash": "a7fa41af93264e47bf5ab7ffd8877a92e063db5a4190c1b7176094ed84e2b82f"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1bCOPY \u64cd\u4f5c"}], "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": "Sync (F)", "description": ["Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002"], "comparison_hash": "a7fa41af93264e47bf5ab7ffd8877a92e063db5a4190c1b7176094ed84e2b82f"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1bCOPY \u64cd\u4f5c"}], "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": "Sync (F)", "description": ["Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002"], "comparison_hash": "a7fa41af93264e47bf5ab7ffd8877a92e063db5a4190c1b7176094ed84e2b82f"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1bCOPY \u64cd\u4f5c"}], "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": "Sync (F)", "description": ["Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002"], "comparison_hash": "a7fa41af93264e47bf5ab7ffd8877a92e063db5a4190c1b7176094ed84e2b82f"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Sync (F)", "description": ["Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002"], "comparison_hash": "a7fa41af93264e47bf5ab7ffd8877a92e063db5a4190c1b7176094ed84e2b82f"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Sync (F)", "description": ["Sync \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Sync \u547d\u4ee4\u3002"], "comparison_hash": "a7fa41af93264e47bf5ab7ffd8877a92e063db5a4190c1b7176094ed84e2b82f"}}, "url": "/wiki/protocol/sync-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sync-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sync-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sync-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sync-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sync-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sync-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sync-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sync-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sync-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sync-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/sync-f/?v=20"}], "present": true}, {"slug": "terminate-f", "name": "Terminate", "name_zh": "", "category": "\u524d\u7aef\u6d88\u606f", "summary": "Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002", "aliases": ["Terminate", "Byte1('X')"], "content_hash": "0f1ccd319a0f436b5c9a18bab7b25ea2789ecbaa046754f6311ca614706fbf3e", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('X')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7ec8\u6b62"}], "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": "Terminate (F)", "description": ["Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002"], "comparison_hash": "cbd9fafb8a3ac4980389c0e9a51e9a594ec248c8ccda11841445e940ddad8d67"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('X')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7ec8\u6b62"}], "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": "Terminate (F)", "description": ["Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002"], "comparison_hash": "cbd9fafb8a3ac4980389c0e9a51e9a594ec248c8ccda11841445e940ddad8d67"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('X')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7ec8\u6b62"}], "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": "Terminate (F)", "description": ["Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002"], "comparison_hash": "cbd9fafb8a3ac4980389c0e9a51e9a594ec248c8ccda11841445e940ddad8d67"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('X')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7ec8\u6b62"}], "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": "Terminate (F)", "description": ["Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002"], "comparison_hash": "cbd9fafb8a3ac4980389c0e9a51e9a594ec248c8ccda11841445e940ddad8d67"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('X')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7ec8\u6b62"}], "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": "Terminate (F)", "description": ["Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002"], "comparison_hash": "cbd9fafb8a3ac4980389c0e9a51e9a594ec248c8ccda11841445e940ddad8d67"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('X')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7ec8\u6b62"}], "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": "Terminate (F)", "description": ["Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002"], "comparison_hash": "cbd9fafb8a3ac4980389c0e9a51e9a594ec248c8ccda11841445e940ddad8d67"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('X')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7ec8\u6b62"}], "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": "Terminate (F)", "description": ["Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002"], "comparison_hash": "cbd9fafb8a3ac4980389c0e9a51e9a594ec248c8ccda11841445e940ddad8d67"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('X')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7ec8\u6b62"}], "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": "Terminate (F)", "description": ["Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002"], "comparison_hash": "cbd9fafb8a3ac4980389c0e9a51e9a594ec248c8ccda11841445e940ddad8d67"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('X')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7ec8\u6b62"}], "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": "Terminate (F)", "description": ["Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002"], "comparison_hash": "cbd9fafb8a3ac4980389c0e9a51e9a594ec248c8ccda11841445e940ddad8d67"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('X')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7ec8\u6b62"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Terminate (F)", "description": ["Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002"], "comparison_hash": "cbd9fafb8a3ac4980389c0e9a51e9a594ec248c8ccda11841445e940ddad8d67"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2192 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('X')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7ec8\u6b62"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Terminate (F)", "description": ["Terminate \u662f\u524d\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7ec8\u6b62\u8fde\u63a5\u3002"], "comparison_hash": "cbd9fafb8a3ac4980389c0e9a51e9a594ec248c8ccda11841445e940ddad8d67"}}, "url": "/wiki/protocol/terminate-f/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/terminate-f/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/terminate-f/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/terminate-f/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/terminate-f/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/terminate-f/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/terminate-f/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/terminate-f/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/terminate-f/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/terminate-f/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/terminate-f/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/terminate-f/?v=20"}], "present": true}, {"slug": "copydata-f-and-b", "name": "CopyData", "name_zh": "", "category": "\u53cc\u5411\u6d88\u606f", "summary": "CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002", "aliases": ["CopyData", "Byte1('d')"], "content_hash": "957b21565ce1338496f20e430af39da7a93b6d585e931d7c113478bb59ea8f00", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('d')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyData (F & B)", "description": ["CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002"], "comparison_hash": "6489683ccbfc15a68ff0d7af6a4e69947faaa27ccbb7b66c8fec18a7fc9a91cf"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('d')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyData (F & B)", "description": ["CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002"], "comparison_hash": "6489683ccbfc15a68ff0d7af6a4e69947faaa27ccbb7b66c8fec18a7fc9a91cf"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('d')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyData (F & B)", "description": ["CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002"], "comparison_hash": "6489683ccbfc15a68ff0d7af6a4e69947faaa27ccbb7b66c8fec18a7fc9a91cf"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('d')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyData (F & B)", "description": ["CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002"], "comparison_hash": "6489683ccbfc15a68ff0d7af6a4e69947faaa27ccbb7b66c8fec18a7fc9a91cf"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('d')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyData (F & B)", "description": ["CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002"], "comparison_hash": "6489683ccbfc15a68ff0d7af6a4e69947faaa27ccbb7b66c8fec18a7fc9a91cf"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('d')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyData (F & B)", "description": ["CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002"], "comparison_hash": "6489683ccbfc15a68ff0d7af6a4e69947faaa27ccbb7b66c8fec18a7fc9a91cf"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('d')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyData (F & B)", "description": ["CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002"], "comparison_hash": "6489683ccbfc15a68ff0d7af6a4e69947faaa27ccbb7b66c8fec18a7fc9a91cf"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('d')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyData (F & B)", "description": ["CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002"], "comparison_hash": "6489683ccbfc15a68ff0d7af6a4e69947faaa27ccbb7b66c8fec18a7fc9a91cf"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('d')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyData (F & B)", "description": ["CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002"], "comparison_hash": "6489683ccbfc15a68ff0d7af6a4e69947faaa27ccbb7b66c8fec18a7fc9a91cf"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('d')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "CopyData (F & B)", "description": ["CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002"], "comparison_hash": "6489683ccbfc15a68ff0d7af6a4e69947faaa27ccbb7b66c8fec18a7fc9a91cf"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('d')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "CopyData (F & B)", "description": ["CopyData \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u6570\u636e\u3002"], "comparison_hash": "6489683ccbfc15a68ff0d7af6a4e69947faaa27ccbb7b66c8fec18a7fc9a91cf"}}, "url": "/wiki/protocol/copydata-f-and-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydata-f-and-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydata-f-and-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydata-f-and-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydata-f-and-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydata-f-and-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydata-f-and-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydata-f-and-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydata-f-and-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydata-f-and-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydata-f-and-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydata-f-and-b/?v=20"}], "present": true}, {"slug": "copydone-f-and-b", "name": "CopyDone", "name_zh": "", "category": "\u53cc\u5411\u6d88\u606f", "summary": "CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002", "aliases": ["CopyDone", "Byte1('c')"], "content_hash": "b2dfdb374f710f864bbd58f6836010b3aec41a20ff2a972b9afedb6ad718b105", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('c')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyDone (F & B)", "description": ["CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002"], "comparison_hash": "484bf6e6dbb4b6de88a436069b7f81e5ad6f5631662fa4d6062699e26b515083"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('c')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyDone (F & B)", "description": ["CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002"], "comparison_hash": "484bf6e6dbb4b6de88a436069b7f81e5ad6f5631662fa4d6062699e26b515083"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('c')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyDone (F & B)", "description": ["CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002"], "comparison_hash": "484bf6e6dbb4b6de88a436069b7f81e5ad6f5631662fa4d6062699e26b515083"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('c')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyDone (F & B)", "description": ["CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002"], "comparison_hash": "484bf6e6dbb4b6de88a436069b7f81e5ad6f5631662fa4d6062699e26b515083"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('c')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyDone (F & B)", "description": ["CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002"], "comparison_hash": "484bf6e6dbb4b6de88a436069b7f81e5ad6f5631662fa4d6062699e26b515083"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('c')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyDone (F & B)", "description": ["CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002"], "comparison_hash": "484bf6e6dbb4b6de88a436069b7f81e5ad6f5631662fa4d6062699e26b515083"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('c')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyDone (F & B)", "description": ["CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002"], "comparison_hash": "484bf6e6dbb4b6de88a436069b7f81e5ad6f5631662fa4d6062699e26b515083"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('c')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyDone (F & B)", "description": ["CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002"], "comparison_hash": "484bf6e6dbb4b6de88a436069b7f81e5ad6f5631662fa4d6062699e26b515083"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('c')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyDone (F & B)", "description": ["CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002"], "comparison_hash": "484bf6e6dbb4b6de88a436069b7f81e5ad6f5631662fa4d6062699e26b515083"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('c')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "CopyDone (F & B)", "description": ["CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002"], "comparison_hash": "484bf6e6dbb4b6de88a436069b7f81e5ad6f5631662fa4d6062699e26b515083"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u524d\u7aef \u2194 \u540e\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('c')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "CopyDone (F & B)", "description": ["CopyDone \u662f\u53cc\u5411\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a COPY \u5b8c\u6210\u3002"], "comparison_hash": "484bf6e6dbb4b6de88a436069b7f81e5ad6f5631662fa4d6062699e26b515083"}}, "url": "/wiki/protocol/copydone-f-and-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydone-f-and-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydone-f-and-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydone-f-and-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydone-f-and-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydone-f-and-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydone-f-and-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydone-f-and-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydone-f-and-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydone-f-and-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydone-f-and-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copydone-f-and-b/?v=20"}], "present": true}, {"slug": "authenticationcleartextpassword-b", "name": "AuthenticationCleartextPassword", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002", "aliases": ["AuthenticationCleartextPassword", "Byte1('R')"], "content_hash": "20396388bd1872524534127df781c5c2968e65dac2341e8ada3fe30870284b59", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationCleartextPassword (B)", "description": ["AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "fc51669b978d33162e3bc384a628a496885e6c85809b233bcd845aeb2d7a68d7"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationCleartextPassword (B)", "description": ["AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "fc51669b978d33162e3bc384a628a496885e6c85809b233bcd845aeb2d7a68d7"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationCleartextPassword (B)", "description": ["AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "fc51669b978d33162e3bc384a628a496885e6c85809b233bcd845aeb2d7a68d7"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationCleartextPassword (B)", "description": ["AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "fc51669b978d33162e3bc384a628a496885e6c85809b233bcd845aeb2d7a68d7"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationCleartextPassword (B)", "description": ["AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "fc51669b978d33162e3bc384a628a496885e6c85809b233bcd845aeb2d7a68d7"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationCleartextPassword (B)", "description": ["AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "fc51669b978d33162e3bc384a628a496885e6c85809b233bcd845aeb2d7a68d7"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationCleartextPassword (B)", "description": ["AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "fc51669b978d33162e3bc384a628a496885e6c85809b233bcd845aeb2d7a68d7"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationCleartextPassword (B)", "description": ["AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "fc51669b978d33162e3bc384a628a496885e6c85809b233bcd845aeb2d7a68d7"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationCleartextPassword (B)", "description": ["AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "fc51669b978d33162e3bc384a628a496885e6c85809b233bcd845aeb2d7a68d7"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "AuthenticationCleartextPassword (B)", "description": ["AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "fc51669b978d33162e3bc384a628a496885e6c85809b233bcd845aeb2d7a68d7"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "AuthenticationCleartextPassword (B)", "description": ["AuthenticationCleartextPassword \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "fc51669b978d33162e3bc384a628a496885e6c85809b233bcd845aeb2d7a68d7"}}, "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationcleartextpassword-b/?v=20"}], "present": true}, {"slug": "authenticationgss-b", "name": "AuthenticationGSS", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002", "aliases": ["AuthenticationGSS", "Byte1('R')"], "content_hash": "7197eb4db2085da643e1aa5e37e13b00e05d620ce22ca945cfbf617bf6b2c6f6", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSS (B)", "description": ["AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "21fa8894336dcc5a108e4e8786071827687f84e93b4a18c5e748f1292614c724"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSS (B)", "description": ["AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "21fa8894336dcc5a108e4e8786071827687f84e93b4a18c5e748f1292614c724"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSS (B)", "description": ["AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "21fa8894336dcc5a108e4e8786071827687f84e93b4a18c5e748f1292614c724"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSS (B)", "description": ["AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "21fa8894336dcc5a108e4e8786071827687f84e93b4a18c5e748f1292614c724"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSS (B)", "description": ["AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "21fa8894336dcc5a108e4e8786071827687f84e93b4a18c5e748f1292614c724"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSS (B)", "description": ["AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "21fa8894336dcc5a108e4e8786071827687f84e93b4a18c5e748f1292614c724"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSS (B)", "description": ["AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "21fa8894336dcc5a108e4e8786071827687f84e93b4a18c5e748f1292614c724"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSS (B)", "description": ["AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "21fa8894336dcc5a108e4e8786071827687f84e93b4a18c5e748f1292614c724"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSS (B)", "description": ["AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "21fa8894336dcc5a108e4e8786071827687f84e93b4a18c5e748f1292614c724"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "AuthenticationGSS (B)", "description": ["AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "21fa8894336dcc5a108e4e8786071827687f84e93b4a18c5e748f1292614c724"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "AuthenticationGSS (B)", "description": ["AuthenticationGSS \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "21fa8894336dcc5a108e4e8786071827687f84e93b4a18c5e748f1292614c724"}}, "url": "/wiki/protocol/authenticationgss-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgss-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgss-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgss-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgss-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgss-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgss-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgss-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgss-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgss-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgss-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgss-b/?v=20"}], "present": true}, {"slug": "authenticationgsscontinue-b", "name": "AuthenticationGSSContinue", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002", "aliases": ["AuthenticationGSSContinue", "Byte1('R')"], "content_hash": "52bb3d57faf733ef354ce837be36785742cc6b4daa6a81d30446c242aa1fb6f6", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSSContinue (B)", "description": ["AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "302d70dfc711449f241f4646b550e3ed9b70929795b821c876fe01825bfdb396"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSSContinue (B)", "description": ["AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "302d70dfc711449f241f4646b550e3ed9b70929795b821c876fe01825bfdb396"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSSContinue (B)", "description": ["AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "302d70dfc711449f241f4646b550e3ed9b70929795b821c876fe01825bfdb396"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSSContinue (B)", "description": ["AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "302d70dfc711449f241f4646b550e3ed9b70929795b821c876fe01825bfdb396"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSSContinue (B)", "description": ["AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "302d70dfc711449f241f4646b550e3ed9b70929795b821c876fe01825bfdb396"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSSContinue (B)", "description": ["AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "302d70dfc711449f241f4646b550e3ed9b70929795b821c876fe01825bfdb396"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSSContinue (B)", "description": ["AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "302d70dfc711449f241f4646b550e3ed9b70929795b821c876fe01825bfdb396"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSSContinue (B)", "description": ["AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "302d70dfc711449f241f4646b550e3ed9b70929795b821c876fe01825bfdb396"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationGSSContinue (B)", "description": ["AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "302d70dfc711449f241f4646b550e3ed9b70929795b821c876fe01825bfdb396"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "AuthenticationGSSContinue (B)", "description": ["AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "302d70dfc711449f241f4646b550e3ed9b70929795b821c876fe01825bfdb396"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "AuthenticationGSSContinue (B)", "description": ["AuthenticationGSSContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "302d70dfc711449f241f4646b550e3ed9b70929795b821c876fe01825bfdb396"}}, "url": "/wiki/protocol/authenticationgsscontinue-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgsscontinue-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgsscontinue-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgsscontinue-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgsscontinue-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgsscontinue-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgsscontinue-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgsscontinue-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgsscontinue-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgsscontinue-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgsscontinue-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationgsscontinue-b/?v=20"}], "present": true}, {"slug": "authenticationkerberosv5-b", "name": "AuthenticationKerberosV5", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002", "aliases": ["AuthenticationKerberosV5", "Byte1('R')"], "content_hash": "517857d0a24715cc12364bb0a3ddd316f90ae7665d77ea33416c9f9e51d83ffb", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationKerberosV5 (B)", "description": ["AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "5c4e0a64726afe79c6b56a8c40fcd0ad04cc2fd758c9ee59a10e82b2962bd01e"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationKerberosV5 (B)", "description": ["AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "5c4e0a64726afe79c6b56a8c40fcd0ad04cc2fd758c9ee59a10e82b2962bd01e"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationKerberosV5 (B)", "description": ["AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "5c4e0a64726afe79c6b56a8c40fcd0ad04cc2fd758c9ee59a10e82b2962bd01e"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationKerberosV5 (B)", "description": ["AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "5c4e0a64726afe79c6b56a8c40fcd0ad04cc2fd758c9ee59a10e82b2962bd01e"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationKerberosV5 (B)", "description": ["AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "5c4e0a64726afe79c6b56a8c40fcd0ad04cc2fd758c9ee59a10e82b2962bd01e"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationKerberosV5 (B)", "description": ["AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "5c4e0a64726afe79c6b56a8c40fcd0ad04cc2fd758c9ee59a10e82b2962bd01e"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationKerberosV5 (B)", "description": ["AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "5c4e0a64726afe79c6b56a8c40fcd0ad04cc2fd758c9ee59a10e82b2962bd01e"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationKerberosV5 (B)", "description": ["AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "5c4e0a64726afe79c6b56a8c40fcd0ad04cc2fd758c9ee59a10e82b2962bd01e"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationKerberosV5 (B)", "description": ["AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "5c4e0a64726afe79c6b56a8c40fcd0ad04cc2fd758c9ee59a10e82b2962bd01e"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "AuthenticationKerberosV5 (B)", "description": ["AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "5c4e0a64726afe79c6b56a8c40fcd0ad04cc2fd758c9ee59a10e82b2962bd01e"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "AuthenticationKerberosV5 (B)", "description": ["AuthenticationKerberosV5 \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "5c4e0a64726afe79c6b56a8c40fcd0ad04cc2fd758c9ee59a10e82b2962bd01e"}}, "url": "/wiki/protocol/authenticationkerberosv5-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationkerberosv5-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationkerberosv5-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationkerberosv5-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationkerberosv5-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationkerberosv5-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationkerberosv5-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationkerberosv5-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationkerberosv5-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationkerberosv5-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationkerberosv5-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationkerberosv5-b/?v=20"}], "present": true}, {"slug": "authenticationmd5password-b", "name": "AuthenticationMD5Password", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002", "aliases": ["AuthenticationMD5Password", "Byte1('R')"], "content_hash": "0bebe440c7a872b5b0323c9aa7804996cf85906922ce6ccb7e25248eb95cbcfd", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationMD5Password (B)", "description": ["AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "f4b0a0c4c5091293fbc74f31e4f3b8435cca26b55168b64ffcc7401066af2275"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationMD5Password (B)", "description": ["AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "f4b0a0c4c5091293fbc74f31e4f3b8435cca26b55168b64ffcc7401066af2275"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationMD5Password (B)", "description": ["AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "f4b0a0c4c5091293fbc74f31e4f3b8435cca26b55168b64ffcc7401066af2275"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationMD5Password (B)", "description": ["AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "f4b0a0c4c5091293fbc74f31e4f3b8435cca26b55168b64ffcc7401066af2275"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationMD5Password (B)", "description": ["AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "f4b0a0c4c5091293fbc74f31e4f3b8435cca26b55168b64ffcc7401066af2275"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationMD5Password (B)", "description": ["AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "f4b0a0c4c5091293fbc74f31e4f3b8435cca26b55168b64ffcc7401066af2275"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationMD5Password (B)", "description": ["AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "f4b0a0c4c5091293fbc74f31e4f3b8435cca26b55168b64ffcc7401066af2275"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationMD5Password (B)", "description": ["AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "f4b0a0c4c5091293fbc74f31e4f3b8435cca26b55168b64ffcc7401066af2275"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationMD5Password (B)", "description": ["AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "f4b0a0c4c5091293fbc74f31e4f3b8435cca26b55168b64ffcc7401066af2275"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "AuthenticationMD5Password (B)", "description": ["AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "f4b0a0c4c5091293fbc74f31e4f3b8435cca26b55168b64ffcc7401066af2275"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "AuthenticationMD5Password (B)", "description": ["AuthenticationMD5Password \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "f4b0a0c4c5091293fbc74f31e4f3b8435cca26b55168b64ffcc7401066af2275"}}, "url": "/wiki/protocol/authenticationmd5password-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationmd5password-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationmd5password-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationmd5password-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationmd5password-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationmd5password-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationmd5password-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationmd5password-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationmd5password-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationmd5password-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationmd5password-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationmd5password-b/?v=20"}], "present": true}, {"slug": "authenticationok-b", "name": "AuthenticationOk", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002", "aliases": ["AuthenticationOk", "Byte1('R')"], "content_hash": "6f59cc5e1e89f31f05173f09b9629fdea570608f1f6f035fcde015ab55fac1b2", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationOk (B)", "description": ["AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "eaa356b6758131f9494dd00615c90965ae232aaa0a11f51863df634c3da4804b"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationOk (B)", "description": ["AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "eaa356b6758131f9494dd00615c90965ae232aaa0a11f51863df634c3da4804b"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationOk (B)", "description": ["AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "eaa356b6758131f9494dd00615c90965ae232aaa0a11f51863df634c3da4804b"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationOk (B)", "description": ["AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "eaa356b6758131f9494dd00615c90965ae232aaa0a11f51863df634c3da4804b"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationOk (B)", "description": ["AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "eaa356b6758131f9494dd00615c90965ae232aaa0a11f51863df634c3da4804b"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationOk (B)", "description": ["AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "eaa356b6758131f9494dd00615c90965ae232aaa0a11f51863df634c3da4804b"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationOk (B)", "description": ["AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "eaa356b6758131f9494dd00615c90965ae232aaa0a11f51863df634c3da4804b"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationOk (B)", "description": ["AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "eaa356b6758131f9494dd00615c90965ae232aaa0a11f51863df634c3da4804b"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationOk (B)", "description": ["AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "eaa356b6758131f9494dd00615c90965ae232aaa0a11f51863df634c3da4804b"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "AuthenticationOk (B)", "description": ["AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "eaa356b6758131f9494dd00615c90965ae232aaa0a11f51863df634c3da4804b"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "AuthenticationOk (B)", "description": ["AuthenticationOk \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "eaa356b6758131f9494dd00615c90965ae232aaa0a11f51863df634c3da4804b"}}, "url": "/wiki/protocol/authenticationok-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationok-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationok-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationok-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationok-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationok-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationok-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationok-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationok-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationok-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationok-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationok-b/?v=20"}], "present": true}, {"slug": "authenticationsasl-b", "name": "AuthenticationSASL", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002", "aliases": ["AuthenticationSASL", "Byte1('R')"], "content_hash": "cc6ee643a416079a6edf13f121c51b5d1fc03cc803e27b8586ab2127f27ea959", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASL (B)", "description": ["AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "947adcd31848b30e53875d4129bf49c85122a4b2e3df7415f2ff0d863cd42af5"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASL (B)", "description": ["AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "947adcd31848b30e53875d4129bf49c85122a4b2e3df7415f2ff0d863cd42af5"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASL (B)", "description": ["AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "947adcd31848b30e53875d4129bf49c85122a4b2e3df7415f2ff0d863cd42af5"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASL (B)", "description": ["AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "947adcd31848b30e53875d4129bf49c85122a4b2e3df7415f2ff0d863cd42af5"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASL (B)", "description": ["AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "947adcd31848b30e53875d4129bf49c85122a4b2e3df7415f2ff0d863cd42af5"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASL (B)", "description": ["AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "947adcd31848b30e53875d4129bf49c85122a4b2e3df7415f2ff0d863cd42af5"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASL (B)", "description": ["AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "947adcd31848b30e53875d4129bf49c85122a4b2e3df7415f2ff0d863cd42af5"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASL (B)", "description": ["AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "947adcd31848b30e53875d4129bf49c85122a4b2e3df7415f2ff0d863cd42af5"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASL (B)", "description": ["AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "947adcd31848b30e53875d4129bf49c85122a4b2e3df7415f2ff0d863cd42af5"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "AuthenticationSASL (B)", "description": ["AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "947adcd31848b30e53875d4129bf49c85122a4b2e3df7415f2ff0d863cd42af5"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "AuthenticationSASL (B)", "description": ["AuthenticationSASL \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "947adcd31848b30e53875d4129bf49c85122a4b2e3df7415f2ff0d863cd42af5"}}, "url": "/wiki/protocol/authenticationsasl-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsasl-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsasl-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsasl-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsasl-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsasl-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsasl-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsasl-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsasl-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsasl-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsasl-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsasl-b/?v=20"}], "present": true}, {"slug": "authenticationsaslcontinue-b", "name": "AuthenticationSASLContinue", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002", "aliases": ["AuthenticationSASLContinue", "Byte1('R')"], "content_hash": "371f132d866322840047909d13da3aea529bc65ae20e23fd448c23fdfb858899", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLContinue (B)", "description": ["AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "be32ac290ee9164544971211d47859a18f8cb7d591aa97244b71c326f7d99999"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLContinue (B)", "description": ["AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "be32ac290ee9164544971211d47859a18f8cb7d591aa97244b71c326f7d99999"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLContinue (B)", "description": ["AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "be32ac290ee9164544971211d47859a18f8cb7d591aa97244b71c326f7d99999"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLContinue (B)", "description": ["AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "be32ac290ee9164544971211d47859a18f8cb7d591aa97244b71c326f7d99999"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLContinue (B)", "description": ["AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "be32ac290ee9164544971211d47859a18f8cb7d591aa97244b71c326f7d99999"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLContinue (B)", "description": ["AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "be32ac290ee9164544971211d47859a18f8cb7d591aa97244b71c326f7d99999"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLContinue (B)", "description": ["AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "be32ac290ee9164544971211d47859a18f8cb7d591aa97244b71c326f7d99999"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLContinue (B)", "description": ["AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "be32ac290ee9164544971211d47859a18f8cb7d591aa97244b71c326f7d99999"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLContinue (B)", "description": ["AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "be32ac290ee9164544971211d47859a18f8cb7d591aa97244b71c326f7d99999"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "AuthenticationSASLContinue (B)", "description": ["AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "be32ac290ee9164544971211d47859a18f8cb7d591aa97244b71c326f7d99999"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "AuthenticationSASLContinue (B)", "description": ["AuthenticationSASLContinue \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "be32ac290ee9164544971211d47859a18f8cb7d591aa97244b71c326f7d99999"}}, "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslcontinue-b/?v=20"}], "present": true}, {"slug": "authenticationsaslfinal-b", "name": "AuthenticationSASLFinal", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002", "aliases": ["AuthenticationSASLFinal", "Byte1('R')"], "content_hash": "f6af141de515546b32cdd3152d4227d5a069f7a6b20f6c96762a26bac604ce03", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLFinal (B)", "description": ["AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d04198e1d0819f6265fcae9b3f2791bb41a5caa5560bfdeb8533539e82f00795"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLFinal (B)", "description": ["AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d04198e1d0819f6265fcae9b3f2791bb41a5caa5560bfdeb8533539e82f00795"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLFinal (B)", "description": ["AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d04198e1d0819f6265fcae9b3f2791bb41a5caa5560bfdeb8533539e82f00795"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLFinal (B)", "description": ["AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d04198e1d0819f6265fcae9b3f2791bb41a5caa5560bfdeb8533539e82f00795"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLFinal (B)", "description": ["AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d04198e1d0819f6265fcae9b3f2791bb41a5caa5560bfdeb8533539e82f00795"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLFinal (B)", "description": ["AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d04198e1d0819f6265fcae9b3f2791bb41a5caa5560bfdeb8533539e82f00795"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLFinal (B)", "description": ["AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d04198e1d0819f6265fcae9b3f2791bb41a5caa5560bfdeb8533539e82f00795"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLFinal (B)", "description": ["AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d04198e1d0819f6265fcae9b3f2791bb41a5caa5560bfdeb8533539e82f00795"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSASLFinal (B)", "description": ["AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d04198e1d0819f6265fcae9b3f2791bb41a5caa5560bfdeb8533539e82f00795"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "AuthenticationSASLFinal (B)", "description": ["AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d04198e1d0819f6265fcae9b3f2791bb41a5caa5560bfdeb8533539e82f00795"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "AuthenticationSASLFinal (B)", "description": ["AuthenticationSASLFinal \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d04198e1d0819f6265fcae9b3f2791bb41a5caa5560bfdeb8533539e82f00795"}}, "url": "/wiki/protocol/authenticationsaslfinal-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslfinal-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslfinal-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslfinal-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslfinal-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslfinal-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslfinal-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslfinal-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslfinal-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslfinal-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslfinal-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsaslfinal-b/?v=20"}], "present": true}, {"slug": "authenticationscmcredential-b", "name": "AuthenticationSCMCredential", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "\u6240\u9009\u7248\u672c\u672a\u6536\u5f55\u6b64\u6761\u76ee\u3002", "aliases": ["AuthenticationSCMCredential", "Byte1('R')"], "content_hash": "cb0fd00c62bea755ed5af0416ffb63249df3b50b4b3368525df2898e4e4b20c2", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSCMCredential (B)", "description": ["AuthenticationSCMCredential \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d00341798abc326773340cfed67c435986e73d8f28aa7b4391acd70df2f989fc"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSCMCredential (B)", "description": ["AuthenticationSCMCredential \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d00341798abc326773340cfed67c435986e73d8f28aa7b4391acd70df2f989fc"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSCMCredential (B)", "description": ["AuthenticationSCMCredential \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d00341798abc326773340cfed67c435986e73d8f28aa7b4391acd70df2f989fc"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSCMCredential (B)", "description": ["AuthenticationSCMCredential \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d00341798abc326773340cfed67c435986e73d8f28aa7b4391acd70df2f989fc"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSCMCredential (B)", "description": ["AuthenticationSCMCredential \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d00341798abc326773340cfed67c435986e73d8f28aa7b4391acd70df2f989fc"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSCMCredential (B)", "description": ["AuthenticationSCMCredential \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "d00341798abc326773340cfed67c435986e73d8f28aa7b4391acd70df2f989fc"}}, "url": "/wiki/protocol/authenticationscmcredential-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationscmcredential-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationscmcredential-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationscmcredential-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationscmcredential-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationscmcredential-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationscmcredential-b/?v=15"}, {"major": "16", "state": "removed", "label": "\u8be5\u7248\u4e0d\u518d\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u8be5\u7248\u4e0d\u518d\u6536\u5f55", "url": "/wiki/protocol/authenticationscmcredential-b/?v=16"}, {"major": "17", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/authenticationscmcredential-b/?v=17"}, {"major": "18", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/authenticationscmcredential-b/?v=18"}, {"major": "19", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/authenticationscmcredential-b/?v=19"}, {"major": "20", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/authenticationscmcredential-b/?v=20"}], "present": false}, {"slug": "authenticationsspi-b", "name": "AuthenticationSSPI", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002", "aliases": ["AuthenticationSSPI", "Byte1('R')"], "content_hash": "8bcc626b31e56132066c30721b8c6f8b7a28935f2bbb29a9955f57f065a9d5d7", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSSPI (B)", "description": ["AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "1b85cb03a6f99f49a2feb26d6d252104baa70ecd5da4006ecd470e61bb5b8bad"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSSPI (B)", "description": ["AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "1b85cb03a6f99f49a2feb26d6d252104baa70ecd5da4006ecd470e61bb5b8bad"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSSPI (B)", "description": ["AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "1b85cb03a6f99f49a2feb26d6d252104baa70ecd5da4006ecd470e61bb5b8bad"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSSPI (B)", "description": ["AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "1b85cb03a6f99f49a2feb26d6d252104baa70ecd5da4006ecd470e61bb5b8bad"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSSPI (B)", "description": ["AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "1b85cb03a6f99f49a2feb26d6d252104baa70ecd5da4006ecd470e61bb5b8bad"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSSPI (B)", "description": ["AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "1b85cb03a6f99f49a2feb26d6d252104baa70ecd5da4006ecd470e61bb5b8bad"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSSPI (B)", "description": ["AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "1b85cb03a6f99f49a2feb26d6d252104baa70ecd5da4006ecd470e61bb5b8bad"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSSPI (B)", "description": ["AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "1b85cb03a6f99f49a2feb26d6d252104baa70ecd5da4006ecd470e61bb5b8bad"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "AuthenticationSSPI (B)", "description": ["AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "1b85cb03a6f99f49a2feb26d6d252104baa70ecd5da4006ecd470e61bb5b8bad"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "AuthenticationSSPI (B)", "description": ["AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "1b85cb03a6f99f49a2feb26d6d252104baa70ecd5da4006ecd470e61bb5b8bad"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('R')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "AuthenticationSSPI (B)", "description": ["AuthenticationSSPI \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8ba4\u8bc1\u8bf7\u6c42\u3002"], "comparison_hash": "1b85cb03a6f99f49a2feb26d6d252104baa70ecd5da4006ecd470e61bb5b8bad"}}, "url": "/wiki/protocol/authenticationsspi-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsspi-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsspi-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsspi-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsspi-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsspi-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsspi-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsspi-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsspi-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsspi-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsspi-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/authenticationsspi-b/?v=20"}], "present": true}, {"slug": "backendkeydata-b", "name": "BackendKeyData", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002", "aliases": ["BackendKeyData", "Byte1('K')"], "content_hash": "47f9ba869ed64fe81cbf0d26a6720a594981d1b21a6ba4e3e8f2063dc757952e", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('K')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "BackendKeyData (B)", "description": ["BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002"], "comparison_hash": "12c3f3028da101a4f3bbeb590a820e4fa0a6132eea3920d29f5e2a7de9c1670e"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('K')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "BackendKeyData (B)", "description": ["BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002"], "comparison_hash": "12c3f3028da101a4f3bbeb590a820e4fa0a6132eea3920d29f5e2a7de9c1670e"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('K')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "BackendKeyData (B)", "description": ["BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002"], "comparison_hash": "12c3f3028da101a4f3bbeb590a820e4fa0a6132eea3920d29f5e2a7de9c1670e"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('K')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "BackendKeyData (B)", "description": ["BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002"], "comparison_hash": "12c3f3028da101a4f3bbeb590a820e4fa0a6132eea3920d29f5e2a7de9c1670e"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('K')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "BackendKeyData (B)", "description": ["BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002"], "comparison_hash": "12c3f3028da101a4f3bbeb590a820e4fa0a6132eea3920d29f5e2a7de9c1670e"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('K')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "BackendKeyData (B)", "description": ["BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002"], "comparison_hash": "12c3f3028da101a4f3bbeb590a820e4fa0a6132eea3920d29f5e2a7de9c1670e"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('K')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "BackendKeyData (B)", "description": ["BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002"], "comparison_hash": "12c3f3028da101a4f3bbeb590a820e4fa0a6132eea3920d29f5e2a7de9c1670e"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('K')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "BackendKeyData (B)", "description": ["BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002"], "comparison_hash": "12c3f3028da101a4f3bbeb590a820e4fa0a6132eea3920d29f5e2a7de9c1670e"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('K')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "BackendKeyData (B)", "description": ["BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002"], "comparison_hash": "849b59845ce57aff411d6d20d1a8dcfe78053ff3861c87a5d4d026cea7dfa067"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('K')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "BackendKeyData (B)", "description": ["BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002"], "comparison_hash": "849b59845ce57aff411d6d20d1a8dcfe78053ff3861c87a5d4d026cea7dfa067"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('K')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "BackendKeyData (B)", "description": ["BackendKeyData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u7528\u4e8e\u53d6\u6d88\u8bf7\u6c42\u7684\u5bc6\u94a5\u6570\u636e\u3002\u524d\u7aef\u5982\u9700\u5728\u4e4b\u540e\u53d1\u9001 CancelRequest \u6d88\u606f\uff0c\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u503c\u3002"], "comparison_hash": "849b59845ce57aff411d6d20d1a8dcfe78053ff3861c87a5d4d026cea7dfa067"}}, "url": "/wiki/protocol/backendkeydata-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/backendkeydata-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/backendkeydata-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/backendkeydata-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/backendkeydata-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/backendkeydata-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/backendkeydata-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/backendkeydata-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/backendkeydata-b/?v=17"}, {"major": "18", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 18.6 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/backendkeydata-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/backendkeydata-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/backendkeydata-b/?v=20"}], "present": true}, {"slug": "bindcomplete-b", "name": "BindComplete", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002", "aliases": ["BindComplete", "Byte1('2')"], "content_hash": "f913ca3dc2ddf3e916cbc1c69d364fa8ae5896d99c3c9c29e55ceb8dcd351dee", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('2')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "BindComplete (B)", "description": ["BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002"], "comparison_hash": "bb8562bab5ee17bf9079ed4b7d278a94e7eb11efe4574e50bbf97399a0ecb6a8"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('2')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "BindComplete (B)", "description": ["BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002"], "comparison_hash": "bb8562bab5ee17bf9079ed4b7d278a94e7eb11efe4574e50bbf97399a0ecb6a8"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('2')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "BindComplete (B)", "description": ["BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002"], "comparison_hash": "bb8562bab5ee17bf9079ed4b7d278a94e7eb11efe4574e50bbf97399a0ecb6a8"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('2')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "BindComplete (B)", "description": ["BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002"], "comparison_hash": "bb8562bab5ee17bf9079ed4b7d278a94e7eb11efe4574e50bbf97399a0ecb6a8"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('2')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "BindComplete (B)", "description": ["BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002"], "comparison_hash": "bb8562bab5ee17bf9079ed4b7d278a94e7eb11efe4574e50bbf97399a0ecb6a8"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('2')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "BindComplete (B)", "description": ["BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002"], "comparison_hash": "bb8562bab5ee17bf9079ed4b7d278a94e7eb11efe4574e50bbf97399a0ecb6a8"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('2')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "BindComplete (B)", "description": ["BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002"], "comparison_hash": "bb8562bab5ee17bf9079ed4b7d278a94e7eb11efe4574e50bbf97399a0ecb6a8"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('2')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "BindComplete (B)", "description": ["BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002"], "comparison_hash": "bb8562bab5ee17bf9079ed4b7d278a94e7eb11efe4574e50bbf97399a0ecb6a8"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('2')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "BindComplete (B)", "description": ["BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002"], "comparison_hash": "bb8562bab5ee17bf9079ed4b7d278a94e7eb11efe4574e50bbf97399a0ecb6a8"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('2')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "BindComplete (B)", "description": ["BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002"], "comparison_hash": "bb8562bab5ee17bf9079ed4b7d278a94e7eb11efe4574e50bbf97399a0ecb6a8"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('2')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "BindComplete (B)", "description": ["BindComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Bind \u5b8c\u6210\u3002"], "comparison_hash": "bb8562bab5ee17bf9079ed4b7d278a94e7eb11efe4574e50bbf97399a0ecb6a8"}}, "url": "/wiki/protocol/bindcomplete-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bindcomplete-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bindcomplete-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bindcomplete-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bindcomplete-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bindcomplete-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bindcomplete-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bindcomplete-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bindcomplete-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bindcomplete-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bindcomplete-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/bindcomplete-b/?v=20"}], "present": true}, {"slug": "closecomplete-b", "name": "CloseComplete", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002", "aliases": ["CloseComplete", "Byte1('3')"], "content_hash": "caadc641012844549e6986415dcd9dee81b9f58221ffac1cd2bb2563a9a59eea", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('3')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "CloseComplete (B)", "description": ["CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002"], "comparison_hash": "a2333cff5430baac3c4fd4a0de974ab9e16aa98a042f3aec1c247a2b3db71d3a"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('3')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "CloseComplete (B)", "description": ["CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002"], "comparison_hash": "a2333cff5430baac3c4fd4a0de974ab9e16aa98a042f3aec1c247a2b3db71d3a"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('3')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "CloseComplete (B)", "description": ["CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002"], "comparison_hash": "a2333cff5430baac3c4fd4a0de974ab9e16aa98a042f3aec1c247a2b3db71d3a"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('3')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "CloseComplete (B)", "description": ["CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002"], "comparison_hash": "a2333cff5430baac3c4fd4a0de974ab9e16aa98a042f3aec1c247a2b3db71d3a"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('3')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "CloseComplete (B)", "description": ["CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002"], "comparison_hash": "a2333cff5430baac3c4fd4a0de974ab9e16aa98a042f3aec1c247a2b3db71d3a"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('3')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "CloseComplete (B)", "description": ["CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002"], "comparison_hash": "a2333cff5430baac3c4fd4a0de974ab9e16aa98a042f3aec1c247a2b3db71d3a"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('3')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "CloseComplete (B)", "description": ["CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002"], "comparison_hash": "a2333cff5430baac3c4fd4a0de974ab9e16aa98a042f3aec1c247a2b3db71d3a"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('3')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "CloseComplete (B)", "description": ["CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002"], "comparison_hash": "a2333cff5430baac3c4fd4a0de974ab9e16aa98a042f3aec1c247a2b3db71d3a"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('3')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "CloseComplete (B)", "description": ["CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002"], "comparison_hash": "a2333cff5430baac3c4fd4a0de974ab9e16aa98a042f3aec1c247a2b3db71d3a"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('3')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "CloseComplete (B)", "description": ["CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002"], "comparison_hash": "a2333cff5430baac3c4fd4a0de974ab9e16aa98a042f3aec1c247a2b3db71d3a"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('3')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "CloseComplete (B)", "description": ["CloseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Close \u5b8c\u6210\u3002"], "comparison_hash": "a2333cff5430baac3c4fd4a0de974ab9e16aa98a042f3aec1c247a2b3db71d3a"}}, "url": "/wiki/protocol/closecomplete-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/closecomplete-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/closecomplete-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/closecomplete-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/closecomplete-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/closecomplete-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/closecomplete-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/closecomplete-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/closecomplete-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/closecomplete-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/closecomplete-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/closecomplete-b/?v=20"}], "present": true}, {"slug": "commandcomplete-b", "name": "CommandComplete", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002", "aliases": ["CommandComplete", "Byte1('C')"], "content_hash": "60dc70d4935ca1152cf406df48fefda201d48c671e872e5867a70c5e2f4a1199", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CommandComplete (B)", "description": ["CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002"], "comparison_hash": "e97fa10b35f77a6bf140a4c5f646c82a37c1875a4f13240b8fdac298a5532989"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CommandComplete (B)", "description": ["CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002"], "comparison_hash": "e97fa10b35f77a6bf140a4c5f646c82a37c1875a4f13240b8fdac298a5532989"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CommandComplete (B)", "description": ["CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002"], "comparison_hash": "a3693453a3063fd1f19c04f2ed87343c75d38c2e0a808251446a01918f8ea71d"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CommandComplete (B)", "description": ["CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002"], "comparison_hash": "a3693453a3063fd1f19c04f2ed87343c75d38c2e0a808251446a01918f8ea71d"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CommandComplete (B)", "description": ["CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002"], "comparison_hash": "a3693453a3063fd1f19c04f2ed87343c75d38c2e0a808251446a01918f8ea71d"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CommandComplete (B)", "description": ["CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002"], "comparison_hash": "019b4a212cb1c5ea4fd6978a8a4e5292dd1fa76fe5434ed7f0bd4f0e354af19f"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CommandComplete (B)", "description": ["CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002"], "comparison_hash": "019b4a212cb1c5ea4fd6978a8a4e5292dd1fa76fe5434ed7f0bd4f0e354af19f"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CommandComplete (B)", "description": ["CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002"], "comparison_hash": "019b4a212cb1c5ea4fd6978a8a4e5292dd1fa76fe5434ed7f0bd4f0e354af19f"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CommandComplete (B)", "description": ["CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002"], "comparison_hash": "019b4a212cb1c5ea4fd6978a8a4e5292dd1fa76fe5434ed7f0bd4f0e354af19f"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "CommandComplete (B)", "description": ["CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002"], "comparison_hash": "019b4a212cb1c5ea4fd6978a8a4e5292dd1fa76fe5434ed7f0bd4f0e354af19f"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('C')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "CommandComplete (B)", "description": ["CommandComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u547d\u4ee4\u6267\u884c\u5b8c\u6210\u3002"], "comparison_hash": "019b4a212cb1c5ea4fd6978a8a4e5292dd1fa76fe5434ed7f0bd4f0e354af19f"}}, "url": "/wiki/protocol/commandcomplete-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/commandcomplete-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/commandcomplete-b/?v=11"}, {"major": "12", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 12.22 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/commandcomplete-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/commandcomplete-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/commandcomplete-b/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/commandcomplete-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/commandcomplete-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/commandcomplete-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/commandcomplete-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/commandcomplete-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/commandcomplete-b/?v=20"}], "present": true}, {"slug": "copybothresponse-b", "name": "CopyBothResponse", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002", "aliases": ["CopyBothResponse", "Byte1('W')"], "content_hash": "0bc1048eac8d7477b87e6f998876e8cadc40787aab24adcdebe8a402952d196c", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('W')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyBothResponse (B)", "description": ["CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002"], "comparison_hash": "cd1f8ff4b475005f39852905ec6dfd9a1073f71ca03e1ff9d1f53c41aa1e7e69"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('W')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyBothResponse (B)", "description": ["CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002"], "comparison_hash": "cd1f8ff4b475005f39852905ec6dfd9a1073f71ca03e1ff9d1f53c41aa1e7e69"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('W')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyBothResponse (B)", "description": ["CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002"], "comparison_hash": "cd1f8ff4b475005f39852905ec6dfd9a1073f71ca03e1ff9d1f53c41aa1e7e69"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('W')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyBothResponse (B)", "description": ["CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002"], "comparison_hash": "cd1f8ff4b475005f39852905ec6dfd9a1073f71ca03e1ff9d1f53c41aa1e7e69"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('W')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyBothResponse (B)", "description": ["CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002"], "comparison_hash": "cd1f8ff4b475005f39852905ec6dfd9a1073f71ca03e1ff9d1f53c41aa1e7e69"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('W')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyBothResponse (B)", "description": ["CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002"], "comparison_hash": "2c78768b935fbd770aa730611fc424919a4773d82ddeb631025f0ccbaf15aab4"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('W')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyBothResponse (B)", "description": ["CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002"], "comparison_hash": "2c78768b935fbd770aa730611fc424919a4773d82ddeb631025f0ccbaf15aab4"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('W')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyBothResponse (B)", "description": ["CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002"], "comparison_hash": "2c78768b935fbd770aa730611fc424919a4773d82ddeb631025f0ccbaf15aab4"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('W')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "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": "CopyBothResponse (B)", "description": ["CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002"], "comparison_hash": "2c78768b935fbd770aa730611fc424919a4773d82ddeb631025f0ccbaf15aab4"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('W')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "CopyBothResponse (B)", "description": ["CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002"], "comparison_hash": "2c78768b935fbd770aa730611fc424919a4773d82ddeb631025f0ccbaf15aab4"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('W')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "COPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "CopyBothResponse (B)", "description": ["CopyBothResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb\u53cc\u5411 COPY \u7684\u54cd\u5e94\u3002\u6b64\u6d88\u606f\u4ec5\u7528\u4e8e\u6d41\u590d\u5236\u3002"], "comparison_hash": "2c78768b935fbd770aa730611fc424919a4773d82ddeb631025f0ccbaf15aab4"}}, "url": "/wiki/protocol/copybothresponse-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copybothresponse-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copybothresponse-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copybothresponse-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copybothresponse-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copybothresponse-b/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/copybothresponse-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copybothresponse-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copybothresponse-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copybothresponse-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copybothresponse-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copybothresponse-b/?v=20"}], "present": true}, {"slug": "copyinresponse-b", "name": "CopyInResponse", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002", "aliases": ["CopyInResponse", "Byte1('G')"], "content_hash": "4b39993e6f4ae44864e26ac875894b455e81fbc6ed87c3a67ffd1b26a0bff5d3", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('G')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyInResponse (B)", "description": ["CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002"], "comparison_hash": "51812fe86333cebae645cef676116226d5ea061dfa2dbc48856147443c50012e"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('G')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyInResponse (B)", "description": ["CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002"], "comparison_hash": "51812fe86333cebae645cef676116226d5ea061dfa2dbc48856147443c50012e"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('G')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyInResponse (B)", "description": ["CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002"], "comparison_hash": "51812fe86333cebae645cef676116226d5ea061dfa2dbc48856147443c50012e"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('G')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyInResponse (B)", "description": ["CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002"], "comparison_hash": "51812fe86333cebae645cef676116226d5ea061dfa2dbc48856147443c50012e"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('G')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyInResponse (B)", "description": ["CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002"], "comparison_hash": "51812fe86333cebae645cef676116226d5ea061dfa2dbc48856147443c50012e"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('G')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyInResponse (B)", "description": ["CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002"], "comparison_hash": "e94b6dcedbcee4d9e8d179f78b0bfb9de707a5b5c668419c65b88ebe0a164a44"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('G')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyInResponse (B)", "description": ["CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002"], "comparison_hash": "e94b6dcedbcee4d9e8d179f78b0bfb9de707a5b5c668419c65b88ebe0a164a44"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('G')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyInResponse (B)", "description": ["CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002"], "comparison_hash": "e94b6dcedbcee4d9e8d179f78b0bfb9de707a5b5c668419c65b88ebe0a164a44"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('G')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyInResponse (B)", "description": ["CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002"], "comparison_hash": "e94b6dcedbcee4d9e8d179f78b0bfb9de707a5b5c668419c65b88ebe0a164a44"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('G')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "CopyInResponse (B)", "description": ["CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002"], "comparison_hash": "e94b6dcedbcee4d9e8d179f78b0bfb9de707a5b5c668419c65b88ebe0a164a44"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('G')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "CopyInResponse (B)", "description": ["CopyInResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u5165\u7684\u54cd\u5e94\u3002\u524d\u7aef\u6b64\u65f6\u5fc5\u987b\u53d1\u9001\u8f93\u5165\u6570\u636e\uff1b\u5982\u679c\u5c1a\u672a\u51c6\u5907\u597d\uff0c\u5219\u53d1\u9001 CopyFail \u6d88\u606f\u3002"], "comparison_hash": "e94b6dcedbcee4d9e8d179f78b0bfb9de707a5b5c668419c65b88ebe0a164a44"}}, "url": "/wiki/protocol/copyinresponse-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyinresponse-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyinresponse-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyinresponse-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyinresponse-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyinresponse-b/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/copyinresponse-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyinresponse-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyinresponse-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyinresponse-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyinresponse-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyinresponse-b/?v=20"}], "present": true}, {"slug": "copyoutresponse-b", "name": "CopyOutResponse", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002", "aliases": ["CopyOutResponse", "Byte1('H')"], "content_hash": "db8a1425c86cf083178bb29ce645e2db7a2c2cebd98dd121746b4284e717847d", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyOutResponse (B)", "description": ["CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002"], "comparison_hash": "a426987a08a1c94161c7ebaf2f2fb7ae566acbc028f9802a8bc2597de341e57f"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyOutResponse (B)", "description": ["CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002"], "comparison_hash": "a426987a08a1c94161c7ebaf2f2fb7ae566acbc028f9802a8bc2597de341e57f"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyOutResponse (B)", "description": ["CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002"], "comparison_hash": "a426987a08a1c94161c7ebaf2f2fb7ae566acbc028f9802a8bc2597de341e57f"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyOutResponse (B)", "description": ["CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002"], "comparison_hash": "a426987a08a1c94161c7ebaf2f2fb7ae566acbc028f9802a8bc2597de341e57f"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyOutResponse (B)", "description": ["CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002"], "comparison_hash": "a426987a08a1c94161c7ebaf2f2fb7ae566acbc028f9802a8bc2597de341e57f"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyOutResponse (B)", "description": ["CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002"], "comparison_hash": "8a98bab23003cb384fd2a3a1a3a5d7967f44d5dffaedd7033d60bd8d6d5b0395"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyOutResponse (B)", "description": ["CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002"], "comparison_hash": "8a98bab23003cb384fd2a3a1a3a5d7967f44d5dffaedd7033d60bd8d6d5b0395"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyOutResponse (B)", "description": ["CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002"], "comparison_hash": "8a98bab23003cb384fd2a3a1a3a5d7967f44d5dffaedd7033d60bd8d6d5b0395"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "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": "CopyOutResponse (B)", "description": ["CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002"], "comparison_hash": "8a98bab23003cb384fd2a3a1a3a5d7967f44d5dffaedd7033d60bd8d6d5b0395"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "CopyOutResponse (B)", "description": ["CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002"], "comparison_hash": "8a98bab23003cb384fd2a3a1a3a5d7967f44d5dffaedd7033d60bd8d6d5b0395"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('H')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "CopyOutResponse (B)", "description": ["CopyOutResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f00\u59cb COPY \u8f93\u51fa\u7684\u54cd\u5e94\u3002\u4e4b\u540e\u4f1a\u53d1\u9001\u8f93\u51fa\u6570\u636e\u3002"], "comparison_hash": "8a98bab23003cb384fd2a3a1a3a5d7967f44d5dffaedd7033d60bd8d6d5b0395"}}, "url": "/wiki/protocol/copyoutresponse-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyoutresponse-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyoutresponse-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyoutresponse-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyoutresponse-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyoutresponse-b/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/copyoutresponse-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyoutresponse-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyoutresponse-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyoutresponse-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyoutresponse-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/copyoutresponse-b/?v=20"}], "present": true}, {"slug": "datarow-b", "name": "DataRow", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002", "aliases": ["DataRow", "Byte1('D')"], "content_hash": "0b5e7fb5700fcc9370332cbce7a7603a5c3f87751f20022cdd763c9e50fa7749", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2"}], "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": "DataRow (B)", "description": ["DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002"], "comparison_hash": "dfe4fa00a15e61a318e3dff4dd29a198645f078004cb5c5b7a0568a3ccad994c"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2"}], "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": "DataRow (B)", "description": ["DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002"], "comparison_hash": "dfe4fa00a15e61a318e3dff4dd29a198645f078004cb5c5b7a0568a3ccad994c"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2"}], "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": "DataRow (B)", "description": ["DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002"], "comparison_hash": "dfe4fa00a15e61a318e3dff4dd29a198645f078004cb5c5b7a0568a3ccad994c"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2"}], "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": "DataRow (B)", "description": ["DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002"], "comparison_hash": "dfe4fa00a15e61a318e3dff4dd29a198645f078004cb5c5b7a0568a3ccad994c"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2"}], "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": "DataRow (B)", "description": ["DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002"], "comparison_hash": "dfe4fa00a15e61a318e3dff4dd29a198645f078004cb5c5b7a0568a3ccad994c"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2"}], "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": "DataRow (B)", "description": ["DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002"], "comparison_hash": "dfe4fa00a15e61a318e3dff4dd29a198645f078004cb5c5b7a0568a3ccad994c"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2"}], "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": "DataRow (B)", "description": ["DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002"], "comparison_hash": "dfe4fa00a15e61a318e3dff4dd29a198645f078004cb5c5b7a0568a3ccad994c"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2"}], "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": "DataRow (B)", "description": ["DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002"], "comparison_hash": "dfe4fa00a15e61a318e3dff4dd29a198645f078004cb5c5b7a0568a3ccad994c"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2"}], "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": "DataRow (B)", "description": ["DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002"], "comparison_hash": "dfe4fa00a15e61a318e3dff4dd29a198645f078004cb5c5b7a0568a3ccad994c"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "DataRow (B)", "description": ["DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002"], "comparison_hash": "dfe4fa00a15e61a318e3dff4dd29a198645f078004cb5c5b7a0568a3ccad994c"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('D')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "DataRow (B)", "description": ["DataRow \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u4e00\u884c\u6570\u636e\u3002"], "comparison_hash": "dfe4fa00a15e61a318e3dff4dd29a198645f078004cb5c5b7a0568a3ccad994c"}}, "url": "/wiki/protocol/datarow-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/datarow-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/datarow-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/datarow-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/datarow-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/datarow-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/datarow-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/datarow-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/datarow-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/datarow-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/datarow-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/datarow-b/?v=20"}], "present": true}, {"slug": "emptyqueryresponse-b", "name": "EmptyQueryResponse", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002", "aliases": ["EmptyQueryResponse", "Byte1('I')"], "content_hash": "490476d38690d6e105a56bdb0104a5bfe762a3585577570ba48064a0bb4eb5c2", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('I')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "EmptyQueryResponse (B)", "description": ["EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002"], "comparison_hash": "cbf8be68d6943e668a3fd67f447b9c80a585cbef99dfc9253615b83983039e6f"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('I')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "EmptyQueryResponse (B)", "description": ["EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002"], "comparison_hash": "cbf8be68d6943e668a3fd67f447b9c80a585cbef99dfc9253615b83983039e6f"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('I')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "EmptyQueryResponse (B)", "description": ["EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002"], "comparison_hash": "cbf8be68d6943e668a3fd67f447b9c80a585cbef99dfc9253615b83983039e6f"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('I')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "EmptyQueryResponse (B)", "description": ["EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002"], "comparison_hash": "cbf8be68d6943e668a3fd67f447b9c80a585cbef99dfc9253615b83983039e6f"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('I')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "EmptyQueryResponse (B)", "description": ["EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002"], "comparison_hash": "cbf8be68d6943e668a3fd67f447b9c80a585cbef99dfc9253615b83983039e6f"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('I')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "EmptyQueryResponse (B)", "description": ["EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002"], "comparison_hash": "cbf8be68d6943e668a3fd67f447b9c80a585cbef99dfc9253615b83983039e6f"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('I')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "EmptyQueryResponse (B)", "description": ["EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002"], "comparison_hash": "cbf8be68d6943e668a3fd67f447b9c80a585cbef99dfc9253615b83983039e6f"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('I')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "EmptyQueryResponse (B)", "description": ["EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002"], "comparison_hash": "cbf8be68d6943e668a3fd67f447b9c80a585cbef99dfc9253615b83983039e6f"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('I')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "EmptyQueryResponse (B)", "description": ["EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002"], "comparison_hash": "cbf8be68d6943e668a3fd67f447b9c80a585cbef99dfc9253615b83983039e6f"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('I')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "EmptyQueryResponse (B)", "description": ["EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002"], "comparison_hash": "cbf8be68d6943e668a3fd67f447b9c80a585cbef99dfc9253615b83983039e6f"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('I')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "EmptyQueryResponse (B)", "description": ["EmptyQueryResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5bf9\u7a7a\u67e5\u8be2\u5b57\u7b26\u4e32\u7684\u54cd\u5e94\uff0c\u66ff\u4ee3 CommandComplete\u3002"], "comparison_hash": "cbf8be68d6943e668a3fd67f447b9c80a585cbef99dfc9253615b83983039e6f"}}, "url": "/wiki/protocol/emptyqueryresponse-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/emptyqueryresponse-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/emptyqueryresponse-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/emptyqueryresponse-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/emptyqueryresponse-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/emptyqueryresponse-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/emptyqueryresponse-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/emptyqueryresponse-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/emptyqueryresponse-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/emptyqueryresponse-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/emptyqueryresponse-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/emptyqueryresponse-b/?v=20"}], "present": true}, {"slug": "errorresponse-b", "name": "ErrorResponse", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002", "aliases": ["ErrorResponse", "Byte1('E')"], "content_hash": "3d4c2ffc5ed5eb8f888df79fb1275b6f79a05e53d9ce5688e6f429d1eb1f3fa0", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "ErrorResponse (B)", "description": ["ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002"], "comparison_hash": "67b8e5e164c15b82268dbc4bd1f92d3fd266ec4666b45c76fe089f01a9b57ca7"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "ErrorResponse (B)", "description": ["ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002"], "comparison_hash": "cdd50bd02a8cac7ce84074289ebf16bf8ef1d3085e33990c9e42957f567e9ab0"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "ErrorResponse (B)", "description": ["ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002"], "comparison_hash": "67b8e5e164c15b82268dbc4bd1f92d3fd266ec4666b45c76fe089f01a9b57ca7"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "ErrorResponse (B)", "description": ["ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002"], "comparison_hash": "67b8e5e164c15b82268dbc4bd1f92d3fd266ec4666b45c76fe089f01a9b57ca7"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "ErrorResponse (B)", "description": ["ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002"], "comparison_hash": "cdd50bd02a8cac7ce84074289ebf16bf8ef1d3085e33990c9e42957f567e9ab0"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "ErrorResponse (B)", "description": ["ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002"], "comparison_hash": "ae74c87641f694d744b9580576e8787b67c9e3b58383a8069c61a2194621a245"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "ErrorResponse (B)", "description": ["ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002"], "comparison_hash": "ae74c87641f694d744b9580576e8787b67c9e3b58383a8069c61a2194621a245"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "ErrorResponse (B)", "description": ["ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002"], "comparison_hash": "cdd50bd02a8cac7ce84074289ebf16bf8ef1d3085e33990c9e42957f567e9ab0"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "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": "ErrorResponse (B)", "description": ["ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002"], "comparison_hash": "8fe782202d6454a309f0ec198ce34a0513fdec7f433d60fcaf507f3d940f5db3"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "ErrorResponse (B)", "description": ["ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002"], "comparison_hash": "8fe782202d6454a309f0ec198ce34a0513fdec7f433d60fcaf507f3d940f5db3"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('E')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "ErrorResponse (B)", "description": ["ErrorResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u9519\u8bef\u3002"], "comparison_hash": "8fe782202d6454a309f0ec198ce34a0513fdec7f433d60fcaf507f3d940f5db3"}}, "url": "/wiki/protocol/errorresponse-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/errorresponse-b/?v=10"}, {"major": "11", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 11.22 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/errorresponse-b/?v=11"}, {"major": "12", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 12.22 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/errorresponse-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/errorresponse-b/?v=13"}, {"major": "14", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 14.24 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/errorresponse-b/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/errorresponse-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/errorresponse-b/?v=16"}, {"major": "17", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 17.11 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/errorresponse-b/?v=17"}, {"major": "18", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 18.6 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/errorresponse-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/errorresponse-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/errorresponse-b/?v=20"}], "present": true}, {"slug": "functioncallresponse-b", "name": "FunctionCallResponse", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002", "aliases": ["FunctionCallResponse", "Byte1('V')"], "content_hash": "f2796593be61f9d497ae093c8d513daf0a08237fa4289317d9ad267a9d56cb5b", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('V')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCallResponse (B)", "description": ["FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002"], "comparison_hash": "7ca7919d5142efa3f55c4fc176d38ff2e08dc9c7b307130d14f07ce9e0dce54d"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('V')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCallResponse (B)", "description": ["FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002"], "comparison_hash": "7ca7919d5142efa3f55c4fc176d38ff2e08dc9c7b307130d14f07ce9e0dce54d"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('V')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCallResponse (B)", "description": ["FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002"], "comparison_hash": "7ca7919d5142efa3f55c4fc176d38ff2e08dc9c7b307130d14f07ce9e0dce54d"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('V')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCallResponse (B)", "description": ["FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002"], "comparison_hash": "7ca7919d5142efa3f55c4fc176d38ff2e08dc9c7b307130d14f07ce9e0dce54d"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('V')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCallResponse (B)", "description": ["FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002"], "comparison_hash": "7ca7919d5142efa3f55c4fc176d38ff2e08dc9c7b307130d14f07ce9e0dce54d"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('V')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCallResponse (B)", "description": ["FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002"], "comparison_hash": "7ca7919d5142efa3f55c4fc176d38ff2e08dc9c7b307130d14f07ce9e0dce54d"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('V')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCallResponse (B)", "description": ["FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002"], "comparison_hash": "7ca7919d5142efa3f55c4fc176d38ff2e08dc9c7b307130d14f07ce9e0dce54d"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('V')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCallResponse (B)", "description": ["FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002"], "comparison_hash": "7ca7919d5142efa3f55c4fc176d38ff2e08dc9c7b307130d14f07ce9e0dce54d"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('V')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "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": "FunctionCallResponse (B)", "description": ["FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002"], "comparison_hash": "7ca7919d5142efa3f55c4fc176d38ff2e08dc9c7b307130d14f07ce9e0dce54d"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('V')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "FunctionCallResponse (B)", "description": ["FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002"], "comparison_hash": "7ca7919d5142efa3f55c4fc176d38ff2e08dc9c7b307130d14f07ce9e0dce54d"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('V')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u51fd\u6570\u8c03\u7528"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "FunctionCallResponse (B)", "description": ["FunctionCallResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u51fd\u6570\u8c03\u7528\u7ed3\u679c\u3002"], "comparison_hash": "7ca7919d5142efa3f55c4fc176d38ff2e08dc9c7b307130d14f07ce9e0dce54d"}}, "url": "/wiki/protocol/functioncallresponse-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncallresponse-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncallresponse-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncallresponse-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncallresponse-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncallresponse-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncallresponse-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncallresponse-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncallresponse-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncallresponse-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncallresponse-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/functioncallresponse-b/?v=20"}], "present": true}, {"slug": "negotiateprotocolversion-b", "name": "NegotiateProtocolVersion", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002", "aliases": ["NegotiateProtocolVersion", "Byte1('v')"], "content_hash": "3cc1ba5bb3ec90a9d5ae51801f9edab1eae8be871f2099f49b55c9c114225aa6", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('v')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "NegotiateProtocolVersion (B)", "description": ["NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002"], "comparison_hash": "e1b8b535cfb24c3820d56a4669f869a4b863ed8bb22fa5147c2e8e69a7deb2ba"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('v')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "NegotiateProtocolVersion (B)", "description": ["NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002"], "comparison_hash": "e1b8b535cfb24c3820d56a4669f869a4b863ed8bb22fa5147c2e8e69a7deb2ba"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('v')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "NegotiateProtocolVersion (B)", "description": ["NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002"], "comparison_hash": "e1b8b535cfb24c3820d56a4669f869a4b863ed8bb22fa5147c2e8e69a7deb2ba"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('v')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "NegotiateProtocolVersion (B)", "description": ["NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002"], "comparison_hash": "e1b8b535cfb24c3820d56a4669f869a4b863ed8bb22fa5147c2e8e69a7deb2ba"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('v')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "NegotiateProtocolVersion (B)", "description": ["NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002"], "comparison_hash": "e1b8b535cfb24c3820d56a4669f869a4b863ed8bb22fa5147c2e8e69a7deb2ba"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('v')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "NegotiateProtocolVersion (B)", "description": ["NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002"], "comparison_hash": "e1b8b535cfb24c3820d56a4669f869a4b863ed8bb22fa5147c2e8e69a7deb2ba"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('v')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "NegotiateProtocolVersion (B)", "description": ["NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002"], "comparison_hash": "e1b8b535cfb24c3820d56a4669f869a4b863ed8bb22fa5147c2e8e69a7deb2ba"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('v')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "NegotiateProtocolVersion (B)", "description": ["NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002"], "comparison_hash": "e1b8b535cfb24c3820d56a4669f869a4b863ed8bb22fa5147c2e8e69a7deb2ba"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('v')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "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": "NegotiateProtocolVersion (B)", "description": ["NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002"], "comparison_hash": "e1b8b535cfb24c3820d56a4669f869a4b863ed8bb22fa5147c2e8e69a7deb2ba"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('v')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "NegotiateProtocolVersion (B)", "description": ["NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002"], "comparison_hash": "e1b8b535cfb24c3820d56a4669f869a4b863ed8bb22fa5147c2e8e69a7deb2ba"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('v')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "NegotiateProtocolVersion (B)", "description": ["NegotiateProtocolVersion \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u534f\u8bae\u7248\u672c\u534f\u5546\u3002"], "comparison_hash": "e1b8b535cfb24c3820d56a4669f869a4b863ed8bb22fa5147c2e8e69a7deb2ba"}}, "url": "/wiki/protocol/negotiateprotocolversion-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/negotiateprotocolversion-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/negotiateprotocolversion-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/negotiateprotocolversion-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/negotiateprotocolversion-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/negotiateprotocolversion-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/negotiateprotocolversion-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/negotiateprotocolversion-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/negotiateprotocolversion-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/negotiateprotocolversion-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/negotiateprotocolversion-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/negotiateprotocolversion-b/?v=20"}], "present": true}, {"slug": "nodata-b", "name": "NoData", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002", "aliases": ["NoData", "Byte1('n')"], "content_hash": "8691ef2a9ce4d732f3d7bc9dc6b9c89c72855d18c69a1a8610ac4fdcadf7fa20", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('n')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "NoData (B)", "description": ["NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002"], "comparison_hash": "222ed6b6e2df1e7fb820608b1ef098c390ecbb1135aff1b084b4629abdd9e02f"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('n')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "NoData (B)", "description": ["NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002"], "comparison_hash": "222ed6b6e2df1e7fb820608b1ef098c390ecbb1135aff1b084b4629abdd9e02f"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('n')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "NoData (B)", "description": ["NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002"], "comparison_hash": "222ed6b6e2df1e7fb820608b1ef098c390ecbb1135aff1b084b4629abdd9e02f"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('n')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "NoData (B)", "description": ["NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002"], "comparison_hash": "222ed6b6e2df1e7fb820608b1ef098c390ecbb1135aff1b084b4629abdd9e02f"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('n')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "NoData (B)", "description": ["NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002"], "comparison_hash": "222ed6b6e2df1e7fb820608b1ef098c390ecbb1135aff1b084b4629abdd9e02f"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('n')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "NoData (B)", "description": ["NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002"], "comparison_hash": "222ed6b6e2df1e7fb820608b1ef098c390ecbb1135aff1b084b4629abdd9e02f"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('n')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "NoData (B)", "description": ["NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002"], "comparison_hash": "222ed6b6e2df1e7fb820608b1ef098c390ecbb1135aff1b084b4629abdd9e02f"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('n')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "NoData (B)", "description": ["NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002"], "comparison_hash": "222ed6b6e2df1e7fb820608b1ef098c390ecbb1135aff1b084b4629abdd9e02f"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('n')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "NoData (B)", "description": ["NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002"], "comparison_hash": "222ed6b6e2df1e7fb820608b1ef098c390ecbb1135aff1b084b4629abdd9e02f"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('n')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "NoData (B)", "description": ["NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002"], "comparison_hash": "222ed6b6e2df1e7fb820608b1ef098c390ecbb1135aff1b084b4629abdd9e02f"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('n')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "NoData (B)", "description": ["NoData \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u6ca1\u6709\u6570\u636e\u3002"], "comparison_hash": "222ed6b6e2df1e7fb820608b1ef098c390ecbb1135aff1b084b4629abdd9e02f"}}, "url": "/wiki/protocol/nodata-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/nodata-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/nodata-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/nodata-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/nodata-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/nodata-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/nodata-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/nodata-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/nodata-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/nodata-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/nodata-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/nodata-b/?v=20"}], "present": true}, {"slug": "noticeresponse-b", "name": "NoticeResponse", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002", "aliases": ["NoticeResponse", "Byte1('N')"], "content_hash": "cbceb4ec6ae84bd61caaf5d0fc039763a49af5095bfccaa5435f7b8415d0d202", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('N')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "NoticeResponse (B)", "description": ["NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002"], "comparison_hash": "51b5c6c5b5ac113d73e3beb2c10f8966cfcf0dba6a2b40eab24f7906c35bae15"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('N')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "NoticeResponse (B)", "description": ["NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002"], "comparison_hash": "dcfb5d913cf8591b322ad6336955c9ef1e21a9b836a31c68c645bbb66c8c45e4"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('N')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "NoticeResponse (B)", "description": ["NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002"], "comparison_hash": "51b5c6c5b5ac113d73e3beb2c10f8966cfcf0dba6a2b40eab24f7906c35bae15"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('N')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "NoticeResponse (B)", "description": ["NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002"], "comparison_hash": "51b5c6c5b5ac113d73e3beb2c10f8966cfcf0dba6a2b40eab24f7906c35bae15"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('N')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "NoticeResponse (B)", "description": ["NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002"], "comparison_hash": "dcfb5d913cf8591b322ad6336955c9ef1e21a9b836a31c68c645bbb66c8c45e4"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('N')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "NoticeResponse (B)", "description": ["NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002"], "comparison_hash": "17326e469f7906dc1b6ba7e8721346acb4fcbdb64ce362a2d54971b5639e8da9"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('N')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "NoticeResponse (B)", "description": ["NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002"], "comparison_hash": "17326e469f7906dc1b6ba7e8721346acb4fcbdb64ce362a2d54971b5639e8da9"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('N')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "NoticeResponse (B)", "description": ["NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002"], "comparison_hash": "dcfb5d913cf8591b322ad6336955c9ef1e21a9b836a31c68c645bbb66c8c45e4"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('N')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "NoticeResponse (B)", "description": ["NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002"], "comparison_hash": "c2c8e73ba67779cf4f3276f3b51cc99b20d0ca44b28f9814677b93608d030ced"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('N')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "NoticeResponse (B)", "description": ["NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002"], "comparison_hash": "c2c8e73ba67779cf4f3276f3b51cc99b20d0ca44b28f9814677b93608d030ced"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('N')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "NoticeResponse (B)", "description": ["NoticeResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u901a\u77e5\u4fe1\u606f\uff08notice\uff09\u3002"], "comparison_hash": "c2c8e73ba67779cf4f3276f3b51cc99b20d0ca44b28f9814677b93608d030ced"}}, "url": "/wiki/protocol/noticeresponse-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/noticeresponse-b/?v=10"}, {"major": "11", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 11.22 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/noticeresponse-b/?v=11"}, {"major": "12", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 12.22 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/noticeresponse-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/noticeresponse-b/?v=13"}, {"major": "14", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 14.24 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/noticeresponse-b/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/noticeresponse-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/noticeresponse-b/?v=16"}, {"major": "17", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 17.11 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/noticeresponse-b/?v=17"}, {"major": "18", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 18.6 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/noticeresponse-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/noticeresponse-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/noticeresponse-b/?v=20"}], "present": true}, {"slug": "notificationresponse-b", "name": "NotificationResponse", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002", "aliases": ["NotificationResponse", "Byte1('A')"], "content_hash": "168a99982a3fed61e5fface5b199ac7dff7825aeff3d38f193802f72a77dfcce", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('A')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u5f02\u6b65\u64cd\u4f5c"}], "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": "NotificationResponse (B)", "description": ["NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002"], "comparison_hash": "075e818753cedf68e608851ec04bc80e818ace32f59ea982c3578e5fec3e65d8"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('A')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u5f02\u6b65\u64cd\u4f5c"}], "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": "NotificationResponse (B)", "description": ["NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002"], "comparison_hash": "075e818753cedf68e608851ec04bc80e818ace32f59ea982c3578e5fec3e65d8"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('A')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u5f02\u6b65\u64cd\u4f5c"}], "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": "NotificationResponse (B)", "description": ["NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002"], "comparison_hash": "075e818753cedf68e608851ec04bc80e818ace32f59ea982c3578e5fec3e65d8"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('A')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u5f02\u6b65\u64cd\u4f5c"}], "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": "NotificationResponse (B)", "description": ["NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002"], "comparison_hash": "075e818753cedf68e608851ec04bc80e818ace32f59ea982c3578e5fec3e65d8"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('A')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u5f02\u6b65\u64cd\u4f5c"}], "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": "NotificationResponse (B)", "description": ["NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002"], "comparison_hash": "075e818753cedf68e608851ec04bc80e818ace32f59ea982c3578e5fec3e65d8"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('A')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u5f02\u6b65\u64cd\u4f5c"}], "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": "NotificationResponse (B)", "description": ["NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002"], "comparison_hash": "075e818753cedf68e608851ec04bc80e818ace32f59ea982c3578e5fec3e65d8"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('A')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u5f02\u6b65\u64cd\u4f5c"}], "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": "NotificationResponse (B)", "description": ["NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002"], "comparison_hash": "075e818753cedf68e608851ec04bc80e818ace32f59ea982c3578e5fec3e65d8"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('A')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u5f02\u6b65\u64cd\u4f5c"}], "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": "NotificationResponse (B)", "description": ["NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002"], "comparison_hash": "075e818753cedf68e608851ec04bc80e818ace32f59ea982c3578e5fec3e65d8"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('A')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u5f02\u6b65\u64cd\u4f5c"}], "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": "NotificationResponse (B)", "description": ["NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002"], "comparison_hash": "075e818753cedf68e608851ec04bc80e818ace32f59ea982c3578e5fec3e65d8"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('A')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u5f02\u6b65\u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "NotificationResponse (B)", "description": ["NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002"], "comparison_hash": "075e818753cedf68e608851ec04bc80e818ace32f59ea982c3578e5fec3e65d8"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('A')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "5"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u5f02\u6b65\u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "NotificationResponse (B)", "description": ["NotificationResponse \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u5f02\u6b65\u901a\u77e5\u54cd\u5e94\u3002"], "comparison_hash": "075e818753cedf68e608851ec04bc80e818ace32f59ea982c3578e5fec3e65d8"}}, "url": "/wiki/protocol/notificationresponse-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/notificationresponse-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/notificationresponse-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/notificationresponse-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/notificationresponse-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/notificationresponse-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/notificationresponse-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/notificationresponse-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/notificationresponse-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/notificationresponse-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/notificationresponse-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/notificationresponse-b/?v=20"}], "present": true}, {"slug": "parameterdescription-b", "name": "ParameterDescription", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002", "aliases": ["ParameterDescription", "Byte1('t')"], "content_hash": "e68a82317d24d7d9109c157ef81380641f4bd86c6c713a25bbcbd2725fa43153", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('t')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParameterDescription (B)", "description": ["ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002"], "comparison_hash": "4c97d55c0220c0daca280eccc6c33c5fc76571485d549a71e34f97327c2570ef"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('t')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParameterDescription (B)", "description": ["ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002"], "comparison_hash": "4c97d55c0220c0daca280eccc6c33c5fc76571485d549a71e34f97327c2570ef"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('t')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParameterDescription (B)", "description": ["ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002"], "comparison_hash": "4c97d55c0220c0daca280eccc6c33c5fc76571485d549a71e34f97327c2570ef"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('t')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParameterDescription (B)", "description": ["ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002"], "comparison_hash": "4c97d55c0220c0daca280eccc6c33c5fc76571485d549a71e34f97327c2570ef"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('t')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParameterDescription (B)", "description": ["ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002"], "comparison_hash": "4c97d55c0220c0daca280eccc6c33c5fc76571485d549a71e34f97327c2570ef"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('t')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParameterDescription (B)", "description": ["ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002"], "comparison_hash": "4c97d55c0220c0daca280eccc6c33c5fc76571485d549a71e34f97327c2570ef"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('t')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParameterDescription (B)", "description": ["ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002"], "comparison_hash": "4c97d55c0220c0daca280eccc6c33c5fc76571485d549a71e34f97327c2570ef"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('t')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParameterDescription (B)", "description": ["ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002"], "comparison_hash": "4c97d55c0220c0daca280eccc6c33c5fc76571485d549a71e34f97327c2570ef"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('t')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParameterDescription (B)", "description": ["ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002"], "comparison_hash": "4c97d55c0220c0daca280eccc6c33c5fc76571485d549a71e34f97327c2570ef"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('t')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "ParameterDescription (B)", "description": ["ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002"], "comparison_hash": "4c97d55c0220c0daca280eccc6c33c5fc76571485d549a71e34f97327c2570ef"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('t')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "ParameterDescription (B)", "description": ["ParameterDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u53c2\u6570\u63cf\u8ff0\u3002"], "comparison_hash": "4c97d55c0220c0daca280eccc6c33c5fc76571485d549a71e34f97327c2570ef"}}, "url": "/wiki/protocol/parameterdescription-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterdescription-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterdescription-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterdescription-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterdescription-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterdescription-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterdescription-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterdescription-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterdescription-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterdescription-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterdescription-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterdescription-b/?v=20"}], "present": true}, {"slug": "parameterstatus-b", "name": "ParameterStatus", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002", "aliases": ["ParameterStatus", "Byte1('S')"], "content_hash": "c3db745672c9765c4095252653f3a7b50f6a1932f9121ef06f13b008fb5d0043", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ParameterStatus (B)", "description": ["ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002"], "comparison_hash": "a9974c5a05a1f348155bd46a1e44f39140ba8324f48ad8feda32b299785b2ff5"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ParameterStatus (B)", "description": ["ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002"], "comparison_hash": "a9974c5a05a1f348155bd46a1e44f39140ba8324f48ad8feda32b299785b2ff5"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ParameterStatus (B)", "description": ["ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002"], "comparison_hash": "a9974c5a05a1f348155bd46a1e44f39140ba8324f48ad8feda32b299785b2ff5"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ParameterStatus (B)", "description": ["ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002"], "comparison_hash": "a9974c5a05a1f348155bd46a1e44f39140ba8324f48ad8feda32b299785b2ff5"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ParameterStatus (B)", "description": ["ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002"], "comparison_hash": "a9974c5a05a1f348155bd46a1e44f39140ba8324f48ad8feda32b299785b2ff5"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ParameterStatus (B)", "description": ["ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002"], "comparison_hash": "a9974c5a05a1f348155bd46a1e44f39140ba8324f48ad8feda32b299785b2ff5"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ParameterStatus (B)", "description": ["ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002"], "comparison_hash": "a9974c5a05a1f348155bd46a1e44f39140ba8324f48ad8feda32b299785b2ff5"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ParameterStatus (B)", "description": ["ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002"], "comparison_hash": "a9974c5a05a1f348155bd46a1e44f39140ba8324f48ad8feda32b299785b2ff5"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ParameterStatus (B)", "description": ["ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002"], "comparison_hash": "a9974c5a05a1f348155bd46a1e44f39140ba8324f48ad8feda32b299785b2ff5"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "ParameterStatus (B)", "description": ["ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002"], "comparison_hash": "a9974c5a05a1f348155bd46a1e44f39140ba8324f48ad8feda32b299785b2ff5"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('S')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "4"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "ParameterStatus (B)", "description": ["ParameterStatus \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u8fd0\u884c\u65f6\u53c2\u6570\u72b6\u6001\u62a5\u544a\u3002"], "comparison_hash": "a9974c5a05a1f348155bd46a1e44f39140ba8324f48ad8feda32b299785b2ff5"}}, "url": "/wiki/protocol/parameterstatus-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterstatus-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterstatus-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterstatus-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterstatus-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterstatus-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterstatus-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterstatus-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterstatus-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterstatus-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterstatus-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parameterstatus-b/?v=20"}], "present": true}, {"slug": "parsecomplete-b", "name": "ParseComplete", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002", "aliases": ["ParseComplete", "Byte1('1')"], "content_hash": "03cf72813f7d75062e968e4e5775a0c03a2709f62aa66b59db80aec518502527", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('1')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParseComplete (B)", "description": ["ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002"], "comparison_hash": "2b42fdb0db66e9d4d9c48006f1b3c7e79fd7293718ed0c25ffbbbe94b4ff446e"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('1')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParseComplete (B)", "description": ["ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002"], "comparison_hash": "2b42fdb0db66e9d4d9c48006f1b3c7e79fd7293718ed0c25ffbbbe94b4ff446e"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('1')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParseComplete (B)", "description": ["ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002"], "comparison_hash": "2b42fdb0db66e9d4d9c48006f1b3c7e79fd7293718ed0c25ffbbbe94b4ff446e"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('1')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParseComplete (B)", "description": ["ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002"], "comparison_hash": "2b42fdb0db66e9d4d9c48006f1b3c7e79fd7293718ed0c25ffbbbe94b4ff446e"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('1')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParseComplete (B)", "description": ["ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002"], "comparison_hash": "2b42fdb0db66e9d4d9c48006f1b3c7e79fd7293718ed0c25ffbbbe94b4ff446e"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('1')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParseComplete (B)", "description": ["ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002"], "comparison_hash": "2b42fdb0db66e9d4d9c48006f1b3c7e79fd7293718ed0c25ffbbbe94b4ff446e"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('1')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParseComplete (B)", "description": ["ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002"], "comparison_hash": "2b42fdb0db66e9d4d9c48006f1b3c7e79fd7293718ed0c25ffbbbe94b4ff446e"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('1')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParseComplete (B)", "description": ["ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002"], "comparison_hash": "2b42fdb0db66e9d4d9c48006f1b3c7e79fd7293718ed0c25ffbbbe94b4ff446e"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('1')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "ParseComplete (B)", "description": ["ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002"], "comparison_hash": "2b42fdb0db66e9d4d9c48006f1b3c7e79fd7293718ed0c25ffbbbe94b4ff446e"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('1')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "ParseComplete (B)", "description": ["ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002"], "comparison_hash": "2b42fdb0db66e9d4d9c48006f1b3c7e79fd7293718ed0c25ffbbbe94b4ff446e"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('1')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "ParseComplete (B)", "description": ["ParseComplete \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a Parse \u5b8c\u6210\u3002"], "comparison_hash": "2b42fdb0db66e9d4d9c48006f1b3c7e79fd7293718ed0c25ffbbbe94b4ff446e"}}, "url": "/wiki/protocol/parsecomplete-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parsecomplete-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parsecomplete-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parsecomplete-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parsecomplete-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parsecomplete-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parsecomplete-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parsecomplete-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parsecomplete-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parsecomplete-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parsecomplete-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/parsecomplete-b/?v=20"}], "present": true}, {"slug": "portalsuspended-b", "name": "PortalSuspended", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002", "aliases": ["PortalSuspended", "Byte1('s')"], "content_hash": "c2237eeb0044101ae112dd830c76f2e40c82ecacfa4d823d8076ece9529b0e4b", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('s')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "PortalSuspended (B)", "description": ["PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002"], "comparison_hash": "f233bb8027a8aea410b77bbf539126e5732e356b129d6e316ab901448c5fb932"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('s')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "PortalSuspended (B)", "description": ["PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002"], "comparison_hash": "f233bb8027a8aea410b77bbf539126e5732e356b129d6e316ab901448c5fb932"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('s')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "PortalSuspended (B)", "description": ["PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002"], "comparison_hash": "f233bb8027a8aea410b77bbf539126e5732e356b129d6e316ab901448c5fb932"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('s')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "PortalSuspended (B)", "description": ["PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002"], "comparison_hash": "f233bb8027a8aea410b77bbf539126e5732e356b129d6e316ab901448c5fb932"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('s')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "PortalSuspended (B)", "description": ["PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002"], "comparison_hash": "f233bb8027a8aea410b77bbf539126e5732e356b129d6e316ab901448c5fb932"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('s')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "PortalSuspended (B)", "description": ["PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002"], "comparison_hash": "f233bb8027a8aea410b77bbf539126e5732e356b129d6e316ab901448c5fb932"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('s')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "PortalSuspended (B)", "description": ["PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002"], "comparison_hash": "f233bb8027a8aea410b77bbf539126e5732e356b129d6e316ab901448c5fb932"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('s')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "PortalSuspended (B)", "description": ["PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002"], "comparison_hash": "f233bb8027a8aea410b77bbf539126e5732e356b129d6e316ab901448c5fb932"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('s')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "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": "PortalSuspended (B)", "description": ["PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002"], "comparison_hash": "f233bb8027a8aea410b77bbf539126e5732e356b129d6e316ab901448c5fb932"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('s')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "PortalSuspended (B)", "description": ["PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002"], "comparison_hash": "f233bb8027a8aea410b77bbf539126e5732e356b129d6e316ab901448c5fb932"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('s')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "2"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "PortalSuspended (B)", "description": ["PortalSuspended \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a portal \u6682\u505c\u3002\u4ec5\u5728 Execute \u6d88\u606f\u6307\u5b9a\u7684\u884c\u6570\u4e0a\u9650\u5df2\u8fbe\u5230\u65f6\u51fa\u73b0\u3002"], "comparison_hash": "f233bb8027a8aea410b77bbf539126e5732e356b129d6e316ab901448c5fb932"}}, "url": "/wiki/protocol/portalsuspended-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/portalsuspended-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/portalsuspended-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/portalsuspended-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/portalsuspended-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/portalsuspended-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/portalsuspended-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/portalsuspended-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/portalsuspended-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/portalsuspended-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/portalsuspended-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/portalsuspended-b/?v=20"}], "present": true}, {"slug": "readyforquery-b", "name": "ReadyForQuery", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002", "aliases": ["ReadyForQuery", "Byte1('Z')"], "content_hash": "dac99a15d88006f36a22d99d0cd2b0534ea5b6d34bdbef08ae4d2e4bc9e59562", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Z')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ReadyForQuery (B)", "description": ["ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002"], "comparison_hash": "591e8768a3731f543bd4b28a2f7f0ca07e52f086608af4311e2022224d97a61f"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Z')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ReadyForQuery (B)", "description": ["ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002"], "comparison_hash": "591e8768a3731f543bd4b28a2f7f0ca07e52f086608af4311e2022224d97a61f"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Z')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ReadyForQuery (B)", "description": ["ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002"], "comparison_hash": "591e8768a3731f543bd4b28a2f7f0ca07e52f086608af4311e2022224d97a61f"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Z')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ReadyForQuery (B)", "description": ["ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002"], "comparison_hash": "591e8768a3731f543bd4b28a2f7f0ca07e52f086608af4311e2022224d97a61f"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Z')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ReadyForQuery (B)", "description": ["ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002"], "comparison_hash": "591e8768a3731f543bd4b28a2f7f0ca07e52f086608af4311e2022224d97a61f"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Z')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ReadyForQuery (B)", "description": ["ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002"], "comparison_hash": "591e8768a3731f543bd4b28a2f7f0ca07e52f086608af4311e2022224d97a61f"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Z')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ReadyForQuery (B)", "description": ["ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002"], "comparison_hash": "591e8768a3731f543bd4b28a2f7f0ca07e52f086608af4311e2022224d97a61f"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Z')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ReadyForQuery (B)", "description": ["ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002"], "comparison_hash": "591e8768a3731f543bd4b28a2f7f0ca07e52f086608af4311e2022224d97a61f"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Z')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "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": "ReadyForQuery (B)", "description": ["ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002"], "comparison_hash": "591e8768a3731f543bd4b28a2f7f0ca07e52f086608af4311e2022224d97a61f"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Z')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "ReadyForQuery (B)", "description": ["ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002"], "comparison_hash": "591e8768a3731f543bd4b28a2f7f0ca07e52f086608af4311e2022224d97a61f"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('Z')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "3"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u542f\u52a8\uff1b\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2\uff1b\u6d41\u6c34\u7ebf\uff1b\u51fd\u6570\u8c03\u7528\uff1bCOPY \u64cd\u4f5c\uff1b\u5f02\u6b65\u64cd\u4f5c"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "ReadyForQuery (B)", "description": ["ReadyForQuery \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u7528\u4e8e\u6807\u8bc6\u6b64\u6d88\u606f\u7c7b\u578b\u3002\u540e\u7aef\u6bcf\u6b21\u51c6\u5907\u597d\u5f00\u59cb\u65b0\u7684\u67e5\u8be2\u5468\u671f\u65f6\u90fd\u4f1a\u53d1\u9001 ReadyForQuery\u3002"], "comparison_hash": "591e8768a3731f543bd4b28a2f7f0ca07e52f086608af4311e2022224d97a61f"}}, "url": "/wiki/protocol/readyforquery-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/readyforquery-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/readyforquery-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/readyforquery-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/readyforquery-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/readyforquery-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/readyforquery-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/readyforquery-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/readyforquery-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/readyforquery-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/readyforquery-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/readyforquery-b/?v=20"}], "present": true}, {"slug": "rowdescription-b", "name": "RowDescription", "name_zh": "", "category": "\u540e\u7aef\u6d88\u606f", "summary": "RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002", "aliases": ["RowDescription", "Byte1('T')"], "content_hash": "7031f14e7729d516c331f6f04afd6a6ccea4ca9243a2d5b71661a8aec58d6472", "versions": {"10": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('T')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "10"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "RowDescription (B)", "description": ["RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002"], "comparison_hash": "c9564ef40952fb1d8e6902b417759ad1c7f1cdb53baa6e854aa77b36a730a851"}, "11": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('T')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "10"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "RowDescription (B)", "description": ["RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002"], "comparison_hash": "c9564ef40952fb1d8e6902b417759ad1c7f1cdb53baa6e854aa77b36a730a851"}, "12": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('T')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "10"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "RowDescription (B)", "description": ["RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002"], "comparison_hash": "c9564ef40952fb1d8e6902b417759ad1c7f1cdb53baa6e854aa77b36a730a851"}, "13": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('T')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "10"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "RowDescription (B)", "description": ["RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002"], "comparison_hash": "c9564ef40952fb1d8e6902b417759ad1c7f1cdb53baa6e854aa77b36a730a851"}, "14": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('T')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "10"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "RowDescription (B)", "description": ["RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002"], "comparison_hash": "c9564ef40952fb1d8e6902b417759ad1c7f1cdb53baa6e854aa77b36a730a851"}, "15": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('T')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "10"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "RowDescription (B)", "description": ["RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002"], "comparison_hash": "c9564ef40952fb1d8e6902b417759ad1c7f1cdb53baa6e854aa77b36a730a851"}, "16": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('T')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "10"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "RowDescription (B)", "description": ["RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002"], "comparison_hash": "c9564ef40952fb1d8e6902b417759ad1c7f1cdb53baa6e854aa77b36a730a851"}, "17": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('T')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "10"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "RowDescription (B)", "description": ["RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002"], "comparison_hash": "c9564ef40952fb1d8e6902b417759ad1c7f1cdb53baa6e854aa77b36a730a851"}, "18": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('T')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "10"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "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": "RowDescription (B)", "description": ["RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002"], "comparison_hash": "c9564ef40952fb1d8e6902b417759ad1c7f1cdb53baa6e854aa77b36a730a851"}, "19": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('T')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "10"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "RowDescription (B)", "description": ["RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002"], "comparison_hash": "c9564ef40952fb1d8e6902b417759ad1c7f1cdb53baa6e854aa77b36a730a851"}, "20": {"facts": [{"label": "\u65b9\u5411", "value": "\u540e\u7aef \u2192 \u524d\u7aef"}, {"label": "\u9996\u4e2a\u7ebf\u4e0a\u534f\u8bae\u5b57\u6bb5", "value": "Byte1('T')"}, {"label": "\u5b57\u6bb5\u6761\u76ee", "value": "10"}, {"label": "\u624b\u518c\u4e2d\u7684\u4ea4\u4e92\u9636\u6bb5", "value": "\u7b80\u5355\u67e5\u8be2\uff1b\u6269\u5c55\u67e5\u8be2"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "RowDescription (B)", "description": ["RowDescription \u662f\u540e\u7aef\u534f\u8bae\u6d88\u606f\uff0c\u8868\u793a\u884c\u63cf\u8ff0\u3002"], "comparison_hash": "c9564ef40952fb1d8e6902b417759ad1c7f1cdb53baa6e854aa77b36a730a851"}}, "url": "/wiki/protocol/rowdescription-b/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/rowdescription-b/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/rowdescription-b/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/rowdescription-b/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/rowdescription-b/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/rowdescription-b/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/rowdescription-b/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/rowdescription-b/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/rowdescription-b/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/rowdescription-b/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/rowdescription-b/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/rowdescription-b/?v=20"}], "present": true}, {"slug": "logical-begin", "name": "Begin (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002", "aliases": ["Begin"], "content_hash": "0f278c87776bbeed48c0480a8ad099cca35ef26d98ee7c64783be5f8a6712b32", "versions": {"10": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('B')"}], "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": "Begin", "description": ["\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "b6498033dabaa26624c25ca27fa16901507b03a6bc7b1d1b42740961bdd7478b"}, "11": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('B')"}], "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": "Begin", "description": ["\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "b6498033dabaa26624c25ca27fa16901507b03a6bc7b1d1b42740961bdd7478b"}, "12": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('B')"}], "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": "Begin", "description": ["\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "b6498033dabaa26624c25ca27fa16901507b03a6bc7b1d1b42740961bdd7478b"}, "13": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('B')"}], "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": "Begin", "description": ["\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "b6498033dabaa26624c25ca27fa16901507b03a6bc7b1d1b42740961bdd7478b"}, "14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('B')"}], "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": "Begin", "description": ["\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "b6498033dabaa26624c25ca27fa16901507b03a6bc7b1d1b42740961bdd7478b"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('B')"}], "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": "Begin", "description": ["\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "04a178207058a2ffd62b8650c9c0611b7beef127f07f2edc67f25ae146fc6423"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('B')"}], "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": "Begin", "description": ["\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "04a178207058a2ffd62b8650c9c0611b7beef127f07f2edc67f25ae146fc6423"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('B')"}], "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": "Begin", "description": ["\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "04a178207058a2ffd62b8650c9c0611b7beef127f07f2edc67f25ae146fc6423"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('B')"}], "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": "Begin", "description": ["\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "04a178207058a2ffd62b8650c9c0611b7beef127f07f2edc67f25ae146fc6423"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('B')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Begin", "description": ["\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "04a178207058a2ffd62b8650c9c0611b7beef127f07f2edc67f25ae146fc6423"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('B')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Begin", "description": ["\u903b\u8f91\u590d\u5236 Begin \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "04a178207058a2ffd62b8650c9c0611b7beef127f07f2edc67f25ae146fc6423"}}, "url": "/wiki/protocol/logical-begin/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-begin/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin/?v=20"}], "present": true}, {"slug": "logical-begin-prepare", "name": "Begin Prepare (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Begin Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u7684\u5f00\u59cb\u6d88\u606f\u3002", "aliases": ["Begin Prepare"], "content_hash": "a376710d7db54b84d8f0e62c5f65edaaf1f13f23a78413f4a8ffa90142eea277", "versions": {"15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('b')"}], "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": "Begin Prepare", "description": ["\u903b\u8f91\u590d\u5236 Begin Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u7684\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "ebbadffad274f32ca3ebb47547183a539df75076cba41b6df18e3b0e4c152c22"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('b')"}], "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": "Begin Prepare", "description": ["\u903b\u8f91\u590d\u5236 Begin Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u7684\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "ebbadffad274f32ca3ebb47547183a539df75076cba41b6df18e3b0e4c152c22"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('b')"}], "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": "Begin Prepare", "description": ["\u903b\u8f91\u590d\u5236 Begin Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u7684\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "ebbadffad274f32ca3ebb47547183a539df75076cba41b6df18e3b0e4c152c22"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('b')"}], "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": "Begin Prepare", "description": ["\u903b\u8f91\u590d\u5236 Begin Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u7684\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "ebbadffad274f32ca3ebb47547183a539df75076cba41b6df18e3b0e4c152c22"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('b')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Begin Prepare", "description": ["\u903b\u8f91\u590d\u5236 Begin Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u7684\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "ebbadffad274f32ca3ebb47547183a539df75076cba41b6df18e3b0e4c152c22"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('b')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Begin Prepare", "description": ["\u903b\u8f91\u590d\u5236 Begin Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u7684\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "ebbadffad274f32ca3ebb47547183a539df75076cba41b6df18e3b0e4c152c22"}}, "url": "/wiki/protocol/logical-begin-prepare/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-begin-prepare/?v=10"}, {"major": "11", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-begin-prepare/?v=11"}, {"major": "12", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-begin-prepare/?v=12"}, {"major": "13", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-begin-prepare/?v=13"}, {"major": "14", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-begin-prepare/?v=14"}, {"major": "15", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 15.19 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/logical-begin-prepare/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin-prepare/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin-prepare/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin-prepare/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin-prepare/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-begin-prepare/?v=20"}], "present": true}, {"slug": "logical-commit", "name": "Commit (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002", "aliases": ["Commit"], "content_hash": "b9e3e7bc25a121f4be9417ea1633b737d1890f921ebcd0c65a62d971cf121475", "versions": {"10": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('C')"}], "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": "Commit", "description": ["\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "16ae5927b28e1893e4a230aec37184944774b3bc7f38a74d0be07461bfce88fd"}, "11": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('C')"}], "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": "Commit", "description": ["\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "16ae5927b28e1893e4a230aec37184944774b3bc7f38a74d0be07461bfce88fd"}, "12": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('C')"}], "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": "Commit", "description": ["\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "16ae5927b28e1893e4a230aec37184944774b3bc7f38a74d0be07461bfce88fd"}, "13": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('C')"}], "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": "Commit", "description": ["\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "16ae5927b28e1893e4a230aec37184944774b3bc7f38a74d0be07461bfce88fd"}, "14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('C')"}], "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": "Commit", "description": ["\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "16ae5927b28e1893e4a230aec37184944774b3bc7f38a74d0be07461bfce88fd"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('C')"}], "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": "Commit", "description": ["\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "6367548954a17c9f8ca125ce5a66054cfa5691ad8cf026a1db66de7de2d1d3b4"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('C')"}], "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": "Commit", "description": ["\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "6367548954a17c9f8ca125ce5a66054cfa5691ad8cf026a1db66de7de2d1d3b4"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('C')"}], "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": "Commit", "description": ["\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "6367548954a17c9f8ca125ce5a66054cfa5691ad8cf026a1db66de7de2d1d3b4"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('C')"}], "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": "Commit", "description": ["\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "6367548954a17c9f8ca125ce5a66054cfa5691ad8cf026a1db66de7de2d1d3b4"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('C')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Commit", "description": ["\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "6367548954a17c9f8ca125ce5a66054cfa5691ad8cf026a1db66de7de2d1d3b4"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('C')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Commit", "description": ["\u903b\u8f91\u590d\u5236 Commit \u683c\u5f0f\uff0c\u8868\u793a\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "6367548954a17c9f8ca125ce5a66054cfa5691ad8cf026a1db66de7de2d1d3b4"}}, "url": "/wiki/protocol/logical-commit/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-commit/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit/?v=20"}], "present": true}, {"slug": "logical-commit-prepared", "name": "Commit Prepared (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Commit Prepared \u683c\u5f0f\uff0c\u8868\u793a\u63d0\u4ea4\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002", "aliases": ["Commit Prepared"], "content_hash": "6833da96f6bdbcc50b1c76af7dcf397c8879e4a125c6bfb374eb0df739e97084", "versions": {"15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('K')"}], "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": "Commit Prepared", "description": ["\u903b\u8f91\u590d\u5236 Commit Prepared \u683c\u5f0f\uff0c\u8868\u793a\u63d0\u4ea4\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "27f877ec385f9251c3034146b6650f72882880aec80a5c1f7c579d6c9f7dae8c"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('K')"}], "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": "Commit Prepared", "description": ["\u903b\u8f91\u590d\u5236 Commit Prepared \u683c\u5f0f\uff0c\u8868\u793a\u63d0\u4ea4\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "27f877ec385f9251c3034146b6650f72882880aec80a5c1f7c579d6c9f7dae8c"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('K')"}], "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": "Commit Prepared", "description": ["\u903b\u8f91\u590d\u5236 Commit Prepared \u683c\u5f0f\uff0c\u8868\u793a\u63d0\u4ea4\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "27f877ec385f9251c3034146b6650f72882880aec80a5c1f7c579d6c9f7dae8c"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('K')"}], "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": "Commit Prepared", "description": ["\u903b\u8f91\u590d\u5236 Commit Prepared \u683c\u5f0f\uff0c\u8868\u793a\u63d0\u4ea4\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "27f877ec385f9251c3034146b6650f72882880aec80a5c1f7c579d6c9f7dae8c"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('K')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Commit Prepared", "description": ["\u903b\u8f91\u590d\u5236 Commit Prepared \u683c\u5f0f\uff0c\u8868\u793a\u63d0\u4ea4\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "27f877ec385f9251c3034146b6650f72882880aec80a5c1f7c579d6c9f7dae8c"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('K')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Commit Prepared", "description": ["\u903b\u8f91\u590d\u5236 Commit Prepared \u683c\u5f0f\uff0c\u8868\u793a\u63d0\u4ea4\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "27f877ec385f9251c3034146b6650f72882880aec80a5c1f7c579d6c9f7dae8c"}}, "url": "/wiki/protocol/logical-commit-prepared/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-commit-prepared/?v=10"}, {"major": "11", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-commit-prepared/?v=11"}, {"major": "12", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-commit-prepared/?v=12"}, {"major": "13", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-commit-prepared/?v=13"}, {"major": "14", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-commit-prepared/?v=14"}, {"major": "15", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 15.19 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/logical-commit-prepared/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit-prepared/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit-prepared/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit-prepared/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit-prepared/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-commit-prepared/?v=20"}], "present": true}, {"slug": "logical-delete", "name": "Delete (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002", "aliases": ["Delete"], "content_hash": "6627dc61f3fcfbf5bcd8668891dc1b135b1cbe3ad99cb5bbe440633bf050eb89", "versions": {"10": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('D')"}], "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": "Delete", "description": ["\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002"], "comparison_hash": "294ed2f438790d86f803d3b5d5ba485ae52bf8175041ddcf9b7d09f520803b6f"}, "11": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('D')"}], "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": "Delete", "description": ["\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002"], "comparison_hash": "294ed2f438790d86f803d3b5d5ba485ae52bf8175041ddcf9b7d09f520803b6f"}, "12": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('D')"}], "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": "Delete", "description": ["\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002"], "comparison_hash": "294ed2f438790d86f803d3b5d5ba485ae52bf8175041ddcf9b7d09f520803b6f"}, "13": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('D')"}], "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": "Delete", "description": ["\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002"], "comparison_hash": "294ed2f438790d86f803d3b5d5ba485ae52bf8175041ddcf9b7d09f520803b6f"}, "14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('D')"}], "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": "Delete", "description": ["\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002"], "comparison_hash": "bdfca3de3b409272899cb3c78dbf973de86727a6fea300b87465560cdc0c52ba"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('D')"}], "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": "Delete", "description": ["\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002"], "comparison_hash": "9022c0a1dbfe8824c1c59e3f8148a057e31c9d3edb2919fc83764704f181462c"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('D')"}], "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": "Delete", "description": ["\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002"], "comparison_hash": "9022c0a1dbfe8824c1c59e3f8148a057e31c9d3edb2919fc83764704f181462c"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('D')"}], "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": "Delete", "description": ["\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002"], "comparison_hash": "9022c0a1dbfe8824c1c59e3f8148a057e31c9d3edb2919fc83764704f181462c"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('D')"}], "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": "Delete", "description": ["\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002"], "comparison_hash": "9022c0a1dbfe8824c1c59e3f8148a057e31c9d3edb2919fc83764704f181462c"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('D')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Delete", "description": ["\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002"], "comparison_hash": "9022c0a1dbfe8824c1c59e3f8148a057e31c9d3edb2919fc83764704f181462c"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('D')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Delete", "description": ["\u903b\u8f91\u590d\u5236 Delete \u683c\u5f0f\uff0c\u8868\u793a\u5220\u9664\u6d88\u606f\u3002"], "comparison_hash": "9022c0a1dbfe8824c1c59e3f8148a057e31c9d3edb2919fc83764704f181462c"}}, "url": "/wiki/protocol/logical-delete/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-delete/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-delete/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-delete/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-delete/?v=13"}, {"major": "14", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 14.24 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-delete/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-delete/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-delete/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-delete/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-delete/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-delete/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-delete/?v=20"}], "present": true}, {"slug": "logical-insert", "name": "Insert (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002", "aliases": ["Insert"], "content_hash": "2900cbe68afda9817d26244c9a24215d9ab9f0d90ea5ebaba2ff17f978190184", "versions": {"10": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('I')"}], "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": "Insert", "description": ["\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002"], "comparison_hash": "ebc6b4c4575a75e1d1b6a6ed85ca342c757bfe471be24e833e13e351fcd3ab26"}, "11": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('I')"}], "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": "Insert", "description": ["\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002"], "comparison_hash": "ebc6b4c4575a75e1d1b6a6ed85ca342c757bfe471be24e833e13e351fcd3ab26"}, "12": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('I')"}], "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": "Insert", "description": ["\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002"], "comparison_hash": "ebc6b4c4575a75e1d1b6a6ed85ca342c757bfe471be24e833e13e351fcd3ab26"}, "13": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('I')"}], "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": "Insert", "description": ["\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002"], "comparison_hash": "ebc6b4c4575a75e1d1b6a6ed85ca342c757bfe471be24e833e13e351fcd3ab26"}, "14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('I')"}], "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": "Insert", "description": ["\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002"], "comparison_hash": "0533b511fb052ce552a9f29ae19ab374a407ad8dee1a15e54e90c769c80ee120"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('I')"}], "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": "Insert", "description": ["\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002"], "comparison_hash": "bb968bc158194b31dda87aa9ba57988afc2883f4f9c61a06cca002bd5b020c37"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('I')"}], "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": "Insert", "description": ["\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002"], "comparison_hash": "bb968bc158194b31dda87aa9ba57988afc2883f4f9c61a06cca002bd5b020c37"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('I')"}], "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": "Insert", "description": ["\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002"], "comparison_hash": "bb968bc158194b31dda87aa9ba57988afc2883f4f9c61a06cca002bd5b020c37"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('I')"}], "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": "Insert", "description": ["\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002"], "comparison_hash": "bb968bc158194b31dda87aa9ba57988afc2883f4f9c61a06cca002bd5b020c37"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('I')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Insert", "description": ["\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002"], "comparison_hash": "bb968bc158194b31dda87aa9ba57988afc2883f4f9c61a06cca002bd5b020c37"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('I')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Insert", "description": ["\u903b\u8f91\u590d\u5236 Insert \u683c\u5f0f\uff0c\u8868\u793a\u63d2\u5165\u6d88\u606f\u3002"], "comparison_hash": "bb968bc158194b31dda87aa9ba57988afc2883f4f9c61a06cca002bd5b020c37"}}, "url": "/wiki/protocol/logical-insert/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-insert/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-insert/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-insert/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-insert/?v=13"}, {"major": "14", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 14.24 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-insert/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-insert/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-insert/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-insert/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-insert/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-insert/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-insert/?v=20"}], "present": true}, {"slug": "logical-message", "name": "Message (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Message \u683c\u5f0f\uff0c\u8868\u793a\u903b\u8f91\u89e3\u7801\u6d88\u606f\u3002", "aliases": ["Message"], "content_hash": "a54de167658c5ad4d5dcefa6a19d618228e340cc039c15065f760ce238e89408", "versions": {"14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('M')"}], "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": "Message", "description": ["\u903b\u8f91\u590d\u5236 Message \u683c\u5f0f\uff0c\u8868\u793a\u903b\u8f91\u89e3\u7801\u6d88\u606f\u3002"], "comparison_hash": "3829c23b52c6b6397d86290553349c1563e40275f8c0cc27fa5b499521105205"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('M')"}], "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": "Message", "description": ["\u903b\u8f91\u590d\u5236 Message \u683c\u5f0f\uff0c\u8868\u793a\u903b\u8f91\u89e3\u7801\u6d88\u606f\u3002"], "comparison_hash": "e342b37109a65064e914f18c92934727892fb2c60c929fa2221ad41dfbb7dbb8"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('M')"}], "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": "Message", "description": ["\u903b\u8f91\u590d\u5236 Message \u683c\u5f0f\uff0c\u8868\u793a\u903b\u8f91\u89e3\u7801\u6d88\u606f\u3002"], "comparison_hash": "e342b37109a65064e914f18c92934727892fb2c60c929fa2221ad41dfbb7dbb8"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('M')"}], "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": "Message", "description": ["\u903b\u8f91\u590d\u5236 Message \u683c\u5f0f\uff0c\u8868\u793a\u903b\u8f91\u89e3\u7801\u6d88\u606f\u3002"], "comparison_hash": "e342b37109a65064e914f18c92934727892fb2c60c929fa2221ad41dfbb7dbb8"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('M')"}], "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": "Message", "description": ["\u903b\u8f91\u590d\u5236 Message \u683c\u5f0f\uff0c\u8868\u793a\u903b\u8f91\u89e3\u7801\u6d88\u606f\u3002"], "comparison_hash": "e342b37109a65064e914f18c92934727892fb2c60c929fa2221ad41dfbb7dbb8"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('M')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Message", "description": ["\u903b\u8f91\u590d\u5236 Message \u683c\u5f0f\uff0c\u8868\u793a\u903b\u8f91\u89e3\u7801\u6d88\u606f\u3002"], "comparison_hash": "e342b37109a65064e914f18c92934727892fb2c60c929fa2221ad41dfbb7dbb8"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('M')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Message", "description": ["\u903b\u8f91\u590d\u5236 Message \u683c\u5f0f\uff0c\u8868\u793a\u903b\u8f91\u89e3\u7801\u6d88\u606f\u3002"], "comparison_hash": "e342b37109a65064e914f18c92934727892fb2c60c929fa2221ad41dfbb7dbb8"}}, "url": "/wiki/protocol/logical-message/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-message/?v=10"}, {"major": "11", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-message/?v=11"}, {"major": "12", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-message/?v=12"}, {"major": "13", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-message/?v=13"}, {"major": "14", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 14.24 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/logical-message/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-message/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-message/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-message/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-message/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-message/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-message/?v=20"}], "present": true}, {"slug": "logical-origin", "name": "Origin (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002", "aliases": ["Origin"], "content_hash": "c21d4f7f9c37487e272d046fa0f903408fc58b27d6d01d53a2150da75b323aa1", "versions": {"10": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('O')"}], "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": "Origin", "description": ["\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002"], "comparison_hash": "26ce7b9256774a7c921d26540181d5edd4ab0e5a443b09801512e4e59cb5f6d5"}, "11": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('O')"}], "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": "Origin", "description": ["\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002"], "comparison_hash": "26ce7b9256774a7c921d26540181d5edd4ab0e5a443b09801512e4e59cb5f6d5"}, "12": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('O')"}], "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": "Origin", "description": ["\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002"], "comparison_hash": "26ce7b9256774a7c921d26540181d5edd4ab0e5a443b09801512e4e59cb5f6d5"}, "13": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('O')"}], "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": "Origin", "description": ["\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002"], "comparison_hash": "26ce7b9256774a7c921d26540181d5edd4ab0e5a443b09801512e4e59cb5f6d5"}, "14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('O')"}], "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": "Origin", "description": ["\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002"], "comparison_hash": "26ce7b9256774a7c921d26540181d5edd4ab0e5a443b09801512e4e59cb5f6d5"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('O')"}], "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": "Origin", "description": ["\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002"], "comparison_hash": "ddcbe9c8651a9cb0854d1dd4c92d415a0387a10fa4419afec47d38f03c4cb569"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('O')"}], "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": "Origin", "description": ["\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002"], "comparison_hash": "ddcbe9c8651a9cb0854d1dd4c92d415a0387a10fa4419afec47d38f03c4cb569"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('O')"}], "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": "Origin", "description": ["\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002"], "comparison_hash": "ddcbe9c8651a9cb0854d1dd4c92d415a0387a10fa4419afec47d38f03c4cb569"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('O')"}], "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": "Origin", "description": ["\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002"], "comparison_hash": "ddcbe9c8651a9cb0854d1dd4c92d415a0387a10fa4419afec47d38f03c4cb569"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('O')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Origin", "description": ["\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002"], "comparison_hash": "ddcbe9c8651a9cb0854d1dd4c92d415a0387a10fa4419afec47d38f03c4cb569"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('O')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Origin", "description": ["\u903b\u8f91\u590d\u5236 Origin \u683c\u5f0f\uff0c\u8868\u793a\u590d\u5236\u6e90\u6d88\u606f\u3002"], "comparison_hash": "ddcbe9c8651a9cb0854d1dd4c92d415a0387a10fa4419afec47d38f03c4cb569"}}, "url": "/wiki/protocol/logical-origin/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-origin/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-origin/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-origin/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-origin/?v=13"}, {"major": "14", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-origin/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-origin/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-origin/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-origin/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-origin/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-origin/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-origin/?v=20"}], "present": true}, {"slug": "logical-prepare", "name": "Prepare (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002", "aliases": ["Prepare"], "content_hash": "cf2288c313497c584a97f10296161a707bed327b3aa2efbb1c8890ff9c7a3ba1", "versions": {"15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('P')"}], "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": "Prepare", "description": ["\u903b\u8f91\u590d\u5236 Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "99faa10d54979558d50e82f37a392172a6f492ad70fb4840f66c76de0eba5ac4"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('P')"}], "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": "Prepare", "description": ["\u903b\u8f91\u590d\u5236 Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "99faa10d54979558d50e82f37a392172a6f492ad70fb4840f66c76de0eba5ac4"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('P')"}], "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": "Prepare", "description": ["\u903b\u8f91\u590d\u5236 Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "99faa10d54979558d50e82f37a392172a6f492ad70fb4840f66c76de0eba5ac4"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('P')"}], "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": "Prepare", "description": ["\u903b\u8f91\u590d\u5236 Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "99faa10d54979558d50e82f37a392172a6f492ad70fb4840f66c76de0eba5ac4"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('P')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Prepare", "description": ["\u903b\u8f91\u590d\u5236 Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "99faa10d54979558d50e82f37a392172a6f492ad70fb4840f66c76de0eba5ac4"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('P')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Prepare", "description": ["\u903b\u8f91\u590d\u5236 Prepare \u683c\u5f0f\uff0c\u8868\u793a\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "99faa10d54979558d50e82f37a392172a6f492ad70fb4840f66c76de0eba5ac4"}}, "url": "/wiki/protocol/logical-prepare/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-prepare/?v=10"}, {"major": "11", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-prepare/?v=11"}, {"major": "12", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-prepare/?v=12"}, {"major": "13", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-prepare/?v=13"}, {"major": "14", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-prepare/?v=14"}, {"major": "15", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 15.19 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/logical-prepare/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-prepare/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-prepare/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-prepare/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-prepare/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-prepare/?v=20"}], "present": true}, {"slug": "logical-relation", "name": "Relation (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002", "aliases": ["Relation"], "content_hash": "0b5d5a51259a57f3fcf2062c08d1938d2296994e652760ac7a30d4ffa3dbf600", "versions": {"10": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('R')"}], "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": "Relation", "description": ["\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002"], "comparison_hash": "579415e1a22e07102829a64c1e2dcb8d06d603318b2f4649bb60e3a702665ba3"}, "11": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('R')"}], "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": "Relation", "description": ["\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002"], "comparison_hash": "579415e1a22e07102829a64c1e2dcb8d06d603318b2f4649bb60e3a702665ba3"}, "12": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('R')"}], "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": "Relation", "description": ["\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002"], "comparison_hash": "579415e1a22e07102829a64c1e2dcb8d06d603318b2f4649bb60e3a702665ba3"}, "13": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('R')"}], "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": "Relation", "description": ["\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002"], "comparison_hash": "579415e1a22e07102829a64c1e2dcb8d06d603318b2f4649bb60e3a702665ba3"}, "14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('R')"}], "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": "Relation", "description": ["\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002"], "comparison_hash": "004251a41968b87b3777593a97dffe6c4759e7b71745344eca481cea7e45cf4a"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('R')"}], "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": "Relation", "description": ["\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002"], "comparison_hash": "e38e342bd63afe84c580ef245a7f6c70b95b32928e766a86e51f9732fd2569b4"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('R')"}], "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": "Relation", "description": ["\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002"], "comparison_hash": "e38e342bd63afe84c580ef245a7f6c70b95b32928e766a86e51f9732fd2569b4"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('R')"}], "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": "Relation", "description": ["\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002"], "comparison_hash": "e38e342bd63afe84c580ef245a7f6c70b95b32928e766a86e51f9732fd2569b4"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('R')"}], "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": "Relation", "description": ["\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002"], "comparison_hash": "e38e342bd63afe84c580ef245a7f6c70b95b32928e766a86e51f9732fd2569b4"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('R')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Relation", "description": ["\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002"], "comparison_hash": "e38e342bd63afe84c580ef245a7f6c70b95b32928e766a86e51f9732fd2569b4"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('R')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Relation", "description": ["\u903b\u8f91\u590d\u5236 Relation \u683c\u5f0f\uff0c\u8868\u793a\u5173\u7cfb\u6d88\u606f\u3002"], "comparison_hash": "e38e342bd63afe84c580ef245a7f6c70b95b32928e766a86e51f9732fd2569b4"}}, "url": "/wiki/protocol/logical-relation/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-relation/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-relation/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-relation/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-relation/?v=13"}, {"major": "14", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 14.24 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-relation/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-relation/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-relation/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-relation/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-relation/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-relation/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-relation/?v=20"}], "present": true}, {"slug": "logical-rollback-prepared", "name": "Rollback Prepared (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Rollback Prepared \u683c\u5f0f\uff0c\u8868\u793a\u56de\u6eda\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002", "aliases": ["Rollback Prepared"], "content_hash": "bc5642d4d7be0149530d5080264f62b8f7420deccd3160c78fc0bd9116f349f2", "versions": {"15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('r')"}], "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": "Rollback Prepared", "description": ["\u903b\u8f91\u590d\u5236 Rollback Prepared \u683c\u5f0f\uff0c\u8868\u793a\u56de\u6eda\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "f0fdcd5a4839f8a9bbb5bf70fcffebed6b9ba0886fd1aaff1764dee70f48056c"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('r')"}], "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": "Rollback Prepared", "description": ["\u903b\u8f91\u590d\u5236 Rollback Prepared \u683c\u5f0f\uff0c\u8868\u793a\u56de\u6eda\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "f0fdcd5a4839f8a9bbb5bf70fcffebed6b9ba0886fd1aaff1764dee70f48056c"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('r')"}], "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": "Rollback Prepared", "description": ["\u903b\u8f91\u590d\u5236 Rollback Prepared \u683c\u5f0f\uff0c\u8868\u793a\u56de\u6eda\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "f0fdcd5a4839f8a9bbb5bf70fcffebed6b9ba0886fd1aaff1764dee70f48056c"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('r')"}], "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": "Rollback Prepared", "description": ["\u903b\u8f91\u590d\u5236 Rollback Prepared \u683c\u5f0f\uff0c\u8868\u793a\u56de\u6eda\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "f0fdcd5a4839f8a9bbb5bf70fcffebed6b9ba0886fd1aaff1764dee70f48056c"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('r')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Rollback Prepared", "description": ["\u903b\u8f91\u590d\u5236 Rollback Prepared \u683c\u5f0f\uff0c\u8868\u793a\u56de\u6eda\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "f0fdcd5a4839f8a9bbb5bf70fcffebed6b9ba0886fd1aaff1764dee70f48056c"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('r')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Rollback Prepared", "description": ["\u903b\u8f91\u590d\u5236 Rollback Prepared \u683c\u5f0f\uff0c\u8868\u793a\u56de\u6eda\u9884\u5907\u4e8b\u52a1\u6d88\u606f\u3002"], "comparison_hash": "f0fdcd5a4839f8a9bbb5bf70fcffebed6b9ba0886fd1aaff1764dee70f48056c"}}, "url": "/wiki/protocol/logical-rollback-prepared/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-rollback-prepared/?v=10"}, {"major": "11", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-rollback-prepared/?v=11"}, {"major": "12", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-rollback-prepared/?v=12"}, {"major": "13", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-rollback-prepared/?v=13"}, {"major": "14", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-rollback-prepared/?v=14"}, {"major": "15", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 15.19 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/logical-rollback-prepared/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-rollback-prepared/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-rollback-prepared/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-rollback-prepared/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-rollback-prepared/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-rollback-prepared/?v=20"}], "present": true}, {"slug": "logical-stream-abort", "name": "Stream Abort (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Stream Abort \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u4e2d\u6b62\u6d88\u606f\u3002", "aliases": ["Stream Abort"], "content_hash": "4c34eccbfe963289b0d30c4ab9d18d100089f6051a45f48aa569b813f575c6b2", "versions": {"14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('A')"}], "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": "Stream Abort", "description": ["\u903b\u8f91\u590d\u5236 Stream Abort \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u4e2d\u6b62\u6d88\u606f\u3002"], "comparison_hash": "cb6344db941aac50af2c98bca51c0a1168b8b48cd5718f59d0f9ee6082020796"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('A')"}], "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": "Stream Abort", "description": ["\u903b\u8f91\u590d\u5236 Stream Abort \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u4e2d\u6b62\u6d88\u606f\u3002"], "comparison_hash": "6cabb27db5fccdfafcae3111ecc83aab3e6b74ce8671130b903b45bbfcb405a0"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('A')"}], "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": "Stream Abort", "description": ["\u903b\u8f91\u590d\u5236 Stream Abort \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u4e2d\u6b62\u6d88\u606f\u3002"], "comparison_hash": "ba66d8ba096cf90d5ed7f7adfa2c1fde83adc546efc9f1f5c46c6b0f69cb508b"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('A')"}], "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": "Stream Abort", "description": ["\u903b\u8f91\u590d\u5236 Stream Abort \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u4e2d\u6b62\u6d88\u606f\u3002"], "comparison_hash": "ba66d8ba096cf90d5ed7f7adfa2c1fde83adc546efc9f1f5c46c6b0f69cb508b"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('A')"}], "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": "Stream Abort", "description": ["\u903b\u8f91\u590d\u5236 Stream Abort \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u4e2d\u6b62\u6d88\u606f\u3002"], "comparison_hash": "ba66d8ba096cf90d5ed7f7adfa2c1fde83adc546efc9f1f5c46c6b0f69cb508b"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('A')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Stream Abort", "description": ["\u903b\u8f91\u590d\u5236 Stream Abort \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u4e2d\u6b62\u6d88\u606f\u3002"], "comparison_hash": "ba66d8ba096cf90d5ed7f7adfa2c1fde83adc546efc9f1f5c46c6b0f69cb508b"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('A')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Stream Abort", "description": ["\u903b\u8f91\u590d\u5236 Stream Abort \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u4e2d\u6b62\u6d88\u606f\u3002"], "comparison_hash": "ba66d8ba096cf90d5ed7f7adfa2c1fde83adc546efc9f1f5c46c6b0f69cb508b"}}, "url": "/wiki/protocol/logical-stream-abort/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-abort/?v=10"}, {"major": "11", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-abort/?v=11"}, {"major": "12", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-abort/?v=12"}, {"major": "13", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-abort/?v=13"}, {"major": "14", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 14.24 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/logical-stream-abort/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-stream-abort/?v=15"}, {"major": "16", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 16.15 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-stream-abort/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-abort/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-abort/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-abort/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-abort/?v=20"}], "present": true}, {"slug": "logical-stream-commit", "name": "Stream Commit (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Stream Commit \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002", "aliases": ["Stream Commit"], "content_hash": "2995849e16bb44febdd4127bdb288bf7f5d224b13f303a0387295f95a4d5cea6", "versions": {"14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('c')"}], "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": "Stream Commit", "description": ["\u903b\u8f91\u590d\u5236 Stream Commit \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "66bd222320bcecd9e469f2df0cf9dbe00abcc98a5dbd62395869161ca54b79d0"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('c')"}], "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": "Stream Commit", "description": ["\u903b\u8f91\u590d\u5236 Stream Commit \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "7da1f009dd6acb34a24525ff5c7805710fd6b31afaaf3b326a9a44ab9ffeb45e"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('c')"}], "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": "Stream Commit", "description": ["\u903b\u8f91\u590d\u5236 Stream Commit \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "7da1f009dd6acb34a24525ff5c7805710fd6b31afaaf3b326a9a44ab9ffeb45e"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('c')"}], "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": "Stream Commit", "description": ["\u903b\u8f91\u590d\u5236 Stream Commit \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "7da1f009dd6acb34a24525ff5c7805710fd6b31afaaf3b326a9a44ab9ffeb45e"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('c')"}], "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": "Stream Commit", "description": ["\u903b\u8f91\u590d\u5236 Stream Commit \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "7da1f009dd6acb34a24525ff5c7805710fd6b31afaaf3b326a9a44ab9ffeb45e"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('c')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Stream Commit", "description": ["\u903b\u8f91\u590d\u5236 Stream Commit \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "7da1f009dd6acb34a24525ff5c7805710fd6b31afaaf3b326a9a44ab9ffeb45e"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('c')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Stream Commit", "description": ["\u903b\u8f91\u590d\u5236 Stream Commit \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u63d0\u4ea4\u6d88\u606f\u3002"], "comparison_hash": "7da1f009dd6acb34a24525ff5c7805710fd6b31afaaf3b326a9a44ab9ffeb45e"}}, "url": "/wiki/protocol/logical-stream-commit/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-commit/?v=10"}, {"major": "11", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-commit/?v=11"}, {"major": "12", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-commit/?v=12"}, {"major": "13", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-commit/?v=13"}, {"major": "14", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 14.24 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/logical-stream-commit/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-stream-commit/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-commit/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-commit/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-commit/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-commit/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-commit/?v=20"}], "present": true}, {"slug": "logical-stream-prepare", "name": "Stream Prepare (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Stream Prepare \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u9884\u5907\u6d88\u606f\u3002", "aliases": ["Stream Prepare"], "content_hash": "3d53c1b89cd729e5899d27af7970b3d64a3c2022f7c9835be98b83e2f6866824", "versions": {"15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('p')"}], "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": "Stream Prepare", "description": ["\u903b\u8f91\u590d\u5236 Stream Prepare \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u9884\u5907\u6d88\u606f\u3002"], "comparison_hash": "465c922a6200dc4867b30cdb9d75453ddb89b57b11cfc63ab0bcda9cfbe78d57"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('p')"}], "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": "Stream Prepare", "description": ["\u903b\u8f91\u590d\u5236 Stream Prepare \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u9884\u5907\u6d88\u606f\u3002"], "comparison_hash": "465c922a6200dc4867b30cdb9d75453ddb89b57b11cfc63ab0bcda9cfbe78d57"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('p')"}], "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": "Stream Prepare", "description": ["\u903b\u8f91\u590d\u5236 Stream Prepare \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u9884\u5907\u6d88\u606f\u3002"], "comparison_hash": "465c922a6200dc4867b30cdb9d75453ddb89b57b11cfc63ab0bcda9cfbe78d57"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('p')"}], "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": "Stream Prepare", "description": ["\u903b\u8f91\u590d\u5236 Stream Prepare \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u9884\u5907\u6d88\u606f\u3002"], "comparison_hash": "465c922a6200dc4867b30cdb9d75453ddb89b57b11cfc63ab0bcda9cfbe78d57"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('p')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Stream Prepare", "description": ["\u903b\u8f91\u590d\u5236 Stream Prepare \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u9884\u5907\u6d88\u606f\u3002"], "comparison_hash": "465c922a6200dc4867b30cdb9d75453ddb89b57b11cfc63ab0bcda9cfbe78d57"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('p')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Stream Prepare", "description": ["\u903b\u8f91\u590d\u5236 Stream Prepare \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4e8b\u52a1\u9884\u5907\u6d88\u606f\u3002"], "comparison_hash": "465c922a6200dc4867b30cdb9d75453ddb89b57b11cfc63ab0bcda9cfbe78d57"}}, "url": "/wiki/protocol/logical-stream-prepare/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-prepare/?v=10"}, {"major": "11", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-prepare/?v=11"}, {"major": "12", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-prepare/?v=12"}, {"major": "13", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-prepare/?v=13"}, {"major": "14", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 14.24 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-prepare/?v=14"}, {"major": "15", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 15.19 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/logical-stream-prepare/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-prepare/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-prepare/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-prepare/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-prepare/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-prepare/?v=20"}], "present": true}, {"slug": "logical-stream-start", "name": "Stream Start (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Stream Start \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u5f00\u59cb\u6d88\u606f\u3002", "aliases": ["Stream Start"], "content_hash": "3640eaa723f290e8a3ce324b8cfb2ea2cb4c117ec4ac101a14847e34753de552", "versions": {"14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('S')"}], "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": "Stream Start", "description": ["\u903b\u8f91\u590d\u5236 Stream Start \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "576b0517f63dc4acab14c342940d81111bf26b84dec68ef0bee7eca2b8f2c565"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('S')"}], "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": "Stream Start", "description": ["\u903b\u8f91\u590d\u5236 Stream Start \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "b086ffebabd950269a39e94ef7759a671a40f03c7268616e458437d9a2416ddb"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('S')"}], "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": "Stream Start", "description": ["\u903b\u8f91\u590d\u5236 Stream Start \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "b086ffebabd950269a39e94ef7759a671a40f03c7268616e458437d9a2416ddb"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('S')"}], "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": "Stream Start", "description": ["\u903b\u8f91\u590d\u5236 Stream Start \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "b086ffebabd950269a39e94ef7759a671a40f03c7268616e458437d9a2416ddb"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('S')"}], "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": "Stream Start", "description": ["\u903b\u8f91\u590d\u5236 Stream Start \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "b086ffebabd950269a39e94ef7759a671a40f03c7268616e458437d9a2416ddb"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('S')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Stream Start", "description": ["\u903b\u8f91\u590d\u5236 Stream Start \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "b086ffebabd950269a39e94ef7759a671a40f03c7268616e458437d9a2416ddb"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('S')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Stream Start", "description": ["\u903b\u8f91\u590d\u5236 Stream Start \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u5f00\u59cb\u6d88\u606f\u3002"], "comparison_hash": "b086ffebabd950269a39e94ef7759a671a40f03c7268616e458437d9a2416ddb"}}, "url": "/wiki/protocol/logical-stream-start/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-start/?v=10"}, {"major": "11", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-start/?v=11"}, {"major": "12", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-start/?v=12"}, {"major": "13", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-start/?v=13"}, {"major": "14", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 14.24 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/logical-stream-start/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-stream-start/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-start/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-start/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-start/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-start/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-start/?v=20"}], "present": true}, {"slug": "logical-stream-stop", "name": "Stream Stop (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Stream Stop \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u7ed3\u675f\u6d88\u606f\u3002", "aliases": ["Stream Stop"], "content_hash": "1d0c49da8ea39de1374b2bc3f05f026c8440385ed4a4218cf99d7773ad331836", "versions": {"14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('E')"}], "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": "Stream Stop", "description": ["\u903b\u8f91\u590d\u5236 Stream Stop \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u7ed3\u675f\u6d88\u606f\u3002"], "comparison_hash": "3fc81ba504b209cdeb627424c0dfc1e87a3b8f755e6f48d941a2a6322f67f052"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('E')"}], "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": "Stream Stop", "description": ["\u903b\u8f91\u590d\u5236 Stream Stop \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u7ed3\u675f\u6d88\u606f\u3002"], "comparison_hash": "3fc81ba504b209cdeb627424c0dfc1e87a3b8f755e6f48d941a2a6322f67f052"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('E')"}], "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": "Stream Stop", "description": ["\u903b\u8f91\u590d\u5236 Stream Stop \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u7ed3\u675f\u6d88\u606f\u3002"], "comparison_hash": "3fc81ba504b209cdeb627424c0dfc1e87a3b8f755e6f48d941a2a6322f67f052"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('E')"}], "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": "Stream Stop", "description": ["\u903b\u8f91\u590d\u5236 Stream Stop \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u7ed3\u675f\u6d88\u606f\u3002"], "comparison_hash": "3fc81ba504b209cdeb627424c0dfc1e87a3b8f755e6f48d941a2a6322f67f052"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('E')"}], "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": "Stream Stop", "description": ["\u903b\u8f91\u590d\u5236 Stream Stop \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u7ed3\u675f\u6d88\u606f\u3002"], "comparison_hash": "3fc81ba504b209cdeb627424c0dfc1e87a3b8f755e6f48d941a2a6322f67f052"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('E')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Stream Stop", "description": ["\u903b\u8f91\u590d\u5236 Stream Stop \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u7ed3\u675f\u6d88\u606f\u3002"], "comparison_hash": "3fc81ba504b209cdeb627424c0dfc1e87a3b8f755e6f48d941a2a6322f67f052"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('E')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Stream Stop", "description": ["\u903b\u8f91\u590d\u5236 Stream Stop \u683c\u5f0f\uff0c\u8868\u793a\u6d41\u5f0f\u4f20\u8f93\u7ed3\u675f\u6d88\u606f\u3002"], "comparison_hash": "3fc81ba504b209cdeb627424c0dfc1e87a3b8f755e6f48d941a2a6322f67f052"}}, "url": "/wiki/protocol/logical-stream-stop/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-stop/?v=10"}, {"major": "11", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-stop/?v=11"}, {"major": "12", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-stop/?v=12"}, {"major": "13", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-stream-stop/?v=13"}, {"major": "14", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 14.24 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/logical-stream-stop/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-stop/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-stop/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-stop/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-stop/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-stop/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-stream-stop/?v=20"}], "present": true}, {"slug": "logical-truncate", "name": "Truncate (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Truncate \u683c\u5f0f\uff0c\u8868\u793a\u622a\u65ad\u6d88\u606f\u3002", "aliases": ["Truncate"], "content_hash": "c338a54a6960ddb37df9806ddc4976963f9d4eca2741e6028c69994c6eca52df", "versions": {"11": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('T')"}], "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": "Truncate", "description": ["\u903b\u8f91\u590d\u5236 Truncate \u683c\u5f0f\uff0c\u8868\u793a\u622a\u65ad\u6d88\u606f\u3002"], "comparison_hash": "c3c3253ea436a4a99faba0f2ff153af361b75c387be60334b76d7ab7f69b3594"}, "12": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('T')"}], "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": "Truncate", "description": ["\u903b\u8f91\u590d\u5236 Truncate \u683c\u5f0f\uff0c\u8868\u793a\u622a\u65ad\u6d88\u606f\u3002"], "comparison_hash": "c3c3253ea436a4a99faba0f2ff153af361b75c387be60334b76d7ab7f69b3594"}, "13": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('T')"}], "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": "Truncate", "description": ["\u903b\u8f91\u590d\u5236 Truncate \u683c\u5f0f\uff0c\u8868\u793a\u622a\u65ad\u6d88\u606f\u3002"], "comparison_hash": "c3c3253ea436a4a99faba0f2ff153af361b75c387be60334b76d7ab7f69b3594"}, "14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('T')"}], "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": "Truncate", "description": ["\u903b\u8f91\u590d\u5236 Truncate \u683c\u5f0f\uff0c\u8868\u793a\u622a\u65ad\u6d88\u606f\u3002"], "comparison_hash": "ccbdfa9440244ded1a1a049696fdbc36d2a10c07ea1f0830ba46fdc63bb217a3"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('T')"}], "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": "Truncate", "description": ["\u903b\u8f91\u590d\u5236 Truncate \u683c\u5f0f\uff0c\u8868\u793a\u622a\u65ad\u6d88\u606f\u3002"], "comparison_hash": "5d3d7c086cb42d41761421f20d31df19f38aa6c7bbce4ca0a36f54c516cb31de"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('T')"}], "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": "Truncate", "description": ["\u903b\u8f91\u590d\u5236 Truncate \u683c\u5f0f\uff0c\u8868\u793a\u622a\u65ad\u6d88\u606f\u3002"], "comparison_hash": "5d3d7c086cb42d41761421f20d31df19f38aa6c7bbce4ca0a36f54c516cb31de"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('T')"}], "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": "Truncate", "description": ["\u903b\u8f91\u590d\u5236 Truncate \u683c\u5f0f\uff0c\u8868\u793a\u622a\u65ad\u6d88\u606f\u3002"], "comparison_hash": "5d3d7c086cb42d41761421f20d31df19f38aa6c7bbce4ca0a36f54c516cb31de"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('T')"}], "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": "Truncate", "description": ["\u903b\u8f91\u590d\u5236 Truncate \u683c\u5f0f\uff0c\u8868\u793a\u622a\u65ad\u6d88\u606f\u3002"], "comparison_hash": "5d3d7c086cb42d41761421f20d31df19f38aa6c7bbce4ca0a36f54c516cb31de"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('T')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Truncate", "description": ["\u903b\u8f91\u590d\u5236 Truncate \u683c\u5f0f\uff0c\u8868\u793a\u622a\u65ad\u6d88\u606f\u3002"], "comparison_hash": "5d3d7c086cb42d41761421f20d31df19f38aa6c7bbce4ca0a36f54c516cb31de"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('T')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Truncate", "description": ["\u903b\u8f91\u590d\u5236 Truncate \u683c\u5f0f\uff0c\u8868\u793a\u622a\u65ad\u6d88\u606f\u3002"], "comparison_hash": "5d3d7c086cb42d41761421f20d31df19f38aa6c7bbce4ca0a36f54c516cb31de"}}, "url": "/wiki/protocol/logical-truncate/?v=18", "cells": [{"major": "10", "state": "absent", "label": "\u8be5\u7248\u672a\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u8be5\u7248\u672a\u6536\u5f55", "url": "/wiki/protocol/logical-truncate/?v=10"}, {"major": "11", "state": "added", "label": "\u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "title": "PostgreSQL 11.22 \u00b7 \u672c\u6b21\u91c7\u6837\u9996\u6b21\u51fa\u73b0", "url": "/wiki/protocol/logical-truncate/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-truncate/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-truncate/?v=13"}, {"major": "14", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 14.24 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-truncate/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-truncate/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-truncate/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-truncate/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-truncate/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-truncate/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-truncate/?v=20"}], "present": true}, {"slug": "logical-tupledata", "name": "TupleData (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002", "aliases": ["TupleData"], "content_hash": "02375378f7182fe2ad91fb3094f8046be46ec8b018ca257bf6e855915ea4f8a2", "versions": {"10": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Int16"}], "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": "TupleData", "description": ["\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002"], "comparison_hash": "6f77d3612873e3baf0cb7351d706cf0bb8d9a7c7b4b1533b34c1366f860fa3a2"}, "11": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Int16"}], "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": "TupleData", "description": ["\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002"], "comparison_hash": "6f77d3612873e3baf0cb7351d706cf0bb8d9a7c7b4b1533b34c1366f860fa3a2"}, "12": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Int16"}], "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": "TupleData", "description": ["\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002"], "comparison_hash": "6f77d3612873e3baf0cb7351d706cf0bb8d9a7c7b4b1533b34c1366f860fa3a2"}, "13": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Int16"}], "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": "TupleData", "description": ["\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002"], "comparison_hash": "6f77d3612873e3baf0cb7351d706cf0bb8d9a7c7b4b1533b34c1366f860fa3a2"}, "14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Int16"}], "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": "TupleData", "description": ["\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002"], "comparison_hash": "cd3ef259b145bd3bd43cb6212efe54d716871132f92df99b0cc8d685cc43c2fd"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Int16"}], "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": "TupleData", "description": ["\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002"], "comparison_hash": "cd3ef259b145bd3bd43cb6212efe54d716871132f92df99b0cc8d685cc43c2fd"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Int16"}], "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": "TupleData", "description": ["\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002"], "comparison_hash": "cd3ef259b145bd3bd43cb6212efe54d716871132f92df99b0cc8d685cc43c2fd"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Int16"}], "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": "TupleData", "description": ["\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002"], "comparison_hash": "cd3ef259b145bd3bd43cb6212efe54d716871132f92df99b0cc8d685cc43c2fd"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Int16"}], "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": "TupleData", "description": ["\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002"], "comparison_hash": "cd3ef259b145bd3bd43cb6212efe54d716871132f92df99b0cc8d685cc43c2fd"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Int16"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "TupleData", "description": ["\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002"], "comparison_hash": "cd3ef259b145bd3bd43cb6212efe54d716871132f92df99b0cc8d685cc43c2fd"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Int16"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "TupleData", "description": ["\u903b\u8f91\u590d\u5236 TupleData \u683c\u5f0f\uff1a\u5217\u6570\u3002"], "comparison_hash": "cd3ef259b145bd3bd43cb6212efe54d716871132f92df99b0cc8d685cc43c2fd"}}, "url": "/wiki/protocol/logical-tupledata/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-tupledata/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-tupledata/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-tupledata/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-tupledata/?v=13"}, {"major": "14", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 14.24 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-tupledata/?v=14"}, {"major": "15", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 15.19 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-tupledata/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-tupledata/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-tupledata/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-tupledata/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-tupledata/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-tupledata/?v=20"}], "present": true}, {"slug": "logical-type", "name": "Type (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002", "aliases": ["Type"], "content_hash": "d76cfbc9e56c75ef88c2e0b768456054b043b53ceeaa61869c7dfd9c305f5add", "versions": {"10": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('Y')"}], "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": "Type", "description": ["\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002"], "comparison_hash": "0f3f024e925f86afc94bce9a8b0a500e24331e75009418de9395c03f18af94d6"}, "11": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('Y')"}], "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": "Type", "description": ["\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002"], "comparison_hash": "0f3f024e925f86afc94bce9a8b0a500e24331e75009418de9395c03f18af94d6"}, "12": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('Y')"}], "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": "Type", "description": ["\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002"], "comparison_hash": "0f3f024e925f86afc94bce9a8b0a500e24331e75009418de9395c03f18af94d6"}, "13": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('Y')"}], "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": "Type", "description": ["\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002"], "comparison_hash": "0f3f024e925f86afc94bce9a8b0a500e24331e75009418de9395c03f18af94d6"}, "14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('Y')"}], "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": "Type", "description": ["\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002"], "comparison_hash": "6ceff6099a958e2d8c0b21c3e0d4fa929e16f8809d095370512d2bb6b91e0f61"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('Y')"}], "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": "Type", "description": ["\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002"], "comparison_hash": "7db6b107620c293ebedb351f55c057df1e1de20b35cef26d218a0d4e48994551"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('Y')"}], "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": "Type", "description": ["\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002"], "comparison_hash": "7db6b107620c293ebedb351f55c057df1e1de20b35cef26d218a0d4e48994551"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('Y')"}], "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": "Type", "description": ["\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002"], "comparison_hash": "7db6b107620c293ebedb351f55c057df1e1de20b35cef26d218a0d4e48994551"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('Y')"}], "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": "Type", "description": ["\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002"], "comparison_hash": "7db6b107620c293ebedb351f55c057df1e1de20b35cef26d218a0d4e48994551"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('Y')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Type", "description": ["\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002"], "comparison_hash": "7db6b107620c293ebedb351f55c057df1e1de20b35cef26d218a0d4e48994551"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('Y')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Type", "description": ["\u903b\u8f91\u590d\u5236 Type \u683c\u5f0f\uff0c\u8868\u793a\u7c7b\u578b\u6d88\u606f\u3002"], "comparison_hash": "7db6b107620c293ebedb351f55c057df1e1de20b35cef26d218a0d4e48994551"}}, "url": "/wiki/protocol/logical-type/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-type/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-type/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-type/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-type/?v=13"}, {"major": "14", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 14.24 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-type/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-type/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-type/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-type/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-type/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-type/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-type/?v=20"}], "present": true}, {"slug": "logical-update", "name": "Update (logical replication)", "name_zh": "", "category": "\u903b\u8f91\u590d\u5236\u683c\u5f0f", "summary": "\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002", "aliases": ["Update"], "content_hash": "2358bf021a5f5ff34442a0422db22db865158228b02b39021a5ab2fb022a755d", "versions": {"10": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('U')"}], "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": "Update", "description": ["\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002"], "comparison_hash": "9b86a6eb794645ac06f40692ab2b1af21eb8531415143306bb50cf467fca43df"}, "11": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('U')"}], "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": "Update", "description": ["\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002"], "comparison_hash": "9b86a6eb794645ac06f40692ab2b1af21eb8531415143306bb50cf467fca43df"}, "12": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('U')"}], "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": "Update", "description": ["\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002"], "comparison_hash": "9b86a6eb794645ac06f40692ab2b1af21eb8531415143306bb50cf467fca43df"}, "13": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('U')"}], "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": "Update", "description": ["\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002"], "comparison_hash": "9b86a6eb794645ac06f40692ab2b1af21eb8531415143306bb50cf467fca43df"}, "14": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('U')"}], "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": "Update", "description": ["\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002"], "comparison_hash": "164d972b06aaa5013fbc9f29d9bccffc2b68082464ff1a30bf86d7a987433af3"}, "15": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('U')"}], "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": "Update", "description": ["\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002"], "comparison_hash": "6b282d9719d73ff0de8c7d645b2d2b4c79ba39a71c6725c75afc058e06a40b77"}, "16": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('U')"}], "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": "Update", "description": ["\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002"], "comparison_hash": "6b282d9719d73ff0de8c7d645b2d2b4c79ba39a71c6725c75afc058e06a40b77"}, "17": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('U')"}], "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": "Update", "description": ["\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002"], "comparison_hash": "6b282d9719d73ff0de8c7d645b2d2b4c79ba39a71c6725c75afc058e06a40b77"}, "18": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('U')"}], "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": "Update", "description": ["\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002"], "comparison_hash": "6b282d9719d73ff0de8c7d645b2d2b4c79ba39a71c6725c75afc058e06a40b77"}, "19": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('U')"}], "release": {"ref": "https://ftp.postgresql.org/pub/source/v19beta4/postgresql-19beta4.tar.bz2", "label": "19beta4", "major": "19", "channel": "preview", "revision": "83157ee9c599d03b2f7a3d73ef3a56ec24e0e79cc2b3501a64d1364f56398c86"}, "signature": "Update", "description": ["\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002"], "comparison_hash": "6b282d9719d73ff0de8c7d645b2d2b4c79ba39a71c6725c75afc058e06a40b77"}, "20": {"facts": [{"label": "\u5c42\u6b21", "value": "\u903b\u8f91\u590d\u5236\u8f7d\u8377\uff0c\u4e0e\u524d\u540e\u7aef\u6d88\u606f\u5c01\u88c5\u5206\u5f00\u3002"}, {"label": "\u9996\u4e2a\u5b57\u6bb5", "value": "Byte1('U')"}], "release": {"ref": "https://ftp.postgresql.org/pub/snapshot/dev/postgresql-snapshot.tar.bz2", "label": "20devel", "major": "20", "channel": "devel", "revision": "4d3346909b201ac1648232cf290462a7070c119326f56196f1f0253ed80fae41"}, "signature": "Update", "description": ["\u903b\u8f91\u590d\u5236 Update \u683c\u5f0f\uff0c\u8868\u793a\u66f4\u65b0\u6d88\u606f\u3002"], "comparison_hash": "6b282d9719d73ff0de8c7d645b2d2b4c79ba39a71c6725c75afc058e06a40b77"}}, "url": "/wiki/protocol/logical-update/?v=18", "cells": [{"major": "10", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 10.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-update/?v=10"}, {"major": "11", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 11.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-update/?v=11"}, {"major": "12", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 12.22 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-update/?v=12"}, {"major": "13", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 13.23 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-update/?v=13"}, {"major": "14", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 14.24 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-update/?v=14"}, {"major": "15", "state": "changed", "label": "\u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "title": "PostgreSQL 15.19 \u00b7 \u63a5\u53e3\u6216\u5c5e\u6027\u53d8\u5316", "url": "/wiki/protocol/logical-update/?v=15"}, {"major": "16", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 16.15 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-update/?v=16"}, {"major": "17", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 17.11 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-update/?v=17"}, {"major": "18", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 18.6 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-update/?v=18"}, {"major": "19", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 19beta4 \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-update/?v=19"}, {"major": "20", "state": "present", "label": "\u5df2\u6536\u5f55", "title": "PostgreSQL 20devel \u00b7 \u5df2\u6536\u5f55", "url": "/wiki/protocol/logical-update/?v=20"}], "present": true}], "total": 73, "present": 72, "collection_tables": []}