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)发布。
评论没有发现