{"already_in_source_count":0,"candidate_count":8,"cross_major":false,"cve_available":true,"cve_count":0,"cves":[],"duplicate_count":0,"excluded_count":0,"exclusions":[],"from_release":null,"groups":[{"age_days":4750,"build":"9.3.1","changes_count":8,"compatibility_count":0,"content_hash":"620c3a6a77551187696378ea41582d6a1f599c8359b6ec076c2446315d5bfe72","date":"2013-10-10","date_text":"2013-10-10","doc_git":"","doc_loaded_at":"2026-09-26T02:56:46.133805","entries":[{"also_in":[],"category":"improvement","category_label":"Improvements","commit_aliases":[],"commit_groups":[],"commits":[],"cves":[],"db_id":"c29f133a6596c9048bd94659340a51ce","html":"\u003cp\u003e确保更新期间把 9.3 新增的 JSON 功能加入 \u003ccode\u003ehstore\u003c/code\u003e 扩展（Andrew Dunstan）\u003c/p\u003e\n\u003cp\u003e把包含 \u003ccode\u003ehstore\u003c/code\u003e 的 9.3 之前数据库升级上来的用户，应在安装 9.3.1 后执行\u003c/p\u003e\n\u003cpre\u003e ALTER EXTENSION hstore UPDATE; \n\u003c/pre\u003e\n\u003cp\u003e，以添加两个新的 JSON 函数和一个转换。（如果 \u003ccode\u003ehstore\u003c/code\u003e 已是最新，此命令不做任何事。）\u003c/p\u003e","id":"9.3.1-7cd4d1659c3d6691","identity_text":"Ensure new-in-9.3 JSON functionality is added to the hstore extension during an update (Andrew Dunstan) Users who upgraded a pre-9.3 database containing hstore should execute ALTER EXTENSION hstore UPDATE; after installing 9.3.1, to add two new JSON functions and a cast. (If hstore is already up to date, this command does nothing.)","part":"changes","patch_ids":[],"related_changes":[],"relations":[],"section":"变更","section_path":["变更"],"source_commits":[],"source_entry_id":"9.3.1/changes/001","source_hash":"c578fcb2f9e9d6fa4fb97f1cb926753d2843268531369a99b10bbe576eed3d40","source_url":"/docs/release/9.3.1/#id-1.11.6.29.5","statement_hash":"00cbf51dbeb91563bccc19a37fb71fbd4336c977cfaffa7c8206407e8962c487","text":"确保更新期间把 9.3 新增的 JSON 功能加入 hstore 扩展（Andrew Dunstan） 把包含 hstore 的 9.3 之前数据库升级上来的用户，应在安装 9.3.1 后执行 ALTER EXTENSION hstore UPDATE; ，以添加两个新的 JSON 函数和一个转换。（如果 hstore 已是最新，此命令不做任何事。）","title":"确保更新期间把 9.3 新增的 JSON 功能加入 hstore 扩展","variants":[],"version":"9.3.1"},{"also_in":[],"category":"bugfix","category_label":"Bug fixes","commit_aliases":[],"commit_groups":[],"commits":[],"cves":[],"db_id":"2513f131636c21eb942f2bf780e749a9","html":"\u003cp\u003e修复在范围列上创建 B-tree 索引时的内存泄漏（Heikki Linnakangas）\u003c/p\u003e","id":"9.3.1-ac3ba30a4ef3e4ec","identity_text":"Fix memory leak when creating B-tree indexes on range columns (Heikki Linnakangas)","part":"changes","patch_ids":[],"related_changes":[{"db_id":"08dcfe98e8e4e602b81b94709a7d46ac","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"5d71edb6c117e3ed525a9cf9012f6622f03441f87135bdea2cfd5500a2751182"},"kind":"equivalent","label":"9.2.5","source_url":"/docs/release/9.2.5/#id-1.11.6.24.5","title":"修复在范围列上创建 B-tree 索引时的内存泄漏","url":"/docs/compare/?release=9.2.5#9.2.5-ac3ba30a4ef3e4ec","version":"9.2.5"}],"relations":[{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"5d71edb6c117e3ed525a9cf9012f6622f03441f87135bdea2cfd5500a2751182"},"rule":2,"target":"08dcfe98e8e4e602b81b94709a7d46ac","type":"equivalent"}],"section":"变更","section_path":["变更"],"source_commits":[],"source_entry_id":"9.3.1/changes/002","source_hash":"0e0cfdc1bbeb766aa2bbc3609b71180f5da2163473f6b8b0ddc5794196fb717f","source_url":"/docs/release/9.3.1/#id-1.11.6.29.5","statement_hash":"5d71edb6c117e3ed525a9cf9012f6622f03441f87135bdea2cfd5500a2751182","text":"修复在范围列上创建 B-tree 索引时的内存泄漏（Heikki Linnakangas）","title":"修复在范围列上创建 B-tree 索引时的内存泄漏","variants":[],"version":"9.3.1"},{"also_in":[],"category":"bugfix","category_label":"Bug fixes","commit_aliases":[],"commit_groups":[],"commits":[],"cves":[],"db_id":"72e4c02fce4f4d19bac99fc219903e7d","html":"\u003cp\u003e修复由 \u003ccode\u003elo_open()\u003c/code\u003e 失败导致的内存泄漏（Heikki Linnakangas）\u003c/p\u003e","id":"9.3.1-e87021667a387cb0","identity_text":"Fix memory leak caused by lo_open() failure (Heikki Linnakangas)","part":"changes","patch_ids":[],"related_changes":[{"db_id":"d43ca44ee990da49acd62d681b93973c","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"fbe032827b5bb9d1240f263faea6ecb42ab61e934a5b25ff9f2b8c4d3c0824c7"},"kind":"equivalent","label":"9.2.5","source_url":"/docs/release/9.2.5/#id-1.11.6.24.5","title":"修复由 lo_open() 失败导致的内存泄漏","url":"/docs/compare/?release=9.2.5#9.2.5-e87021667a387cb0","version":"9.2.5"},{"db_id":"07b015692304e10582984aba7d2bdbc6","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"fbe032827b5bb9d1240f263faea6ecb42ab61e934a5b25ff9f2b8c4d3c0824c7"},"kind":"equivalent","label":"9.1.10","source_url":"/docs/release/9.1.10/#id-1.11.6.19.5","title":"修复由 lo_open() 失败导致的内存泄漏","url":"/docs/compare/?release=9.1.10#9.1.10-e87021667a387cb0","version":"9.1.10"},{"db_id":"3990d749035911cbbc6fc212c17c04f5","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"fbe032827b5bb9d1240f263faea6ecb42ab61e934a5b25ff9f2b8c4d3c0824c7"},"kind":"equivalent","label":"9.0.14","source_url":"/docs/release/9.0.14/#id-1.11.6.14.5","title":"修复由 lo_open() 失败导致的内存泄漏","url":"/docs/compare/?release=9.0.14#9.0.14-e87021667a387cb0","version":"9.0.14"}],"relations":[{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"fbe032827b5bb9d1240f263faea6ecb42ab61e934a5b25ff9f2b8c4d3c0824c7"},"rule":2,"target":"07b015692304e10582984aba7d2bdbc6","type":"equivalent"},{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"fbe032827b5bb9d1240f263faea6ecb42ab61e934a5b25ff9f2b8c4d3c0824c7"},"rule":2,"target":"3990d749035911cbbc6fc212c17c04f5","type":"equivalent"},{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"fbe032827b5bb9d1240f263faea6ecb42ab61e934a5b25ff9f2b8c4d3c0824c7"},"rule":2,"target":"d43ca44ee990da49acd62d681b93973c","type":"equivalent"}],"section":"变更","section_path":["变更"],"source_commits":[],"source_entry_id":"9.3.1/changes/003","source_hash":"02de43ab65932ba01e4ac32b46934e97633b895cebd8a93655c804dfff068cae","source_url":"/docs/release/9.3.1/#id-1.11.6.29.5","statement_hash":"fbe032827b5bb9d1240f263faea6ecb42ab61e934a5b25ff9f2b8c4d3c0824c7","text":"修复由 lo_open() 失败导致的内存泄漏（Heikki Linnakangas）","title":"修复由 lo_open() 失败导致的内存泄漏","variants":[],"version":"9.3.1"},{"also_in":[],"category":"bugfix","category_label":"Bug fixes","commit_aliases":[],"commit_groups":[],"commits":[],"cves":[],"db_id":"0be7518a9a031397b4027916ef082f87","html":"\u003cp\u003e可序列化快照修复（Kevin Grittner、Heikki Linnakangas）\u003c/p\u003e","id":"9.3.1-7cfa89a7eb86e60b","identity_text":"Serializable snapshot fixes (Kevin Grittner, Heikki Linnakangas)","part":"changes","patch_ids":[],"related_changes":[{"db_id":"275f818d6e6cf3843e9171c90c4de2ef","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"8f9d721afe753664d0ab612ed292b89077e5d231d41eab0eaf4fef39152baa02"},"kind":"equivalent","label":"9.2.5","source_url":"/docs/release/9.2.5/#id-1.11.6.24.5","title":"可序列化快照修复","url":"/docs/compare/?release=9.2.5#9.2.5-7cfa89a7eb86e60b","version":"9.2.5"},{"db_id":"ec78808cba11d2e17321444345e909b6","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"8f9d721afe753664d0ab612ed292b89077e5d231d41eab0eaf4fef39152baa02"},"kind":"equivalent","label":"9.1.10","source_url":"/docs/release/9.1.10/#id-1.11.6.19.5","title":"可序列化快照修复","url":"/docs/compare/?release=9.1.10#9.1.10-7cfa89a7eb86e60b","version":"9.1.10"}],"relations":[{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"8f9d721afe753664d0ab612ed292b89077e5d231d41eab0eaf4fef39152baa02"},"rule":2,"target":"275f818d6e6cf3843e9171c90c4de2ef","type":"equivalent"},{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"8f9d721afe753664d0ab612ed292b89077e5d231d41eab0eaf4fef39152baa02"},"rule":2,"target":"ec78808cba11d2e17321444345e909b6","type":"equivalent"}],"section":"变更","section_path":["变更"],"source_commits":[],"source_entry_id":"9.3.1/changes/004","source_hash":"06c0672c2ca5b74cb4cbc4517aa8302c265202a4a11f323a65a0d89b385ce957","source_url":"/docs/release/9.3.1/#id-1.11.6.29.5","statement_hash":"8f9d721afe753664d0ab612ed292b89077e5d231d41eab0eaf4fef39152baa02","text":"可序列化快照修复（Kevin Grittner、Heikki Linnakangas）","title":"可序列化快照修复","variants":[],"version":"9.3.1"},{"also_in":[],"category":"bugfix","category_label":"Bug fixes","commit_aliases":[],"commit_groups":[],"commits":[],"cves":[],"db_id":"6aa0428b6fdf47b0a1bcf5230033bf4d","html":"\u003cp\u003e修复使用 SSL 时 libpq 中的死锁缺陷（Stephen Frost）\u003c/p\u003e","id":"9.3.1-cba216f52b33f343","identity_text":"Fix deadlock bug in libpq when using SSL (Stephen Frost)","part":"changes","patch_ids":[],"related_changes":[{"db_id":"9c82054ba2b8bff7fe6cbd12ce8ce608","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"984982162628393d0e46c8710db3a0bc436993546530df45ff69a60ea6c2371f"},"kind":"equivalent","label":"9.2.5","source_url":"/docs/release/9.2.5/#id-1.11.6.24.5","title":"修复使用 SSL 时 libpq 中的死锁缺陷","url":"/docs/compare/?release=9.2.5#9.2.5-cba216f52b33f343","version":"9.2.5"},{"db_id":"237ecc0fb2de96e0467467b4a6ddc257","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"984982162628393d0e46c8710db3a0bc436993546530df45ff69a60ea6c2371f"},"kind":"equivalent","label":"9.1.10","source_url":"/docs/release/9.1.10/#id-1.11.6.19.5","title":"修复使用 SSL 时 libpq 中的死锁缺陷","url":"/docs/compare/?release=9.1.10#9.1.10-cba216f52b33f343","version":"9.1.10"},{"db_id":"57c1c2b14328df07d1fff5b5855231d5","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"984982162628393d0e46c8710db3a0bc436993546530df45ff69a60ea6c2371f"},"kind":"equivalent","label":"9.0.14","source_url":"/docs/release/9.0.14/#id-1.11.6.14.5","title":"修复使用 SSL 时 libpq 中的死锁缺陷","url":"/docs/compare/?release=9.0.14#9.0.14-cba216f52b33f343","version":"9.0.14"}],"relations":[{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"984982162628393d0e46c8710db3a0bc436993546530df45ff69a60ea6c2371f"},"rule":2,"target":"237ecc0fb2de96e0467467b4a6ddc257","type":"equivalent"},{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"984982162628393d0e46c8710db3a0bc436993546530df45ff69a60ea6c2371f"},"rule":2,"target":"57c1c2b14328df07d1fff5b5855231d5","type":"equivalent"},{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"984982162628393d0e46c8710db3a0bc436993546530df45ff69a60ea6c2371f"},"rule":2,"target":"9c82054ba2b8bff7fe6cbd12ce8ce608","type":"equivalent"}],"section":"变更","section_path":["变更"],"source_commits":[],"source_entry_id":"9.3.1/changes/005","source_hash":"3fba32b17ef4948a36223661c41e75f719ceb04594bb4256366df0b16a443229","source_url":"/docs/release/9.3.1/#id-1.11.6.29.5","statement_hash":"984982162628393d0e46c8710db3a0bc436993546530df45ff69a60ea6c2371f","text":"修复使用 SSL 时 libpq 中的死锁缺陷（Stephen Frost）","title":"修复使用 SSL 时 libpq 中的死锁缺陷","variants":[],"version":"9.3.1"},{"also_in":[],"category":"bugfix","category_label":"Bug fixes","commit_aliases":[],"commit_groups":[],"commits":[],"cves":[],"db_id":"56cc8ae9a28689330355255f740df02e","html":"\u003cp\u003e修复 \u003cspan\u003epg_receivexlog\u003c/span\u003e 中的时间线处理缺陷（Heikki Linnakangas、Andrew Gierth）\u003c/p\u003e","id":"9.3.1-41ee0a4019de5b65","identity_text":"Fix timeline handling bugs in pg_receivexlog (Heikki Linnakangas, Andrew Gierth)","part":"changes","patch_ids":[],"related_changes":[],"relations":[],"section":"变更","section_path":["变更"],"source_commits":[],"source_entry_id":"9.3.1/changes/006","source_hash":"236dcc9ba7b2a53ac65d7110b57e72ac163529f0694d66716f34e735298032f9","source_url":"/docs/release/9.3.1/#id-1.11.6.29.5","statement_hash":"191234b5fac76abf4ab8a2b34e991ab61aeaadbfe61ab2c950aae60b5996f14e","text":"修复 pg_receivexlog 中的时间线处理缺陷（Heikki Linnakangas、Andrew Gierth）","title":"修复 pg_receivexlog 中的时间线处理缺陷","variants":[],"version":"9.3.1"},{"also_in":[],"category":"improvement","category_label":"Improvements","commit_aliases":[],"commit_groups":[],"commits":[],"cves":[],"db_id":"952098d7106adf07d8708504ded36cdc","html":"\u003cp\u003e除非启用了函数体检查，否则防止 \u003ccode\u003eCREATE FUNCTION\u003c/code\u003e 检查 \u003ccode\u003eSET\u003c/code\u003e 变量（Tom Lane）\u003c/p\u003e","id":"9.3.1-f6079032675e767f","identity_text":"Prevent CREATE FUNCTION from checking SET variables unless function body checking is enabled (Tom Lane)","part":"changes","patch_ids":[],"related_changes":[{"db_id":"4b7ff29db9a4dd18c6378a2775cece9c","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"83af4d120cca6f2f5fb585cb136dc024ff3def29b9dbc29ed3e29e633da65ef2"},"kind":"equivalent","label":"9.2.5","source_url":"/docs/release/9.2.5/#id-1.11.6.24.5","title":"除非启用了函数体检查，否则防止 CREATE FUNCTION 检查 SET 变量","url":"/docs/compare/?release=9.2.5#9.2.5-f6079032675e767f","version":"9.2.5"},{"db_id":"bab837642eb334b82c387136f2b5db7a","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"83af4d120cca6f2f5fb585cb136dc024ff3def29b9dbc29ed3e29e633da65ef2"},"kind":"equivalent","label":"9.1.10","source_url":"/docs/release/9.1.10/#id-1.11.6.19.5","title":"除非启用了函数体检查，否则防止 CREATE FUNCTION 检查 SET 变量","url":"/docs/compare/?release=9.1.10#9.1.10-f6079032675e767f","version":"9.1.10"},{"db_id":"0cc8abd693ef1496bda0846c2a0be99d","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"83af4d120cca6f2f5fb585cb136dc024ff3def29b9dbc29ed3e29e633da65ef2"},"kind":"equivalent","label":"9.0.14","source_url":"/docs/release/9.0.14/#id-1.11.6.14.5","title":"除非启用了函数体检查，否则防止 CREATE FUNCTION 检查 SET 变量","url":"/docs/compare/?release=9.0.14#9.0.14-f6079032675e767f","version":"9.0.14"}],"relations":[{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"83af4d120cca6f2f5fb585cb136dc024ff3def29b9dbc29ed3e29e633da65ef2"},"rule":2,"target":"0cc8abd693ef1496bda0846c2a0be99d","type":"equivalent"},{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"83af4d120cca6f2f5fb585cb136dc024ff3def29b9dbc29ed3e29e633da65ef2"},"rule":2,"target":"4b7ff29db9a4dd18c6378a2775cece9c","type":"equivalent"},{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"83af4d120cca6f2f5fb585cb136dc024ff3def29b9dbc29ed3e29e633da65ef2"},"rule":2,"target":"bab837642eb334b82c387136f2b5db7a","type":"equivalent"}],"section":"变更","section_path":["变更"],"source_commits":[],"source_entry_id":"9.3.1/changes/007","source_hash":"bd9e8c215fa2f75455ad26ec6fb8e733df68be9a3245d6d918a74a3c473a4128","source_url":"/docs/release/9.3.1/#id-1.11.6.29.5","statement_hash":"83af4d120cca6f2f5fb585cb136dc024ff3def29b9dbc29ed3e29e633da65ef2","text":"除非启用了函数体检查，否则防止 CREATE FUNCTION 检查 SET 变量（Tom Lane）","title":"除非启用了函数体检查，否则防止 CREATE FUNCTION 检查 SET 变量","variants":[],"version":"9.3.1"},{"also_in":[],"category":"improvement","category_label":"Improvements","commit_aliases":[],"commit_groups":[],"commits":[],"cves":[],"db_id":"35fa6bf292d6d773149d2968283feee6","html":"\u003cp\u003e移除无索引表清理期间罕见的不准确警告（Heikki Linnakangas）\u003c/p\u003e","id":"9.3.1-020533c475c53e34","identity_text":"Remove rare inaccurate warning during vacuum of index-less tables (Heikki Linnakangas)","part":"changes","patch_ids":[],"related_changes":[{"db_id":"1cd4e08d8d8118ced058999f7694a5df","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"f2968be5e00a32929b39816877d8ba644f35c32c2b62614107a0c7638403ed39"},"kind":"equivalent","label":"9.2.5","source_url":"/docs/release/9.2.5/#id-1.11.6.24.5","title":"移除无索引表清理期间罕见的不准确警告","url":"/docs/compare/?release=9.2.5#9.2.5-020533c475c53e34","version":"9.2.5"},{"db_id":"b693deb5d849d6fa745ce608ef1c7b19","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"f2968be5e00a32929b39816877d8ba644f35c32c2b62614107a0c7638403ed39"},"kind":"equivalent","label":"9.1.10","source_url":"/docs/release/9.1.10/#id-1.11.6.19.5","title":"移除无索引表清理期间罕见的不准确警告","url":"/docs/compare/?release=9.1.10#9.1.10-020533c475c53e34","version":"9.1.10"},{"db_id":"f19dec60ba95d259d851bea1ba274eb5","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"f2968be5e00a32929b39816877d8ba644f35c32c2b62614107a0c7638403ed39"},"kind":"equivalent","label":"9.0.14","source_url":"/docs/release/9.0.14/#id-1.11.6.14.5","title":"移除无索引表清理期间罕见的不准确警告","url":"/docs/compare/?release=9.0.14#9.0.14-020533c475c53e34","version":"9.0.14"}],"relations":[{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"f2968be5e00a32929b39816877d8ba644f35c32c2b62614107a0c7638403ed39"},"rule":2,"target":"1cd4e08d8d8118ced058999f7694a5df","type":"equivalent"},{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"f2968be5e00a32929b39816877d8ba644f35c32c2b62614107a0c7638403ed39"},"rule":2,"target":"b693deb5d849d6fa745ce608ef1c7b19","type":"equivalent"},{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"f2968be5e00a32929b39816877d8ba644f35c32c2b62614107a0c7638403ed39"},"rule":2,"target":"f19dec60ba95d259d851bea1ba274eb5","type":"equivalent"}],"section":"变更","section_path":["变更"],"source_commits":[],"source_entry_id":"9.3.1/changes/008","source_hash":"7aa5eb89f3c6a0ec137fcbd5c9f38f57c97d7957ebc7569bce7ae77132ce0c3d","source_url":"/docs/release/9.3.1/#id-1.11.6.29.5","statement_hash":"f2968be5e00a32929b39816877d8ba644f35c32c2b62614107a0c7638403ed39","text":"移除无索引表清理期间罕见的不准确警告（Heikki Linnakangas）","title":"移除无索引表清理期间罕见的不准确警告","variants":[],"version":"9.3.1"}],"entry_count":8,"eol":"2018-11-08","eol_date":"2018-11-08","label":"9.3.1","major":"9.3","manual":"9.3","manual_build":"9.3.25","manual_url":"/docs/9.3/release-9-3-1.html","migration_html":"\u003cp\u003e对于运行 9.3.X 的用户，不需要进行转储/恢复。\u003c/p\u003e\n\u003cp\u003e不过，如果你使用 \u003ccode\u003ehstore\u003c/code\u003e 扩展，请参见第一条变更日志。\u003c/p\u003e","minor":1,"placeholder":false,"source_as_of":"","source_url":"/docs/release/9.3.1/","status":"stable","status_label":"Historical","support_days":-2895,"supported":false,"version":"9.3.1"}],"mode":"release","release_count":1,"remaining_cves":[],"security_as_of":"2026-09-26","security_regressions":[],"source_as_of":"2026-09-26","stats":[{"count":8,"key":"all","label":"All changes"},{"count":0,"key":"feature","label":"Features"},{"count":5,"key":"bugfix","label":"Bug fixes"},{"count":0,"key":"security","label":"Security"},{"count":0,"key":"performance","label":"Performance"},{"count":0,"key":"compatibility","label":"Compatibility"},{"count":3,"key":"improvement","label":"Improvements"}],"to_release":{"age_days":4750,"build":"9.3.1","changes_count":8,"compatibility_count":0,"content_hash":"620c3a6a77551187696378ea41582d6a1f599c8359b6ec076c2446315d5bfe72","date":"2013-10-10","date_text":"2013-10-10","doc_git":"","doc_loaded_at":"2026-09-26T02:56:46.133805","entry_count":8,"eol":"2018-11-08","eol_date":"2018-11-08","label":"9.3.1","major":"9.3","manual":"9.3","manual_build":"9.3.25","manual_url":"/docs/9.3/release-9-3-1.html","migration_html":"\u003cp\u003e对于运行 9.3.X 的用户，不需要进行转储/恢复。\u003c/p\u003e\n\u003cp\u003e不过，如果你使用 \u003ccode\u003ehstore\u003c/code\u003e 扩展，请参见第一条变更日志。\u003c/p\u003e","minor":1,"placeholder":false,"source_as_of":"","source_url":"/docs/release/9.3.1/","status":"stable","status_label":"Historical","support_days":-2895,"supported":false,"version":"9.3.1"},"total":8,"warnings":[]}
