TomP2P er en utvidet DHT, som lagrer flere verdier for en nøkkel.
For hver node er det en tabell (enten diskbasert eller minnebaserte) for å lagre verdier.
En enkeltverdi kan spørres / oppdatert med en sekundær nøkkel.
Den underliggende kommunikasjons rammeverket bruker Java NIO å håndtere mange samtidige tilkoblinger
Hva er nytt i denne versjonen:.
- Indirekte replikering rettinger
- UPnP midlertidige oppdateringer
- Peermap samtidighet fikser
- Lagt blomst filter eksempler
- Mange mindre feilrettinger / forbedringer
Hva er nytt i versjon 4.4 / 5.0 Beta7:
- Indirekte replikering fikser
- UPnP midlertidige oppdateringer
- Peermap samtidighet fikser
- Lagt blomst filter eksempler
- Mange mindre feilrettinger / forbedringer
Hva er nytt i versjon 4.4 / 5.0 beta4:
- Indirekte replikering fikser
- UPnP midlertidige oppdateringer
- Peermap samtidighet fikser
- Lagt blomst filter eksempler
- Mange mindre feilrettinger / forbedringer
Hva er nytt i versjon 4.2.
- Bedre MapReduce støtte
- Ny API for put / få / legge til.
- JDBM 8MB fix.
- Tonnevis av rettinger / forbedringer.
- Oppdater til Netty 3.5.2 og nyeste JDBM.
Hva er nytt i versjon 4.1.2-preview:
- Oppgrader til nyeste JDBM
- Byttet til logback for å logge
- Lagt til støtte for Bloom filtre i get () og digetst ()
- Bedre håndtering av & quot; reset tilkobling av peer & quot;
- Fast PeerConnection
- Forbedret suksess evaluering for futures
- Lagd eksempler for likheten søk, distribuerte segment trær, og Bloom filtre
Hva er nytt i versjon 4.0.7.
- Forberedelse til MapReduce
- Endringer for SimGrid integrering.
- Potential peer oppdagelse fix for flere grensesnitt.
- TomP2P-4.0.7-dist.zip inneholder nå alle de nødvendige avhengigheter.
Hva er nytt i versjon 4.0.6:
- Tidsavbrudd for DHT operasjoner, bruker Peer.setFutureTimeout ( ) for å sette en timeout for eventuelle fremtidige objekt.
- Bestemmer i tracker kode og peer utveksling
- Exposed DistributedHashHashMap.parallelRequests () (var DistributedHashHashMap.loop ()). Det er et eksempel på TestDHT.testCompareAndPut () hvordan du bruker den.
- Lagt flagg for å håndheve UDP eller TCP for RPC samtaler.
- Oppdatert til nyeste Netty å fikse problemet med Android.
Hva er nytt i versjon 4.0.5.
- Første støtte for SimGrid
- Fast vedlikeholds tråden problemer.
- Fast bindende bug og lagt testcase (tilkobling nektet).
Hva er nytt i versjon 4.0.4.
- En RPC for compareAndPut
- Flyttet fra SVN til Git. Migrasjon fullført.
- . Feilretting: Legg tom konstruktør for FutureTracker
- Oppgradert Netty til 3.3.0 med patcher.
Hva er nytt i versjon 4.0.3:
- Opprydding og dokumentasjon av pakken net.tomp2p.connection .
- Rettet feil i add () som oppførte seg som putIfAbsent.
- Classcast unntak fix for Android.
- Rettet feil i håndtering XMLUtils, som krever å bli kalt synkronisert.
- Oppgradert Netty til 3.2.7.
- Lagt til støtte for digest () og digestAll ().
Hva er nytt i versjon 4.0.1:
- Skille i ruting mellom DHT og bootstrap operasjon for å sette suksess eller fiasko riktig.
- Nye fasader (PeerAddress og Peer.remove).
- Lagt evaluering av fordøye informasjon fra rutingprosessen å gjøre get () mer effektiv.
- Mindre reparasjoner og opprydding.
Hva er nytt i versjon 3.2.11:
- Feilrettinger:
- Endless sløyfe i Peer.java.
Hva er nytt i versjon 3.2.10:
- Angi standard å ikke brannmur (ingen NAT testing) , kan aktiveres med P2PConfiguration.setBehindFirewall ().
- putIfAbsent () rettinger. Ingen nektet melding sendes tilbake.
- PeerAddress serialisering forbedringer, fjernet duplikat kode fra PeerAddress og MessageCodec.
- Lukk lagring på nedleggelse, noe som forårsaket et unntak hvis skriftlig fremdeles pågår.
- PeerMap kan ignorere Firewalled jevnaldrende.
- Configuration opprydding: P2PConfiguration og ConnectionConfiguration .
- Aktivere flere test-tilfeller (behov nå -Xmx1024M).
Hva er nytt i versjon 3.2.9:
- Fungerer igjen med Android, men vær oppmerksom på at NIO brytes i Harmony. Vennligst bruk Gingerbread (2.3), som inneholder viktige reparasjoner.
- Mesh-baserte distribuert tracker forbedring. Bloomfilters brukes for å unngå å sende dupliserte jevnaldrende.
- Fjernet IP-informasjon fra pakke spissen.
- IPv6 rettinger og testet med Linux.
- Fjernet døde og ubrukt kode.
Hva er nytt i versjon 3.2.8:
- Distinguished tracker add / få, som legger seg til nære trackere å plassere seg alltid på de samme jevnaldrende, og får () tracker, som søker etter trackere nær en tilfeldig id.
- Fast signatur sjekk for oppføring og domene beskyttelse.
- Funksjonshemmede UPNP atferd som forutsetter en peer er alltid bak en NAT. For å aktivere den, bruker Bindings.setBehindFirewall (sant).
Hva er nytt i versjon 3.2.7:
- Små UPNP rettinger og eksempel fikser, som ble introdusert i TomP2P 3.2.6.
Hva er nytt i versjon 3.2.5:
- Lagt til støtte for kringkasting på lag 2. Ulempen er at det bryter Java5 kompatibilitet.
- fungerer pingBroadcast med noen porter (ikke bare standardporter
- Lagt annet eksempel hvordan du bruker TomP2P.
Hva er nytt i versjon 3.2.4.
- Løser i naboliste
- Frigi ledelsen bruker Maven.
- Lagt til støtte for OSGi.
Hva er nytt i versjon 3.2.3-beta:.
- Melding lengde Beregningen omfatter header
- Concurrent modifikasjonsunntaksrettinger.
- testcase rettinger.
- Antall jevnaldrende estimering inkludert.
- Lagt replikering for trackere.
Hva er nytt i versjon 3.2.2-beta:.
- Tracker ytelsesproblemet løst
- Concurrent modifiacion unntak i tracker fast.
- Endret EvaluatingSchemeDHT grunnet sletting feil.
- Fjernet replikering fra trackere fordi dette fører til for mye overhead.
Hva er nytt i versjon 3.2.1-beta:.
- Fanget unntak for feil tilpassede handlers
- Oppdatert til nyeste Netty (3.2.1.Final) utgivelsen.
Kommentarer ikke funnet