Robinson
|
488eda3fcc
|
Refactor serialization initialization and kryo usage.
StreamingManager has better security wrt session IDs
|
2023-02-08 22:56:23 +01:00 |
|
Robinson
|
47afe38dd2
|
transitive for kotlin logging util
|
2023-02-07 22:23:11 +01:00 |
|
Robinson
|
f6105a3b11
|
Updated version
|
2023-01-05 23:10:31 +01:00 |
|
Robinson
|
95b724c509
|
Shutdown the client Aeron instance (if it's the only one), if there is any kind of exception thrown during the connection process (not only on retry events)
|
2023-01-04 23:30:25 +01:00 |
|
Robinson
|
24a0a0d427
|
updated version
|
2022-12-17 23:49:36 +01:00 |
|
Robinson
|
e74f4a4e10
|
Pub/Sub are now closed when exceptions are thrown
|
2022-12-17 23:21:44 +01:00 |
|
Robinson
|
d408493907
|
v6.1
|
2022-12-17 22:24:33 +01:00 |
|
Robinson
|
88121bf0cc
|
WIP JPMS
|
2022-12-17 22:24:07 +01:00 |
|
Robinson
|
a311a47eaf
|
Added sync/async unit block for thread/concurrent safe sync/async calls
|
2022-12-16 00:01:11 +01:00 |
|
Robinson
|
48d4ba9b00
|
Moved idle strategy reset
|
2022-12-15 23:58:27 +01:00 |
|
Robinson
|
ad4073c632
|
close the sub/pub for a client when it fails to connect (prevent disk space leak)
|
2022-12-15 23:57:33 +01:00 |
|
Robinson
|
9689b3a1a7
|
renamed field
|
2022-12-15 23:55:40 +01:00 |
|
Robinson
|
6ea4c6477f
|
Suppress casting when returning kryo
|
2022-11-16 01:12:17 +01:00 |
|
Robinson
|
b94c55cd4f
|
Fixed compiler warnings
|
2022-11-15 00:18:18 +01:00 |
|
Robinson
|
7145c23692
|
Fixed kotlin smart cast
|
2022-11-12 00:38:23 +01:00 |
|
Robinson
|
c9eca33e89
|
Updated major version
|
2022-11-12 00:38:03 +01:00 |
|
Robinson
|
4454d2904e
|
EndPoint interaction on the network can be overridden for a 100% custom wire protocol
|
2022-10-02 15:03:28 +02:00 |
|
Robinson
|
700e3ecd7e
|
Cleaned up formatting/logic of common addresses. Fixed wildcard usage within pollers
|
2022-08-20 12:15:01 +02:00 |
|
Robinson
|
f7c6c88098
|
More thorough checking for ipv4 remotes when building connections
|
2022-08-20 11:11:06 +02:00 |
|
Robinson
|
77701e12c4
|
More specific variable name for ipv4 check
|
2022-08-20 11:10:19 +02:00 |
|
Robinson
|
5472a07079
|
Sending chunked data now creates fewer objects while sending. Updated unit test to use proper API
|
2022-08-19 23:39:54 +02:00 |
|
Robinson
|
48bedc04ca
|
Cleaned up isWildcard/isLocalhost. removed duplicate code
|
2022-08-19 23:33:02 +02:00 |
|
Robinson
|
f8e2a16a10
|
Updated version
|
2022-08-19 00:50:58 +02:00 |
|
Robinson
|
ba423e424f
|
imports
|
2022-08-19 00:50:26 +02:00 |
|
Robinson
|
4af38ef212
|
Back to suspending
|
2022-08-18 22:01:42 +02:00 |
|
Robinson
|
ae7c043240
|
Cleaned up logs
|
2022-08-18 22:00:54 +02:00 |
|
Robinson
|
7e7ccb41da
|
Fixed log info during memory leak check
|
2022-08-18 20:44:15 +02:00 |
|
Robinson
|
f384638b44
|
Cleaned up inet address formats
|
2022-08-18 12:38:44 +02:00 |
|
Robinson
|
9af89ebd0c
|
Updated comments
|
2022-08-18 12:38:24 +02:00 |
|
Robinson
|
fa95ddf56c
|
Added extra logs when DEBUG_CONNECTIONS is enabled
|
2022-08-18 10:18:48 +02:00 |
|
Robinson
|
bb499d1c0c
|
Cleaned up common code and log output
|
2022-08-18 09:43:38 +02:00 |
|
Robinson
|
2ef56be699
|
Cleaned up close methods
|
2022-08-10 14:45:16 +02:00 |
|
Robinson
|
a34308ea07
|
Added driver support for errors and loss statistics
|
2022-08-10 14:34:54 +02:00 |
|
Robinson
|
4f63dbc25c
|
Fixed typo in variable name
|
2022-08-10 14:34:36 +02:00 |
|
Robinson
|
5a047e2367
|
Added support for debugging connections
|
2022-08-10 14:34:09 +02:00 |
|
Robinson
|
f429ca1414
|
Updated version
|
2022-08-04 03:39:48 +02:00 |
|
Robinson
|
dad5cd90b0
|
Network now uses MDC + unique session id's to initiate/create connections. Prevents issues surrounding handshake conflicts. Now uses exclusive publications, also synchronizes on connection when sending data. Fixed issues when binding to IPv6 Wildcard IPs. RMI events will (attempt) to suppress errors when the connection is closed when the RMI waiter times out.
|
2022-08-04 03:39:14 +02:00 |
|
Robinson
|
8deee6c0a7
|
Make sure that the global disconnect handler is also called
|
2022-08-04 00:34:48 +02:00 |
|
Robinson
|
401f29a9a2
|
Updated version
|
2022-08-03 01:52:50 +02:00 |
|
Robinson
|
6d519227df
|
Fixed issues getting the subscription bind address.
|
2022-08-03 01:52:30 +02:00 |
|
Robinson
|
77957a8943
|
Updated version
|
2022-08-03 00:21:30 +02:00 |
|
Robinson
|
d70a7b1847
|
Fixed aeron directory typo
|
2022-08-03 00:21:15 +02:00 |
|
Robinson
|
1ad1110bc6
|
Updated version
|
2022-08-03 00:08:35 +02:00 |
|
Robinson
|
2e7c79c1c0
|
Fixed logging for aeron exceptions
|
2022-08-03 00:08:13 +02:00 |
|
Robinson
|
31cf33cfab
|
Updated version
|
2022-08-02 22:44:17 +02:00 |
|
Robinson
|
bfbd33db00
|
Cleaned up disconnect notification logic
|
2022-08-02 22:43:44 +02:00 |
|
Robinson
|
325b463c01
|
Cleaned up connection close events
|
2022-08-02 21:15:45 +02:00 |
|
Robinson
|
8bcbce019e
|
Cleaned up unused close features.
|
2022-08-02 21:14:54 +02:00 |
|
Robinson
|
736dafafa2
|
Added ability for the framework to optionally send a close() event to the remote end. This is not guaranteed to run, but is a hint to the remote endpoint what is going on, and to improve disconnect performance.
|
2022-08-02 21:13:39 +02:00 |
|
Robinson
|
eea68c059a
|
Moved closeForRestart() to public scope
|
2022-08-02 13:24:23 +02:00 |
|