TomP2P เป็น DHT ขยายที่เก็บค่าหลายค่าสำหรับคีย์
ทุกเพียร์มีตาราง (ทั้งดิสก์หรือหน่วยความจำที่ใช้) เพื่อจัดเก็บค่า
ค่าเดียวสามารถสอบถาม / ปรับปรุงด้วยคีย์รอง
กรอบการสื่อสารพื้นฐานที่ใช้ Java NIO ในการจัดการการเชื่อมต่อพร้อมกันจำนวนมาก </ p>
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- แก้ไขการจำลองแบบทางอ้อม
- การปรับปรุงการกำหนดเวลา UPnP
- Peermap แก้ไขพร้อมกัน
- เพิ่มบานตัวอย่างกรอง
- แก้ไขขนาดเล็กจำนวนมาก / ปรับปรุง
มีอะไรใหม่ ในรุ่น 4.4 / 5.0 Beta7:
- แก้ไขการจำลองแบบทางอ้อม
- การปรับปรุงการกำหนดเวลา UPnP
- Peermap แก้ไขพร้อมกัน
- เพิ่มบานตัวอย่างกรอง
- แก้ไขขนาดเล็กจำนวนมาก / ปรับปรุง
มีอะไรใหม่ ในรุ่น 4.4 / 5.0 Beta4:
- แก้ไขการจำลองแบบทางอ้อม
- การปรับปรุงการกำหนดเวลา UPnP
- Peermap แก้ไขพร้อมกัน
- เพิ่มบานตัวอย่างกรอง
- แก้ไขขนาดเล็กจำนวนมาก / ปรับปรุง
มีอะไรใหม่ ในรุ่น 4.2:.
- การสนับสนุนที่ดีขึ้น MapReduce
- API ใหม่สำหรับวาง / รับ / เพิ่ม.
- แก้ไข JDBM 8MB.
- ตันของการแก้ไข / ปรับปรุง.
- Update เพื่อ Netty 3.5.2 และ JDBM ล่าสุด.
มีอะไรใหม่ ในรุ่น 4.1.2 แสดงตัวอย่าง:
- อัพเกรดล่าสุด JDBM
- เปลี่ยนไป logback สำหรับการเข้าสู่ระบบ
- เพิ่มการสนับสนุนสำหรับตัวกรองที่บลูมในการได้รับ () และ digetst ()
- การจัดการที่ดีขึ้นของ & quot; การตั้งค่าการเชื่อมต่อโดยเพียร์ & quot;
- คง PeerConnection
- การประเมินผลความสำเร็จที่ดีขึ้นสำหรับฟิวเจอร์ส
- เพิ่มตัวอย่างสำหรับการค้นหาความคล้ายคลึงกันต้นไม้ส่วนกระจายและตัวกรองบลูม
มีอะไรใหม่ ในรุ่น 4.0.7:.
- การเตรียมการสำหรับ MapReduce
- การเปลี่ยนแปลงสำหรับการรวม SimGrid.
- แก้ไขการค้นพบเพื่อนที่มีศักยภาพสำหรับการเชื่อมต่อหลาย.
- TomP2P-4.0.7-dist.zip ขณะนี้มีทั้งหมดอ้างอิงที่จำเป็น.
มีอะไรใหม่ ในรุ่น 4.0.6:
- Timeouts สำหรับการดำเนินงาน DHT ใช้ Peer.setFutureTimeout ( ) เพื่อตั้งค่าหมดเวลาสำหรับวัตถุใด ๆ ในอนาคต.
- แก้ไขในรหัสติดตามและการแลกเปลี่ยนเพียร์
- DistributedHashHashMap.parallelRequests สัมผัส () (เป็น DistributedHashHashMap.loop ()) มีตัวอย่างอยู่ใน TestDHT.testCompareAndPut () วิธีการใช้งาน.
- เพิ่มธงในการบังคับใช้ UDP หรือ TCP สำหรับการโทร RPC.
- การปรับปรุงเพื่อ Netty ล่าสุดในการแก้ไขปัญหากับ Android.
มีอะไรใหม่ ในรุ่น 4.0.5:.
- การสนับสนุนเริ่มต้นสำหรับ SimGrid
- ปัญหาด้ายการบำรุงรักษาคงที่.
- แก้ไขข้อผิดพลาดที่มีผลผูกพันและเพิ่ม TestCase (การเชื่อมต่อปฏิเสธ).
มีอะไรใหม่ ในรุ่น 4.0.4:.
- RPC สำหรับ compareAndPut
- ย้ายจาก SVN จะ Git การย้ายถิ่นสมบูรณ์.
- แก้ไขข้อผิดพลาด:. เพิ่มคอนสตรัคที่ว่างเปล่าสำหรับ FutureTracker
- อัพเกรด Netty ไปกับแพทช์ 3.3.0.
มีอะไรใหม่ ในรุ่น 4.0.3:
- ล้างข้อมูลและเอกสารของแพคเกจ net.tomp2p.connection .
- แก้ไขข้อผิดพลาดในการเพิ่ม () ที่ประพฤติเป็น putIfAbsent.
- Classcast แก้ไขข้อยกเว้นสำหรับ Android.
- แก้ไขข้อผิดพลาดในการจัดการ XMLUtils ซึ่งจะต้องถูกเรียกว่าตรงกัน.
- อัพเกรด Netty ไป 3.2.7.
- เพิ่มการสนับสนุนสำหรับการแยกย่อย () และ digestAll ().
มีอะไรใหม่ ในรุ่น 4.0.1:
- แยกแยะความแตกต่างในเส้นทางระหว่าง DHT และการดำเนินงานในการตั้งบูต สำเร็จหรือล้มเหลวได้อย่างถูกต้อง.
- อาคารใหม่ (PeerAddress และ Peer.remove).
- เพิ่มการประเมินผลของการแยกแยะข้อมูลจากขั้นตอนการกำหนดเส้นทางที่จะทำให้ได้รับ () มีประสิทธิภาพมากขึ้น.
- การแก้ไขที่มีขนาดเล็กและการสะสาง.
มีอะไรใหม่ ในรุ่น 3.2.11:
- แก้ไขข้อผิดพลาด:
- ห่วงไม่มีที่สิ้นสุดใน Peer.java.
มีอะไรใหม่ ในรุ่น 3.2.10:
- ตั้งค่าเริ่มต้นเพื่อไม่ให้ไฟร์วอล์ (ไม่มีการทดสอบ NAT) สามารถเปิดใช้งานกับ P2PConfiguration.setBehindFirewall ().
- putIfAbsent () แก้ไข ไม่มีข้อความปฏิเสธจะถูกส่งกลับ.
- PeerAddress ปรับปรุงเป็นอันดับออกรหัสที่ซ้ำกันจาก PeerAddress และ MessageCodec.
- การจัดเก็บปิดในการปิดเครื่องซึ่งเกิดจากการเขียนข้อยกเว้นถ้ายังคงอยู่ในความคืบหน้า.
- PeerMap สามารถละเลยเพื่อน firewalled.
- การทำความสะอาดการกำหนดค่า: P2PConfiguration และ ConnectionConfiguration .
- การเปิดใช้งานมากขึ้น testcases (ความต้องการในขณะนี้ -Xmx1024M).
มีอะไรใหม่ ในรุ่น 3.2.9:
- การทำงานอีกครั้งกับ Android แต่ทราบว่า NIO เสียในความสามัคคี กรุณาใช้ Gingerbread (2.3) ซึ่งประกอบด้วยการแก้ไขที่สำคัญ.
- ตาข่ายตามการกระจายการปรับปรุงติดตาม Bloomfilters จะใช้ในการหลีกเลี่ยงการส่งเพื่อนที่ซ้ำกัน.
- ลบข้อมูล IP จากส่วนหัวของแพ็กเก็ต.
- แก้ไข IPv6 และการทดสอบกับลินุกซ์.
- ลบรหัสที่ตายแล้วและไม่ได้ใช้.
มีอะไรใหม่ ในรุ่น 3.2.8:
- ติดตามโดดเด่นเพิ่ม / ได้รับซึ่งจะเพิ่มตัวเองไป ติดตามใกล้กับสถานที่ของตัวเองเสมอในเพื่อนร่วมงานเดียวกันและได้รับ () ติดตามซึ่งค้นหาติดตามใกล้กับรหัสสุ่ม.
- การตรวจสอบลายเซ็นคงที่สำหรับรายการและการป้องกันโดเมน.
- ผู้พิการ UPNP พฤติกรรมที่ถือว่าเพียร์อยู่เสมอหลัง NAT ต้องการเปิดใช้งานมันใช้ Bindings.setBehindFirewall (จริง).
มีอะไรใหม่ ในรุ่น 3.2.7:
- แก้ไข UPNP ขนาดเล็กและตัวอย่างการแก้ไขที่ถูกนำมาใช้ ใน TomP2P 3.2.6.
มีอะไรใหม่ ในรุ่น 3.2.5:
- เพิ่มการสนับสนุนสำหรับการออกอากาศในชั้น 2. ข้อเสีย คือว่ามันเข้ากันได้แบ่ง Java5.
- pingBroadcast ทำงานร่วมกับพอร์ตใด ๆ (ไม่เพียง แต่พอร์ตเริ่มต้น
- เพิ่มตัวอย่างเช่นวิธีการใช้ TomP2P อีก.
มีอะไรใหม่ ในรุ่น 3.2.4:.
- การแก้ไขในรายการเพื่อนบ้าน
- การจัดการที่วางจำหน่ายใช้ Maven.
- เพิ่มการสนับสนุนสำหรับ OSGi.
มีอะไรใหม่ ในรุ่น 3.2.3 เบต้า.
- การคำนวณระยะเวลาในข้อความรวมถึงส่วนหัว
- การปรับเปลี่ยนพร้อมกันแก้ไขข้อยกเว้น.
- TestCase แก้ไข.
- จำนวนของคนรอบข้างรวมถึงการประมาณค่า.
- การจำลองแบบเพิ่มการติดตาม.
มีอะไรใหม่ ในรุ่น 3.2.2 เบต้า.
- ปัญหาประสิทธิภาพการทำงานติดตามการแก้ไข
- ยกเว้น modifiacion พร้อมกันในการติดตามการแก้ไข.
- เปลี่ยน EvaluatingSchemeDHT เนื่องจากข้อผิดพลาดลบ.
- การจำลองแบบออกจากการติดตามเพราะทำให้เกิดค่าใช้จ่ายนี้มากเกินไป.
มีอะไรใหม่ ในรุ่น 3.2.1 เบต้า.
- จับข้อยกเว้นสำหรับความผิดที่กำหนดเองขนย้าย
- การปรับปรุงเพื่อล่าสุด Netty (3.2.1.Final) ปล่อย.
ความคิดเห็นที่ไม่พบ