Hyperledger Fabric 1.0.1至Hyperledger Fabric 1.0.5所升級的內容及修復的問題


基礎更新

各版本每次迭代都會有一些基礎更新內容,如文檔修改覆蓋、測試用例完善、用戶體驗改進及刪除冗余無效代碼等…

下面分類介紹的是一些版本迭代的重要更新內容,因個人實操和理解有限,部分更新並未明確,如果有錯誤的地方,還望各位大神指正!

 

 1.0.5更新內容

1、更新文檔並適配最新configtxgen的修改

2、區塊中迭代器關閉后引發的Nil問題

3、Kafka版本回歸到0.9.0.1

4、允許對Kafka的信息進行更靈活的配置

5、修復塊存儲中非必要的啟動消息

6、修復single_tx_client連接orderer服務時出現的問題

7、更新Kafka版本為0.10.2.1

8、demo中證書過期問題

9、更新zookeeper參考版本

10、更新fabric示例文檔中引導及下載地址

 

1.0.4更新內容

1、允許重建塊存儲索引

2、修復示例及配置信息中的錯誤

3、修正文檔中的錯誤

4、CouchDB使用GetState不返回數據

5、修復文檔和源代碼結構不一致的問題

6、修復docs/source/chaincode4noah.rst中一個輸入錯誤

7、BCCSP PKCS11 CKA_LABEL唯一性設定

8、新增ci.properties配置文件

 

1.0.3更新內容

1、更新examples/README中錯誤的URL

2、BCCSP yaml在節點中解析為弱類型

3、修正了configtxupdate README中的錯誤

4、修改默認Channel名稱

5、校准數據傳輸速度

6、允許在Orderer上設置日志格式

7、減少保持活躍的限制策略

8、Couchdb崩潰問題

9、修復orderer版本命令

10、cryptogen可生成回溯證書

 

1.0.2更新內容

1、無法使用已簽名安裝包

2、修正x509 certs日志輸出異常

3、授信根入口加入頻道

4、刪除處理cauthdsl身份

5、聯盟的不友好的默認模式策略

6、升級baseimage/baseos到v0.3.2

7、添加日志至 deliverclient/client.go

8、在報告問題時詢問用戶的env(環境)

9、如果負載緩沖區太滿,則傳送區塊

 

1.0.1更新內容

1、在endorser.go中新增索引檢查

2、失敗的ctxu可能會改變緩存(在系統頻道上提交無效的管理證書會導致新的頻道創建失敗)

3、背書方檢查缺失

4、修復配置的內存分配錯誤

5、StatusChangeFactory中RLock缺失

6、更改案例后,允許實例化鏈碼ID

7、驗證器檢查類型錯誤

8、重新計算配置映射替代更新方案

9、防止並發調用啟動cc cont

10、修正orderer本地測試元數據

11、修正語法錯誤

12、Leader無法獲取則枚舉生成

13、更新Docker 到 17.03.0-ce

14、區塊驗證邏輯異常報出有誤

15、對已有問題更清晰和更突出提示

16、將configtxlator添加到fabric-tools鏡像中

17、在Windows上為npm添加預管理

18、在重試過程中添加初始執行

19、修正了pubkey pkcs11 CKA_PRIVATE的問題

20、更新chaintool URL

21、防止負載緩沖過剩

22、日志中的拼寫錯誤:overflown

23、修正Peer CLI deliver錯誤提示

24、在extensions.go中添加缺失的nil檢查

25、重新設置Solo批處理超時

26、在reconf配置中約定新的最大消息大小

27、為新通道策略組中設置mod策略

28、修正通過名稱格式問題

29、日志緩沖區溢出事件

 

如上為HyperLedger Fabric發布1.0.0正式版后的Release版本更新,從修復的問題和新增的特性來看,最新版始終是最優選擇。

截止2017年12月7日發布的1.0.5Release版,如果測試或是計划部署生產環境的話,建議直接從1.0.5開始。

截止2017年11月2日發布的1.1.0preview版,目前還未定版,但基本到1.0.5的所有更新都已經體現在1.1.0上了,而1.1.0也新增了一些特性,如節點之間相互添加TLS配置選項、添加對bccsp插件的支持等,喜歡嘗鮮的可以先行試用1.1.0預覽版。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM