TomP2P هو DHT الموسع، الذي يخزن قيم متعددة للحصول على مفتاح.
لكل لند هناك جدول (إما يستند إلى قرص أو المستندة إلى الذاكرة) لتخزين القيم.
يمكن الاستعلام قيمة واحدة / تحديثها مع مفتاح الثانوي.
يستخدم إطار الاتصالات الكامنة جافا NIO لمعالجة العديد من الاتصالات المتزامنة
ما هو الجديد في هذا الإصدار:.
إصلاحات النسخ غير المباشرة
تحديثات توقيت بنب
إصلاحات التزامن Peermap
وأضاف ازهر أمثلة مرشح
العديد من أصغر إصلاحات / تحسينات
ما هو الجديد في النسخة 4.4 / 5.0 Beta7:
إصلاحات النسخ غير المباشرة
تحديثات توقيت بنب
إصلاحات التزامن Peermap
وأضاف ازهر أمثلة مرشح
العديد من أصغر إصلاحات / تحسينات
ما هو الجديد في النسخة 4.4 / 5.0 Beta4:
إصلاحات النسخ غير المباشرة
تحديثات توقيت بنب
إصلاحات التزامن Peermap
وأضاف ازهر أمثلة مرشح
العديد من أصغر إصلاحات / تحسينات
ما هو الجديد في الإصدار 4.2:
دعم أفضل MapReduce.
API جديدة للوضع / الحصول على / إضافة.
JDBM 8MB الإصلاح.
طن من إصلاحات / تحسينات.
تحديث لNetty 3.5.2 وأحدث JDBM.
ما هو الجديد في الإصدار 4.1.2-المعاينة:
الترقية إلى أحدث JDBM
تحولت إلى logback للتسجيل
واضاف لدعم المرشحات بلوم في الحصول على () وdigetst ()
أفضل التعامل مع ومثل، إعادة الاتصال عن طريق الأقران ومثل؛
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 لإصلاح مشكلة مع الروبوت.
ما هو الجديد في الإصدار 4.0.5:
الدعم المبدئي لSimGrid.
قضايا ثابت موضوع الصيانة.
علة ثابتة وtestcase أضاف ملزم (اتصال رفض).
ما هو الجديد في الإصدار 4.0.4:
ومن RPC لcompareAndPut.
انتقل من SVN إلى الجهاز الهضمي. كاملة الهجرة.
خلل: إضافة منشئ فارغة لFutureTracker.
ترقية Netty إلى 3.3.0 مع بقع.
ما هو الجديد في الإصدار 4.0.3:
تنظيف وتوثيق حزمة net.tomp2p.connection.
علة ثابتة الوظيفة () التي تصرف كما putIfAbsent.
الإصلاح استثناء Classcast لالروبوت.
علة ثابتة في التعامل مع 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 يمكن تجاهل الزملاء جدار ناري.
تنظيف التكوين: P2PConfiguration وConnectionConfiguration.
تمكين المزيد من testcases (احتياجات الآن -Xmx1024M).
ما هو الجديد في الإصدار 3.2.9:
يعمل مرة أخرى مع الروبوت، ولكن كن على علم بأن NIO مكسورة في وئام. الرجاء استخدام الزنجبيل (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:
المآزق في قائمة الجار.
تستخدم إدارة الإصدار مخضرم.
واضاف لدعم أو إس جي أي.
ما هو الجديد في النسخة 3.2.3 بيتا: يتضمن
حساب طول رسالة الرأس.
إصلاحات استثناء تعديل المتزامنة.
إصلاحات Testcase.
عدد من الزملاء تقدير المدرجة.
وأضاف النسخ المتماثل لبتتبع.
ما هو الجديد في النسخة 3.2.2 بيتا:
مشكلة أداء المقتفي الثابتة.
استثناء modifiacion المتزامنة في تعقب ثابتة.
تغير EvaluatingSchemeDHT بسبب أخطاء المحو.
تكرار إزالتها من بتتبع لأن هذا يسبب الكثير من النفقات العامة.
ما هو الجديد في الإصدار 3.2.1 بيتا:
استثناء اشتعلت لمعالجات خطأ مخصصة.
تحديث لأحدث Netty (3.2.1.Final) الإصدار.
لم يتم العثور على التعليقات