{"already_in_source_count":0,"candidate_count":3,"cross_major":false,"cve_available":true,"cve_count":0,"cves":[],"duplicate_count":0,"excluded_count":0,"exclusions":[],"from_release":null,"groups":[{"age_days":5495,"build":"9.1.1","changes_count":3,"compatibility_count":0,"content_hash":"7cfbde959e810d36d7566ba8e6fcfaa9d4177e4f69797782245074f02c404328","date":"2011-09-26","date_text":"2011-09-26","doc_git":"","doc_loaded_at":"2026-09-26T02:56:47.783417","entries":[{"also_in":[],"category":"improvement","category_label":"Improvements","commit_aliases":[],"commit_groups":[],"commits":[],"cves":[],"db_id":"5b6cb6d2b65558c733595876dca7678e","html":"\u003cp\u003e让 \u003ccode\u003epg_options_to_table\u003c/code\u003e 对没有值的选项返回 NULL（Tom Lane）\u003c/p\u003e\n\u003cp\u003e此前这类情况会导致服务器崩溃。\u003c/p\u003e","id":"9.1.1-0a8f5042148adac6","identity_text":"Make pg_options_to_table return NULL for an option with no value (Tom Lane) Previously such cases would result in a server crash.","part":"changes","patch_ids":[],"related_changes":[{"db_id":"3275f538db4250626cf3e2aa565b86e3","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"c5a91c96a58e17d12b264f8f1d6c5d86d29e514b4299ea3b821b642e03ac9f0b"},"kind":"equivalent","label":"9.0.5","source_url":"/docs/release/9.0.5/#id-1.11.6.23.5","title":"让 pg_options_to_table 对没有值的选项返回 NULL","url":"/docs/compare/?release=9.0.5#9.0.5-0a8f5042148adac6","version":"9.0.5"}],"relations":[{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"c5a91c96a58e17d12b264f8f1d6c5d86d29e514b4299ea3b821b642e03ac9f0b"},"rule":2,"target":"3275f538db4250626cf3e2aa565b86e3","type":"equivalent"}],"section":"变更","section_path":["变更"],"source_commits":[],"source_entry_id":"9.1.1/changes/001","source_hash":"ef2c4fc70b5bfc80d699a96673e3d789c23325a49e97565fcfedf20919eca37b","source_url":"/docs/release/9.1.1/#id-1.11.6.28.5","statement_hash":"c5a91c96a58e17d12b264f8f1d6c5d86d29e514b4299ea3b821b642e03ac9f0b","text":"让 pg_options_to_table 对没有值的选项返回 NULL（Tom Lane） 此前这类情况会导致服务器崩溃。","title":"让 pg_options_to_table 对没有值的选项返回 NULL","variants":[],"version":"9.1.1"},{"also_in":[],"category":"bugfix","category_label":"Bug fixes","commit_aliases":[],"commit_groups":[],"commits":[],"cves":[],"db_id":"fa34ca25147b2f0661795577525fb45e","html":"\u003cp\u003e修复 GiST 索引扫描结束时的内存泄漏（Tom Lane）\u003c/p\u003e\n\u003cp\u003e执行许多独立 GiST 索引扫描的命令（例如对已包含许多行的表验证新的基于 GiST 的排他约束）会因此泄漏瞬时需要大量内存。\u003c/p\u003e","id":"9.1.1-361cf834b74f649c","identity_text":"Fix memory leak at end of a GiST index scan (Tom Lane) Commands that perform many separate GiST index scans, such as verification of a new GiST-based exclusion constraint on a table already containing many rows, could transiently require large amounts of memory due to this leak.","part":"changes","patch_ids":[],"related_changes":[{"db_id":"5663370bfa82647a3e2d0d54fa53390d","evidence":{"patch_ids":[],"same_day":true,"statement_hash":"8874e4cbab18a89732c29a6ac6e39590040bb8903e77ecc7207f67ff9d1b8d9c"},"kind":"equivalent","label":"9.0.5","source_url":"/docs/release/9.0.5/#id-1.11.6.23.5","title":"修复 GiST 索引扫描结束时的内存泄漏","url":"/docs/compare/?release=9.0.5#9.0.5-361cf834b74f649c","version":"9.0.5"}],"relations":[{"evidence":{"patch_ids":[],"same_day":true,"statement_hash":"8874e4cbab18a89732c29a6ac6e39590040bb8903e77ecc7207f67ff9d1b8d9c"},"rule":2,"target":"5663370bfa82647a3e2d0d54fa53390d","type":"equivalent"}],"section":"变更","section_path":["变更"],"source_commits":[],"source_entry_id":"9.1.1/changes/002","source_hash":"fdb92f56027c9ddb6a06f1a7c1a8d3eabbd8f28e1f0a26aa2ddb28460dbbe33f","source_url":"/docs/release/9.1.1/#id-1.11.6.28.5","statement_hash":"8874e4cbab18a89732c29a6ac6e39590040bb8903e77ecc7207f67ff9d1b8d9c","text":"修复 GiST 索引扫描结束时的内存泄漏（Tom Lane） 执行许多独立 GiST 索引扫描的命令（例如对已包含许多行的表验证新的基于 GiST 的排他约束）会因此泄漏瞬时需要大量内存。","title":"修复 GiST 索引扫描结束时的内存泄漏","variants":[],"version":"9.1.1"},{"also_in":[],"category":"bugfix","category_label":"Bug fixes","commit_aliases":[],"commit_groups":[],"commits":[],"cves":[],"db_id":"cdec17b5c317ca46ab59b728f8d61af4","html":"\u003cp\u003e修复 \u003ccode\u003eCREATE TEMPORARY TABLE\u003c/code\u003e 中对 \u003ccode\u003epg_temp\u003c/code\u003e 模式的显式引用（Robert Haas）\u003c/p\u003e\n\u003cp\u003e这过去是允许的，但在 9.1.0 中失败。\u003c/p\u003e","id":"9.1.1-95385f5c396168cd","identity_text":"Fix explicit reference to pg_temp schema in CREATE TEMPORARY TABLE (Robert Haas) This used to be allowed, but failed in 9.1.0.","part":"changes","patch_ids":[],"related_changes":[],"relations":[],"section":"变更","section_path":["变更"],"source_commits":[],"source_entry_id":"9.1.1/changes/003","source_hash":"936ba8726b02165ea81d4c1067cb2cd79b89842c519a9fe450c5694ba231f58b","source_url":"/docs/release/9.1.1/#id-1.11.6.28.5","statement_hash":"7b2cc2a7636d3d8533969b1a5a479b5d0487c57ee3d7ea7e4f0f2ab3b556ab68","text":"修复 CREATE TEMPORARY TABLE 中对 pg_temp 模式的显式引用（Robert Haas） 这过去是允许的，但在 9.1.0 中失败。","title":"修复 CREATE TEMPORARY TABLE 中对 pg_temp 模式的显式引用","variants":[],"version":"9.1.1"}],"entry_count":3,"eol":"2016-10-27","eol_date":"2016-10-27","label":"9.1.1","major":"9.1","manual":"9.1","manual_build":"9.1.24","manual_url":"/docs/9.1/release-9-1-1.html","migration_html":"\u003cp\u003e对于运行 9.1.X 的用户，不需要进行转储/恢复。\u003c/p\u003e","minor":1,"placeholder":false,"source_as_of":"","source_url":"/docs/release/9.1.1/","status":"stable","status_label":"Historical","support_days":-3637,"supported":false,"version":"9.1.1"}],"mode":"release","release_count":1,"remaining_cves":[],"security_as_of":"2026-09-26","security_regressions":[],"source_as_of":"2026-09-26","stats":[{"count":3,"key":"all","label":"All changes"},{"count":0,"key":"feature","label":"Features"},{"count":2,"key":"bugfix","label":"Bug fixes"},{"count":0,"key":"security","label":"Security"},{"count":0,"key":"performance","label":"Performance"},{"count":0,"key":"compatibility","label":"Compatibility"},{"count":1,"key":"improvement","label":"Improvements"}],"to_release":{"age_days":5495,"build":"9.1.1","changes_count":3,"compatibility_count":0,"content_hash":"7cfbde959e810d36d7566ba8e6fcfaa9d4177e4f69797782245074f02c404328","date":"2011-09-26","date_text":"2011-09-26","doc_git":"","doc_loaded_at":"2026-09-26T02:56:47.783417","entry_count":3,"eol":"2016-10-27","eol_date":"2016-10-27","label":"9.1.1","major":"9.1","manual":"9.1","manual_build":"9.1.24","manual_url":"/docs/9.1/release-9-1-1.html","migration_html":"\u003cp\u003e对于运行 9.1.X 的用户，不需要进行转储/恢复。\u003c/p\u003e","minor":1,"placeholder":false,"source_as_of":"","source_url":"/docs/release/9.1.1/","status":"stable","status_label":"Historical","support_days":-3637,"supported":false,"version":"9.1.1"},"total":3,"warnings":[]}
