vyzo
|
41f0c2fa96
|
update godoc for P7
|
2020-05-08 16:45:31 +03:00 |
|
vyzo
|
375b9b51df
|
gossip tracer implementation
|
2020-05-08 16:45:31 +03:00 |
|
vyzo
|
4394e52a6f
|
gossip tracer preliminaries
|
2020-05-08 16:45:31 +03:00 |
|
vyzo
|
d3ae6ab3a7
|
extended internal tracing for multiple objects, not just score
|
2020-05-08 16:45:31 +03:00 |
|
vyzo
|
076c6c1ab5
|
try to deflake MeshFailure test; travis managed to fail on this
apparently creating the score object and calling refreshScores can take 500ms on travis!
|
2020-05-07 01:45:04 +03:00 |
|
vyzo
|
53c2662613
|
godoc
|
2020-05-07 01:45:04 +03:00 |
|
vyzo
|
5363d59203
|
better backoff handling
- Specify backoff in PRUNE message
- Obey peer backoff if specified
- Remove BackoffPenalty, handle lack of respect for backoff through P7
|
2020-05-07 01:45:04 +03:00 |
|
vyzo
|
dd069798bb
|
add backoff to PRUNE messages
|
2020-05-07 01:45:04 +03:00 |
|
vyzo
|
0832791d9c
|
extend behaviour penalty test to ensure coverage
|
2020-05-06 19:41:53 +03:00 |
|
vyzo
|
6323982964
|
fix test for behaviour penalty validation
|
2020-05-06 19:41:53 +03:00 |
|
vyzo
|
972505c7b8
|
fix typo
|
2020-05-06 19:41:53 +03:00 |
|
vyzo
|
3cc169362f
|
incorporate p7 into score
|
2020-05-06 19:41:53 +03:00 |
|
vyzo
|
ee0aef578c
|
add p7 configuration to score parameters
|
2020-05-06 19:41:53 +03:00 |
|
Yusef Napora
|
94015cee77
|
factor out doSendRPC and doDropRPC methods
|
2020-05-06 19:01:22 +03:00 |
|
Yusef Napora
|
21a4f8c0c8
|
only call fragmentRPC if we're over the size limit
|
2020-05-06 19:01:22 +03:00 |
|
Yusef Napora
|
568fa5a244
|
close stream in test
|
2020-05-06 19:01:22 +03:00 |
|
Yusef Napora
|
cb02a50cd8
|
split large IWANT / IHAVE messages, add unit test
|
2020-05-06 19:01:22 +03:00 |
|
Yusef Napora
|
4427c3def7
|
fix prune message in test
|
2020-05-06 19:01:22 +03:00 |
|
Yusef Napora
|
b1de03b608
|
try to send control messages in one RPC when fragmenting
|
2020-05-06 19:01:22 +03:00 |
|
Yusef Napora
|
cb65238a39
|
fix race condition in rpc fragmentation test
|
2020-05-06 19:01:22 +03:00 |
|
Yusef Napora
|
8642662340
|
rewrite test for rpc fragmentation
|
2020-05-06 19:01:22 +03:00 |
|
Yusef Napora
|
27f009a9c7
|
fragment large RPCs in sendRPC
|
2020-05-06 19:01:22 +03:00 |
|
vyzo
|
5bbe37191a
|
downgrade graylist Warn log to Info
|
2020-05-05 21:10:14 +03:00 |
|
vyzo
|
438dd9e27e
|
downgrade tracer Error logs to Warn
|
2020-05-05 21:10:14 +03:00 |
|
vyzo
|
ce9a0b7edf
|
use log.Warn instead of Warning
|
2020-05-05 21:10:14 +03:00 |
|
vyzo
|
ed0d01f92b
|
add defensive checks for potentially duplicate traces
|
2020-05-04 19:06:40 +03:00 |
|
vyzo
|
8c96dc4bdb
|
add some more validator tests
|
2020-05-04 09:42:20 +03:00 |
|
vyzo
|
63e7ba850c
|
add comment about validationThrottled suerpseding ValidationIgnore
|
2020-05-04 09:42:20 +03:00 |
|
vyzo
|
deee35d9b8
|
fix apparent flakiness in test
|
2020-05-04 09:42:20 +03:00 |
|
vyzo
|
5a7a4fcf84
|
fix typo
Co-Authored-By: Yusef Napora <yusef@protocol.ai>
|
2020-05-04 09:42:20 +03:00 |
|
vyzo
|
213da1cf8c
|
add test exercising score integration with extended validation
|
2020-05-04 09:42:20 +03:00 |
|
vyzo
|
1ff567c9d2
|
add test for multitopic validation with extended validation interface
|
2020-05-04 09:42:20 +03:00 |
|
vyzo
|
ae3a02f553
|
add test for rejections with ignore validator decision
|
2020-05-04 09:42:20 +03:00 |
|
vyzo
|
1901383099
|
implement extended validator support
|
2020-05-04 09:42:20 +03:00 |
|
dependabot-preview[bot]
|
37ed7a3360
|
Bump github.com/multiformats/go-multiaddr-net from 0.1.4 to 0.1.5
Bumps [github.com/multiformats/go-multiaddr-net](https://github.com/multiformats/go-multiaddr-net) from 0.1.4 to 0.1.5.
- [Release notes](https://github.com/multiformats/go-multiaddr-net/releases)
- [Commits](https://github.com/multiformats/go-multiaddr-net/compare/v0.1.4...v0.1.5)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-05-01 21:06:36 +03:00 |
|
dependabot-preview[bot]
|
b3b7814eb7
|
Bump github.com/libp2p/go-libp2p-core from 0.5.2 to 0.5.3
Bumps [github.com/libp2p/go-libp2p-core](https://github.com/libp2p/go-libp2p-core) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/libp2p/go-libp2p-core/releases)
- [Commits](https://github.com/libp2p/go-libp2p-core/compare/v0.5.2...v0.5.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-05-01 20:20:17 +03:00 |
|
Lukasz Zimnoch
|
9a0bd7ad56
|
Prevent multiple invocations of relay cancel function
|
2020-05-01 12:22:22 +03:00 |
|
Lukasz Zimnoch
|
9a0d2f5948
|
Move counter incrementing before announce
|
2020-05-01 12:22:22 +03:00 |
|
Lukasz Zimnoch
|
f4f8f3ec12
|
Fix race in the TestTopicRelayReuse
|
2020-05-01 12:22:22 +03:00 |
|
Lukasz Zimnoch
|
10f5464279
|
Merge stop announcing conditions
|
2020-05-01 12:22:22 +03:00 |
|
Lukasz Zimnoch
|
e72d15cc90
|
Tests for topic relay
|
2020-05-01 12:22:22 +03:00 |
|
Lukasz Zimnoch
|
3336559a27
|
Relay incoming messages
Added a possibility to
relay incoming messages if
there are existing relays
|
2020-05-01 12:22:22 +03:00 |
|
Lukasz Zimnoch
|
0d884f3e90
|
Topic relay discovery
Incorporated relays to
exiting discovery logic
and added them to topic
before-remove guard.
|
2020-05-01 12:22:22 +03:00 |
|
Lukasz Zimnoch
|
af44f7a07d
|
Topic relay cancelling
Implemented relay reference
cancel logic.
|
2020-05-01 12:22:22 +03:00 |
|
Lukasz Zimnoch
|
750cc66336
|
Topic relay support
Implemented Relay method which
allows to enable message relaying
for the given topic.
|
2020-05-01 12:22:22 +03:00 |
|
vyzo
|
27b987071d
|
add defaults for DecayInterval and DecayToZero
|
2020-04-29 22:40:44 +03:00 |
|
vyzo
|
d9788290f3
|
add utility function for computing score parameter decays
|
2020-04-29 22:40:44 +03:00 |
|
dependabot-preview[bot]
|
b7eeaadcb8
|
Bump github.com/libp2p/go-libp2p-core from 0.5.1 to 0.5.2
Bumps [github.com/libp2p/go-libp2p-core](https://github.com/libp2p/go-libp2p-core) from 0.5.1 to 0.5.2.
- [Release notes](https://github.com/libp2p/go-libp2p-core/releases)
- [Commits](https://github.com/libp2p/go-libp2p-core/compare/v0.5.1...v0.5.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-04-28 15:56:30 +03:00 |
|
vyzo
|
8b7e7a1103
|
fix typo
|
2020-04-27 18:35:25 +03:00 |
|
vyzo
|
027234cdfa
|
add tests for message rejection paths
|
2020-04-27 18:35:25 +03:00 |
|