版本說明
V2.0.0版本說明
| 組件名稱 | 版本號 | 發布時間 |
| TeleDB-XCore | 2.0 | 2021年 07 月 |
新增和優化特性:
新增軟件包管理模塊,包括查看軟件包列表、上傳軟件包、刪除軟件包、搜索軟件包和增加對軟件包進行md5校驗。
新增主機管理模塊,包括添加服務器、查看服務器列表、刪除服務器列表、測試服務器連通性、檢測服務器狀態接口、編輯服務器信息和根據IP地址搜索服務器。
新增資源模版管理,包括新建資源模版、查看模版列表、編輯資源模版、刪除資源模版、檢測模版是否被使用和根據模版名稱搜索模版。
新增服務器指標,包括服務器CPU使用率、服務器CPU負載、服務器內存占用率、服務器平均每次設備I/O操作服務時間、服務器平均設備I/O隊列、服務器設備I/O操作等待時間、服務器入流量、服務器出流量、服務器TCP連接數、服務器數據庫文件句柄數和服務器進程數。
新增實例管理模塊,包括實例操作、節點操作和健康檢查。
支持用戶登錄和退出數據庫管理平臺。
新增參數管理和鑒權配置,包括查看數據庫參數、自定義配置數據庫參數、支持批量修改數據庫參數、查看鑒權配置、修改鑒權配置、增加鑒權配置和刪除鑒權配置。
新增監控模塊,包括集群預覽、集群監控和節點監控。
支持任務管理、用戶管理和租戶管理。
新增備份恢復模塊,包括備份策略、備份管理和恢復管理。
新增分布式數據庫能力,包括引入TeleDB分布式數據庫內核和優化Oracle兼容性。
優化Oracle兼容性。
修復漏洞
CVE-2018-1115
漏洞名稱:TeleDB:Quest DR Series Disk Backup軟件操作系統命令注入漏洞。
風險等級:高危漏洞
漏洞詳情://www.postgresql.org/support/security/CVE-2018-1115/
漏洞發布時間:2021年07月
漏洞修復時間:2020年06月
解決方案:產品版本升級版本至2.1及以上。
CVE-2018-1058
漏洞名稱:TeleDB:PostgreSQL 提權漏洞。
風險等級:中危漏洞
漏洞詳情://www.postgresql.org/support/security/CVE-2018-1058/
漏洞發布時間:2021年07月
漏洞修復時間:2020年06月
解決方案:產品版本升級版本至2.1及以上。
CVE-2021-32029
漏洞名稱:TeleDB:PostgreSQL 安全漏洞。
風險等級:高危漏洞
漏洞詳情://www.postgresql.org/support/security/CVE-2021-32029/
漏洞發布時間:2021年07月
漏洞修復時間:2020年06月
解決方案:產品版本升級版本至2.1及以上。
CVE-2018-10915
漏洞名稱:TeleDB:PostgreSQL SQL注入漏洞。
風險等級:高危漏洞
漏洞詳情://www.postgresql.org/support/security/CVE-2018-10915/
漏洞發布時間:2021年07月
漏洞修復時間:2020年06月
解決方案:產品版本升級版本至2.1及以上。
CVE-2019-10208
漏洞名稱:TeleDB:Postgresql PostgreSQL SQL注入漏洞。
風險等級:高危漏洞
漏洞詳情://www.postgresql.org/support/security/CVE-2019-10208/
漏洞發布時間:2021年07月
漏洞修復時間:2020年06月
解決方案:產品版本升級版本至2.1及以上。
CVE-2017-12172
漏洞名稱:TeleDB:PostgreSQL 安全漏洞。
風險等級:中危漏洞
漏洞詳情://www.postgresql.org/support/security/CVE-2017-12172/
漏洞發布時間:2021年07月
漏洞修復時間:2020年06月
解決方案:產品版本升級版本至2.1及以上。
CVE-2017-15098
漏洞名稱:TeleDB:PostgreSQL 安全漏洞。
風險等級:高危漏洞
漏洞詳情://www.postgresql.org/support/security/CVE-2017-15098/
漏洞發布時間:2021年07月
漏洞修復時間:2020年06月
解決方案:產品版本升級版本至2.1及以上。
CVE-2017-15099
漏洞名稱:TeleDB:PostgreSQL 安全漏洞。
風險等級:中危漏洞
漏洞詳情://www.postgresql.org/support/security/CVE-2017-15099/
漏洞發布時間:2021年07月
漏洞修復時間:2020年06月
解決方案:產品版本升級版本至2.1及以上。
CVE-2020-1720
漏洞名稱:TeleDB:PostgreSQL 安全漏洞。
風險等級:中危漏洞
漏洞詳情://www.postgresql.org/support/security/CVE-2020-1720/
漏洞發布時間:2021年07月
漏洞修復時間:2020年06月
解決方案:產品版本升級版本至2.1及以上。
CVE-2019-10130
漏洞名稱:TeleDB:PostgreSQL 訪問控制錯誤漏洞。
風險等級:中危漏洞
漏洞詳情://www.postgresql.org/support/security/CVE-2019-10130/
漏洞發布時間:2021年07月
漏洞修復時間:2020年06月
解決方案:產品版本升級版本至2.1及以上。
CVE-2018-1052
漏洞名稱:TeleDB:PostgreSQL 安全漏洞。
風險等級:中危漏洞
漏洞詳情://www.postgresql.org/support/security/CVE-2018-1052/
漏洞發布時間:2021年07月
漏洞修復時間:2020年06月
解決方案:產品版本升級版本至2.1及以上。
修復缺陷
在indexonly場景下,修復刪除數據脫敏列功能不生效的問題。
修復在聚合操作(帶有去重)下添加一個排序節點的操作。
在cn上vacuum表時,有cn計算frozenxid,保證集群范圍內的統一xid回卷。
修復因為釋放的指針未置空導致coredump;優化過程中不能正確獲取表的行數導致執行計劃不準確的問題。
squeue故障時,consuer退出,CN回滾事務時,置空連接狀態,避免無限的嵌套循環。
修復查詢串格式化時可能導致coredump的問題。
修復等待輕量級鎖(lwlock)的進程不進入pg_stat_error處理的問題。
修復分布式事務prepare時,未持久化2pc的上下文信息,導致pg_clean無法清理一些二階段事務問題。
考慮空值和已刪除的列,將已刪除的屬性、空值(NULL)以及缺失的值設置為NULL值。
修復沒有刪除列的之間映射的bug。
在pg_subscription_table中同步修改的bug。
邏輯復制在master上新加入的表的數據變更到消費端直接被丟棄。
邏輯復制ALTER SUBSCRIPTION xxx REFRESH PUBLICATION相關BUG。
去掉Pooler調試過程無必要的sleep邏輯。
確保在連接到連接池之前進行事務處理,并確保當前的事務狀態是正確的。
刪除子表回歸測例缺失。
使用GCC版本7.3時遇到編譯器錯誤。
數據節點上通過VACUUM分區表產生的錯誤的索引信息。
為gtm的 synchronous_standby_names 修正警告信息的if條件。
修復TOAST表相關問題。
修復空指針導致的core dump。
修復一條日志"skip delete portal resowner"打印的if條件。
修復一個在處理Gather 節點的左子樹時,未能正確將目標(target)添加到其目標列表(targetlist)中的問題。
在rtables(關系表列表)中搜索之前,沒有正確檢查變量的層級(level)的bug。如果變量是分布式列,并且其層級正確,那么函數返回 true。
在構建初始快照時,避免recovery時的重復XIDs。
在子事務precommit時使用獨立的memorycontext,避免類似plpsql場景下因為子事務導致OOM。
在cn節點調用pg_clear_node_cold_access函數會產生coredump。
在pooler_async_build_connection中,在建立連接前檢查管道中空間的bug。
增加一條LOG信息,用于記錄關于邏輯復制應用在特定數據庫和表上的錯誤或問題的詳細信息。
支持在聚合算子下面增加sort算子。
指針和數據的使用不當。
指針和數據的釋放函數使用不當。
copy tuple時置分片id相關問題。
FlushXlogTrack的coredump。
修復GTM備機每次收到主機的時間戳位置都進行持久化的問題。
修復GUC中的coordinator_lxid參數由于超出INT_MAX的范圍而導致的溢出問題。
修復MergeAppend/Append算子下推時,如果有一個子算子下推到所有DN(nodes為NULL),在通過并集計算之后反而會丟失部分DN節點,從而導致查詢結果不完整的問題。