Commit Graph

1225 Commits

Author SHA1 Message Date
Robinson 609cf7e827
updated gradle 2022-12-15 23:55:59 +01:00
Robinson 9689b3a1a7
renamed field 2022-12-15 23:55:40 +01:00
Robinson 688541fadf
Fixed typo 2022-11-21 16:14:21 +01:00
Robinson eb89d8465f
updated build deps 2022-11-21 13:46:28 +01:00
Robinson 714961dd03
Updated dependencies/version 2022-11-16 01:12:35 +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 c918f973b9
Updated gradle 2022-11-14 23:48:04 +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 6eb6e677f1
Added comments when sending data + size 2022-08-19 23:31:07 +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 62ec43002b
Added test jar and classes for aeron server/client 2022-08-19 00:50:00 +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 ecdd90a657
Updated license 2022-08-10 14:34:14 +02:00
Robinson 5a047e2367
Added support for debugging connections 2022-08-10 14:34:09 +02:00
Robinson 90eab30f48
Updated aeron 2022-08-04 03:49:55 +02:00
Robinson b4b45ba333
commented out/removed unnecessary dependencies 2022-08-04 03:41:42 +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 9b9ed4d569
Updated the number of clients for the multi-client test to 20 2022-08-02 22:49:28 +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 65c7119d55
Increased unit test timeout 2022-08-02 21:15:02 +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