TomP2P是一個擴展的DHT,存儲多個值的關鍵。
對於每一個同行有一個表(無論是基於磁盤的還是基於內存的)來存儲值。
單個數值可以被查詢/更新一個二級密鑰。
底層的通信框架使用Java NIO處理多個並發連接
什麼是此版本的新:
- 在間接複製修復
- 在UPnP的定時更新
- Peermap並發修復
- 新增布隆過濾器的例子
- 在許多較小的修復/改進
什麼是新版本 4.4 / 5.0β7整聯蛋白:
- 在間接複製修復
- 在UPnP的定時更新
- Peermap並發修復
- 新增布隆過濾器的例子
- 在許多較小的修復/改進
什麼是新版本 4.4 / 5.0 BETA4:
- 在間接複製修復
- 在UPnP的定時更新
- Peermap並發修復
- 新增布隆過濾器的例子
- 在許多較小的修復/改進
什麼的4.2版本是新的:
- 在更好的MapReduce支持
- 的PUT / GET /添加。 新的API
- 在JDBM 8MB修復。
- 噸。
- 更新至3.5.2的Netty和最新JDBM。
的修復/改進
什麼版本4.1.2預覽是新的:
- 在升級到最新的JDBM
- 切換到的logback用於登錄
- 增加了對GET布魯姆過濾器()和digetst支持()
- 的&QUOT更好地處理;通過同行&QUOT連接復位;
- 固定PeerConnection
- 改進的成功評價為期貨
- 新增例子相似性搜索,分佈式段樹,布魯姆過濾器
什麼在4.0.7版本新:
- 在為MapReduce的準備
- 更改為SimGrid集成。
- 在潛在同業發現修復多個接口。
- TomP2P-4.0.7-dist.zip現在包含所有需要的依賴。
什麼在4.0.6版本新:
- 在超時DHT操作,使用Peer.setFutureTimeout( )設置超時時間的任何未來的對象。
- 在跟踪代碼和同行交流修復
- 在裸露DistributedHashHashMap.parallelRequests()(是DistributedHashHashMap.loop())。有一個在TestDHT.testCompareAndPut()的一個例子如何使用它。
- 新增標誌強制執行UDP或TCP的RPC調用。
- 更新到最新的Netty與Android的解決問題。
什麼在4.0.5版本新:
- 在對SimGrid初步支持
- 修正了維護線程的問題。
- 固定結合的bug,並添加測試用例(連接被拒絕)。
什麼在4.0.4版本新:
- 在為compareAndPut一個RPC
- 感動從SVN到Git的。遷移完成。
- 修正:添加空構造FutureTracker
- 升級的Netty到3.3.0補丁。
什麼在4.0.3版本新:
- 在清理和包裝net.tomp2p.connection的文檔
- 在附加固定的臭蟲(),其表現為的putIfAbsent。
- 為Android Classcast異常修復。
- 在處理XMLUtils,這就需要修正了被稱為同步。
- 升級了Netty到3.2.7。
- 添加了摘要()和digestAll()的支持。
什麼在4.0.1版本新:
- 在區分的DHT和引導操作之間的路由設置成功或失敗正確。
- 新門面(PeerAddress和Peer.remove)。
- 添加路由過程摘要信息做出的get()更有效的評估。
- 在較小的修復和清理。
什麼的3.2.11版本是新的:
- 在錯誤修正:
- 在Peer.java無限循環。
什麼是3.2.10版新:
- 設置默認不安裝防火牆(NAT沒有測試) ,可以與P2PConfiguration.setBehindFirewall()來啟用。
- 的putIfAbsent()修復。沒有被拒絕的消息被發送回。
- PeerAddress序列化的改進,移出PeerAddress和MessageCodec重複的代碼。
- 在關閉存儲關機,這要是寫作仍然導致了異常的進展。
- PeerMap可以忽略防火牆的同齡人。
- 配置清理:P2PConfiguration和ConnectionConfiguration 。
- 啟用更多的測試用例(現在的需求-Xmx1024M)。
什麼是3.2.9版本,新的:
- 在與Android再次工作,但要注意,NIO在和諧被打破。請使用薑餅(2.3),其中包含重要的修復。
- 基於網格的分佈式跟踪器的改進。 Bloomfilters用於避免發送重複的同齡人。
- 刪除IP信息。
- 在IPv6的修復和Linux的測試。
- 刪除死無用的代碼。
從數據包報頭
什麼是3.2.8版本,新的:
- 在傑出跟踪添加/得到,這增加了自己密切跟踪器始終將自己在同一個同齡人,並得到()跟踪器,其搜索跟踪器接近隨機ID。
- 修正了簽名檢查入境和域名保護。
- 在禁用UPNP的行為始終是在NAT之後。要啟用它,使用Bindings.setBehindFirewall(真)。
假定一對
什麼是3.2.7版本,新的:
- 在小UPNP修復和修復為例,介紹了這在TomP2P 3.2.6。
什麼在3.2.5版本新:
- 在增加了對廣播的支持在二層的缺點是,它打破了Java5中的兼容性。
- pingBroadcast適用於任何端口(不僅默認端口
- 添加另一個例子如何使用TomP2P。
什麼在3.2.4版本新:
- 在鄰居列表中修復
- 發布管理使用Maven的。
- 增加了對OSGi的支持。
什麼版本3.2.3-β為新的:
- 在消息長度計算包括頭
- 在並發修改異常修復。
- 測試用例修復。
- 在評估包括對等的數量。
- 添加了跟踪複製。
什麼版本3.2.2-β為新的:
- 在跟踪性能問題的固定李>
- 並行modifiacion異常跟踪固定的。
- 改變EvaluatingSchemeDHT由於擦除錯誤。
- 從跟踪器中刪除複製,因為這會導致過多的開銷。
什麼版本3.2.1-β為新的:
- 在捕捉到異常的故障自定義處理程序
- 更新到最新的Netty(3.2.1.Final)發布。
評論沒有發現