TomP2P on laajennettu DHT, joka tallentaa useita arvoja avain.
Jokaista peer on taulukko (joko levypohjaisen tai muisti-pohjainen) tallentaa arvot.
Yksittäinen arvo on mahdollista tiedustella / päivitetään toissijainen avain.
Taustalla tiedonanto puitteet käyttää Java NIO käsitellä monia samanaikaisia yhteyksiä.
Mikä on uusi tässä julkaisussa:
- Epäsuora replikointi korjauksia
- UPnP ajoitus päivitykset
- Peermap samanaikaisuuden korjauksia
- Lisätty kukinta suodatin esimerkkejä
- Monet pienemmät korjauksia / parannuksia
Mikä on uusi versio 4.4 / 5.0 Beta7:
- Epäsuora replikointi korjauksia
- UPnP ajoitus päivitykset
- Peermap samanaikaisuuden korjauksia
- Lisätty kukinta suodatin esimerkkejä
- Monet pienemmät korjauksia / parannuksia
Mikä on uusi versio 4.4 / 5.0 Beta4:
- Epäsuora replikointi korjauksia
- UPnP ajoitus päivitykset
- Peermap samanaikaisuuden korjauksia
- Lisätty kukinta suodatin esimerkkejä
- Monet pienemmät korjauksia / parannuksia
Mikä on uusi versio 4.2:
- Parempi MapReduce tukea.
- Uusi API laittaa / saada / lisää.
- JDBM 8MB korjata.
- Tonnia korjauksia / parannuksia.
- Päivitä Netty 3.5.2 ja uusin JDBM.
Mikä on uusi version 4.1.2-esikatselu:
- Päivitä uusimpaan JDBM
- siirryit logback kirjautumista varten
- Lisätty tuki Bloom suodattimia get () ja digetst ()
- Parempi käsittely & quot; yhteys reset peer & quot;
- Kiinteät PeerConnection
- Edistykselliset menestys arviointi futuurit
- Lisätty esimerkkejä samankaltaisuuden hakua, jaetaan segmentti puita, ja Bloom suodattimet
Mikä on uusi versiossa 4.0.7:
- valmistelu MapReduce.
- Muutokset SimGrid yhdentymistä.
- Mahdolliset peer löytö korjata useita rajapintoja.
- TomP2P-4.0.7-dist.zip nyt sisältää kaikki tarvittavat riippuvuudet.
Mikä on uusi versiossa 4.0.6:
- Aikakatkaisut DHT toiminnan, käytä Peer.setFutureTimeout ( ) asettaa aikakatkaisun tuleviin esinettä.
- korjauksia tracker koodi ja vertaisarviointi vaihto
- Exposed DistributedHashHashMap.parallelRequests () (oli DistributedHashHashMap.loop ()). On esimerkiksi TestDHT.testCompareAndPut () miten sitä käytetään.
- Lisätty lippu valvoa UDP tai TCP RPC puheluja.
- Päivitetty uusimpaan Netty korjata ongelman Android.
Mikä on uusi versiossa 4.0.5:
- Alustava tuki SimGrid.
- Kiinteät huolto säiettä kysymyksiä.
- Kiinteät sitova bugi ja lisätään testcase (yhteys evätty).
Mikä on uusi versiossa 4.0.4:
- RPC compareAndPut.
- Siirretty SVN Git. Muuttoliike valmis.
- Bugikorjaus: Lisää tyhjä rakentaja varten FutureTracker.
- Päivitetty Netty ja 3.3.0 paikattu.
Mikä on uusi versiossa 4.0.3:
- uudelleenjärjestäminen ja dokumentointi paketti net.tomp2p.connection .
- Kiinteä vika ADD (), joka käyttäytyi kuin putIfAbsent.
- Classcast poikkeus korjaus Android.
- Kiinteä vika käsittelyssä XMLUtils, joka edellyttää kutsua synkronoitu.
- Päivitetty Netty ja 3.2.7.
- Lisätty tuki Digest () ja digestAll ().
Mikä on uusi versiossa 4.0.1:
- Erottaa reititys välillä DHT ja bootstrap toiminta asettaa onnistuminen tai epäonnistuminen oikein.
- Uusi julkisivut (PeerAddress ja Peer.remove).
- Lisätty arviointi sulatella tietoa reititys prosessi tehdä get () tehokkaampi.
- Pienet korjaukset ja puhdistuksia.
Mikä on uusi versiossa 3.2.11:
- Korjauksia:
- Endless silmukka Peer.java.
Mikä on uusi versiossa 3.2.10:
- Aseta oletuksena ole palomuurin (ei NAT testaus) , voidaan ottaa käyttöön P2PConfiguration.setBehindFirewall ().
- putIfAbsent () vahvistetaan. Ei kiisti lähetetään takaisin.
- PeerAddress serialization parannuksia, poistaa päällekkäisiä koodi PeerAddress ja MessageCodec.
- Sulje varastointi shutdown, joka aiheutti poikkeuksen jos kirjallinen edelleen käynnissä.
- PeerMap voi sivuuttaa Palomuurilla ikäisensä.
- Asetukset siivous: P2PConfiguration ja ConnectionConfiguration.
- ottaminen lisää testcases (tarpeet nyt -Xmx1024M).
Mikä on uusi versiossa 3.2.9:
- Toimii jälleen Android, mutta muista, että NIO on rikki Harmony. Käytä Piparkakku (2.3), joka sisältää tärkeitä korjauksia.
- Mesh-pohjainen jakelu tracker parannus. Bloomfilters käytetään lähettämisen välttämiseksi päällekkäisiä ikäisensä.
- Poistettu IP tietoa paketin otsikko.
- IPv6 korjauksia ja testattu Linux.
- Poistettu kuollut ja käyttämätön koodi.
Mikä on uusi versiossa 3.2.8:
- Distinguished tracker Lisää / saada, mikä lisää itsensä lähellä seurantoja sijoittaa itsensä aina samalla ikäisensä, ja saada () tracker, joka etsii jäljittää lähes satunnainen id.
- Kiinteät allekirjoitus tarkistaa maahantulon ja verkkotunnuksen suojelua.
- Ei käytössä UPNP käyttäytymistä, joka olettaa peer on aina takana NAT. Jotta se, käytä Bindings.setBehindFirewall (tosi).
Mikä on uusi versiossa 3.2.7:
- Pienet UPNP korjauksia ja esimerkiksi korjauksia, jotka otettiin käyttöön vuonna TomP2P 3.2.6.
Mikä on uusi versiossa 3.2.5:
- Lisätty tuki lähetykset kerrokseen 2. haitta on, että se rikkoo java5 yhteensopivuutta.
- pingBroadcast toimii kaikissa satamissa (paitsi oletus portteja
- lisätyt toinen esimerkki miten käyttää TomP2P.
Mikä on uusi versiossa 3.2.4:
- Korjaa naapuriluettelossa.
- Vapauta johto käyttää Maven.
- Lisätty tuki OSGi.
Mikä on uusi version 3.2.3-beta:
- Viestin pituus laskelma sisältää otsikon.
- samanaikainen muutos poikkeus korjauksia.
- testcase korjauksia.
- määrä ikäisensä arvio mukana.
- Lisätty lisääntymään seurantoja.
Mikä on uusi version 3.2.2-beta:
- Tracker suorituskykyongelman kiinteä.
- Samanaikainen modifiacion poikkeus tracker kiinteä.
- Muutettu EvaluatingSchemeDHT takia poistamista virheistä.
- Poistettu replikaation seurantoja koska tämä aiheuttaa liian paljon yläpuolella.
Mikä on uusi version 3.2.1-beta:
- Caught poikkeus vian mukautettuja käsittelijät.
- Päivitetty uusimpaan Netty (3.2.1.Final) vapautumista.
Kommentteja ei löytynyt