StoneDB_5.7_v1.0.0 的發行日志
- 支持MySQL 5.7
- 功能添加或改變
- 編譯相關改動
- 配置相關改動
- 檔案變更
- BUG修復
歡迎大家關注我們的Github:https://github.com/stoneatom/stonedb
也可以前往我們的官網下載最新的編譯包:https://static.stoneatom.com/custom/stonedb-ce-5.7-v1.0.0.el7.x86_64.tar.gz
支持MySQL 5.7
關鍵項:
- StoneDB 資料庫支持MySQL 5.7 協議
- 基線版本:MySQL 5.7.36
功能添加或改變
關鍵項:
StoneDB 資料庫的列式存盤引擎從 StoneDB 變更為 Tianmu
mysql> show engines;
+----------------+---------+--------------------------+--------------+------+------------+
| Engine | Support | Comment | Transactions | XA | Savepoints |
+----------------+---------+--------------------------+--------------+------+------------+
| TIANMU | DEFAULT | Tianmu storage engine | YES | NO | NO |
+----------------+---------+--------------------------+--------------+------+------------+
- Tianmu: 提升了 Tianmu 引擎對 decimal 資料型別的聚合能力;
- Tianmu: 提高了代碼的可讀性,有些代碼在邏輯上沒有分開或者變數名稱不能體現真實含義,例如:修改 int DoGetSomething(); to int GetSomethingXXX();, int GetNoNulls() to int GetNumOfNulls(),
- Tianmu: 優化了視圖對日期函式的呼叫能力,日期函式能夠被視圖正常呼叫使用 (例如:DATE_ADD, DATE_SUB等函式) ;(BUG #342)
編譯相關改動
- Boost 依賴庫的版本變更為 1.66.0;
- Rocksdb 滿足 StoneDB 資料庫構建的版本變更為 6.12.6;
配置相關改動
關鍵項:
StoneDB 資料庫默認組態檔從 stonedb.cnf 變更為 my.cnf;(feature #182)
關鍵項:
StoneDB 資料庫的默認存盤引擎從 Innodb 變更為 Tianmu,(feature #255)
檔案變更
用戶手冊、編譯手冊等相關檔案發生了變更, (https://stonedb.io/)
BUG修復
- 修復 mtr 用例: BUG #78, BUG #73, BUG #170, BUG #192, BUG #191, BUG #227, BUG #245, BUG #263
- 修復 Tianmu 缺陷: BUG #338, BUG #327, BUG #212, BUG #142
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/504538.html
標籤:其他
