Olivier Coanet
|
286d9a62ea
PeerDirectoryClient: should_support_null_binding_keys_in_subscriptions_for_types
|
11 years ago |
Kevin Lovato
|
cac6751629
Added some documentation on the configuration interfaces
|
11 years ago |
Kevin Lovato
|
bbe3b7fb2d
The PingMissed event was not in the IDeadPeerDetector interface
|
11 years ago |
Kevin Lovato
|
1c1831c6d0
Directory.Cassandra: Changing Peers storage so they end up in the same Cassandra row (for performance reasons) + Switched to 1.1.0-rc4
|
11 years ago |
Kevin Lovato
|
51ed827663
DeadPeerDetector: Now exposing a PingMissed event that is triggered when a peer fails to respond to a ping. It can be used to be aware of a problem before the PeerDownDetected event is triggered, which only happens after the threshold number of pings failed.
|
11 years ago |
Olivier Coanet
|
a9d42613b2
Merge branch 'remove-socket-events'
|
11 years ago |
Olivier Coanet
|
4ceeb141d7
ZmqTransport: useless SocketDisconnected event removed
|
11 years ago |
Antoine Blanchet
|
0927772ecc
Remove useless comments and fix tests
|
11 years ago |
Antoine Blanchet
|
02d87d0d0d
Remove SocketConnected / SocketDisconnected bus events and remove linked events on ITransport and sub classes
|
11 years ago |
Kevin Lovato
|
5e2be0c0ac
should_finish_current_task_before_stopping: Adapted for AppVeyor speed
|
11 years ago |
Kevin Lovato
|
7217907a20
unregister_should_be_blocking: Increased the timeout to work on AppVeyor
|
11 years ago |
Kevin Lovato
|
f54c498ca7
Switched to 1.1.0-rc3
|
11 years ago |
Olivier Coanet
|
8fae15a9b2
directory: configuration default values added
|
11 years ago |
Kevin Lovato
|
112d003ede
Directory: It is now possible to disable dynamic subscriptions for outgoing messages. This feature is disabled by default and can be used to improve the directory performance in case of massive usage of dynamic subscriptions (tens of thousands).
|
11 years ago |
Olivier Coanet
|
3a77ef77de
PeerDirectoryClient memory consumption test added
|
11 years ago |
Kevin Lovato
|
60923493a2
Switch to RC2
|
11 years ago |
Olivier Coanet
|
5910f8bc17
moar PeerSubscriptionTree performance improvements
|
11 years ago |
Kevin Lovato
|
0b2d3f14c3
Increased the timeout for should_finish_current_task_before_stopping to run smoothly on AppVeyor
|
11 years ago |
Kevin Lovato
|
266212ca39
Directory.Cassandra: Now clearing the DynamicSubscriptions when a peer Registers
|
11 years ago |
Olivier Coanet
|
d732861c67
more PeerSubscriptionTree performance improvements
|
11 years ago |
Olivier Coanet
|
713af39deb
PeerSubscriptionTree update performance improved
|
11 years ago |
Kevin Lovato
|
bf1af73b80
Directory.Cassandra: Now forcing the DateTime.Kind in the dynamic subscriptions handler because it is lost by protobuf + handling null BindingKey arrays
|
11 years ago |
Olivier Coanet
|
1562844414
missing access modifier added
|
11 years ago |
Olivier Coanet
|
d3b5eb43bb
PeerDirectoryClient code cleanup
|
11 years ago |
Kevin Lovato
|
233a2645d4
The local Directory cache doesn't delete all subscriptions when a peer is decommissioned anymore
|
11 years ago |
Olivier Coanet
|
b5f5bbac87
PeerDirectoryClient no longer stores the peer descriptors (they are instanciated on-demand)
|
11 years ago |
Olivier Coanet
|
0626a8ed00
EventHandlerInvoker moved to expected namespace
|
11 years ago |
Olivier Coanet
|
751d2a323b
directory client: fixing lock usage
|
11 years ago |
Olivier Coanet
|
b85ae2e89b
directory client: should_support_multiple_peers_for_same_message
|
11 years ago |
Romain Verdier
|
81da9275e3
Directory client: Fixed the race conditions that happened when receiving a message from the Directory during the Register procedure
|
11 years ago |