<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dexon/p2p, branch dev-test</title>
<subtitle>DEXON full node (https://github.com/dexon-foundation/dexon)
</subtitle>
<id>https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/atom?h=dev-test</id>
<link rel='self' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/atom?h=dev-test'/>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/'/>
<updated>2019-04-09T05:50:06+00:00</updated>
<entry>
<title>dex: remove node table (#330)</title>
<updated>2019-04-09T05:50:06+00:00</updated>
<author>
<name>Sonic</name>
<email>sonic@dexon.org</email>
</author>
<published>2019-04-03T08:28:29+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=5fae1cfd6f4575a5e6a788fb629db815995616ec'/>
<id>urn:sha1:5fae1cfd6f4575a5e6a788fb629db815995616ec</id>
<content type='text'>
* dex: remove node table
Node table is not so useful, go back to rely on kademlia
* p2p: fix direct dial still have resolve delay
</content>
</entry>
<entry>
<title>p2p, p2p/discover: more aggressive dial strategy for direct dial (#326)</title>
<updated>2019-04-09T05:50:06+00:00</updated>
<author>
<name>Sonic</name>
<email>sonic@dexon.org</email>
</author>
<published>2019-04-02T11:00:34+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=722d16e6ef1684dcd3df854e02bd89644a7fa290'/>
<id>urn:sha1:722d16e6ef1684dcd3df854e02bd89644a7fa290</id>
<content type='text'>
* p2p/discover: bump failure counter only if no nodes were provided
* p2p: more aggressive dial strategy for direct dial
</content>
</entry>
<entry>
<title>Revert "p2p/discover: increase IP address limits (#60)"</title>
<updated>2019-04-09T05:50:05+00:00</updated>
<author>
<name>Wei-Ning Huang</name>
<email>w@dexon.org</email>
</author>
<published>2019-03-22T06:27:14+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=c0fff2fcc2e6085a4a85a72d6220eb8220d5a66f'/>
<id>urn:sha1:c0fff2fcc2e6085a4a85a72d6220eb8220d5a66f</id>
<content type='text'>
This reverts commit 3ca44e556bd9561b0c6c64c7d3a4f95726c78be8.
</content>
</entry>
<entry>
<title>p2p, dex: add debug log (#269)</title>
<updated>2019-04-09T05:50:04+00:00</updated>
<author>
<name>Sonic</name>
<email>sonic@dexon.org</email>
</author>
<published>2019-03-18T00:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=e9426287b9eae8c5c62f8c7f82224ea0c1ef83c8'/>
<id>urn:sha1:e9426287b9eae8c5c62f8c7f82224ea0c1ef83c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>p2p: report peer counts to datadog (#254)</title>
<updated>2019-04-09T05:50:04+00:00</updated>
<author>
<name>Cliff Lin</name>
<email>zylin@cs.nctu.edu.tw</email>
</author>
<published>2019-03-14T03:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=dabcfb97277f8a1b4dc1daa88a964a2e6b2c93b5'/>
<id>urn:sha1:dabcfb97277f8a1b4dc1daa88a964a2e6b2c93b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>p2p/discover: fix peer discovery (#248)</title>
<updated>2019-04-09T05:50:03+00:00</updated>
<author>
<name>Wei-Ning Huang</name>
<email>w@dexon.org</email>
</author>
<published>2019-03-12T04:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=41ac4cb677131570b326f50e8f7329014ac6227e'/>
<id>urn:sha1:41ac4cb677131570b326f50e8f7329014ac6227e</id>
<content type='text'>
The refactor in 4cd90e02e23ecf2bb11bcb4bba4fea2ae164ef74 introduced
livness checks for nodes. However, the change in
86ec742f975d825f42dd69ebf17b0adaa66542c0 did not properly set the
initial liveness check value for verified node. For verified node we
should set livenessCheck to 1 initially.

Without this change, the node entry will not be properly send to other
nodes and the network would be broken.</content>
</entry>
<entry>
<title>dex: fetcher: modify parameters to speedup syncing (#239)</title>
<updated>2019-04-09T05:50:03+00:00</updated>
<author>
<name>Wei-Ning Huang</name>
<email>w@dexon.org</email>
</author>
<published>2019-03-11T04:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=155b83e19798b4f1207363203d7d7bbfe54d371e'/>
<id>urn:sha1:155b83e19798b4f1207363203d7d7bbfe54d371e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>p2p, dex: some fixes (#189)</title>
<updated>2019-04-09T05:50:02+00:00</updated>
<author>
<name>Sonic</name>
<email>sonic@dexon.org</email>
</author>
<published>2019-02-11T10:59:21+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=e0c6564354c8c5a307455aa1369230b491caee0b'/>
<id>urn:sha1:e0c6564354c8c5a307455aa1369230b491caee0b</id>
<content type='text'>
* p2p: try resolving direct dial when dial fail
* dex: avoid concurrent map read and map write
</content>
</entry>
<entry>
<title>p2p, dex: rework connection management (#183)</title>
<updated>2019-04-09T05:50:02+00:00</updated>
<author>
<name>Sonic</name>
<email>sonic@dexon.org</email>
</author>
<published>2019-01-31T11:40:39+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=6e3be9d9a006d66fdbecbc80f8825360ffed662b'/>
<id>urn:sha1:6e3be9d9a006d66fdbecbc80f8825360ffed662b</id>
<content type='text'>
* p2p, dex: rework connection management
* dex: refresh our node record periodically
* dex: don't send new record event if no new record
</content>
</entry>
<entry>
<title>p2p: report latency and relative latency to datadog (#162)</title>
<updated>2019-04-09T05:50:01+00:00</updated>
<author>
<name>Wei-Ning Huang</name>
<email>w@dexon.org</email>
</author>
<published>2019-01-18T14:22:07+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=b4b23b9765edadcc35ff00f1230e6d9ce499f339'/>
<id>urn:sha1:b4b23b9765edadcc35ff00f1230e6d9ce499f339</id>
<content type='text'>
</content>
</entry>
</feed>
