Commit Graph

1285 Commits

Author SHA1 Message Date
Robinson
3f48fcc313
Added defaults + checks for ResponseManager 2023-03-01 00:21:12 +01:00
Robinson
7ee5dde112
Added RMI Response manager to unit tests 2023-03-01 00:20:39 +01:00
Robinson
a7a606f1be
API/Code cleanup 2023-02-27 11:31:34 +01:00
Robinson
340dc4a36c
Cleaned API and logging 2023-02-27 11:09:33 +01:00
Robinson
e38ff52c08
Updated pub/sub API 2023-02-26 18:18:19 +01:00
Robinson
912a2f4c2a
Updated settings store for new API 2023-02-26 18:17:30 +01:00
Robinson
c8af0ba33b
Moved add() to companion object 2023-02-25 13:23:29 +01:00
Robinson
b65005828c
Use the windows hi-rez timer 2023-02-25 10:21:47 +01:00
Robinson
9969dcd9b8
AeronContext now implements Closable 2023-02-24 20:28:32 +01:00
Robinson
1ab11f7c78
cleaned up log 2023-02-24 16:35:51 +01:00
Robinson
0a11917b17
updated mooTwo 2023-02-24 16:35:00 +01:00
Robinson
17ed752ec1
added support for debugging connections 2023-02-24 16:33:39 +01:00
Robinson
7fd5f4e577
Cleaned up comments 2023-02-23 20:54:30 +01:00
Robinson
389be7b6db
added equals/hashCode 2023-02-23 12:37:00 +01:00
Robinson
0866f1b6b8
Code cleanup 2023-02-21 19:39:51 +01:00
Robinson
6c433a918f
RemoteObject casting can now be inferred 2023-02-21 19:36:57 +01:00
Robinson
63f60a5f96
When closing a connection, we use the writeMutex instead of 'messagesInProgress' 2023-02-21 19:36:25 +01:00
Robinson
1fd9cdd405
Fixed casting issues 2023-02-20 22:59:52 +01:00
Robinson
bb820b03b4
Starting the aeron driver ALWAYS happens since the handshake loop, within the try/catch 2023-02-20 20:57:04 +01:00
Robinson
a1a869346e
Updated log messages 2023-02-20 19:27:53 +01:00
Robinson
80e2a57d74
Cleaned API usage 2023-02-20 19:26:55 +01:00
Robinson
0753a08b9a
Updated comments and error messages 2023-02-20 19:26:21 +01:00
Robinson
a25e17cc1a
added mooTwo 2023-02-16 23:23:47 +01:00
Robinson
8ae3f15f8e
Added support for IPC/UDP term buffer length (with the default the same as it was previously) 2023-02-16 21:43:45 +01:00
Robinson
951dba3af6
Cleanup 2023-02-16 00:51:23 +01:00
Robinson
3772de7cca
Updated log messages to be consistent between server/client 2023-02-16 00:50:32 +01:00
Robinson
b806ff43db
Fixed class visibility 2023-02-15 23:29:02 +01:00
Robinson
024ff53e20
Cleaned up duplicate aeron pub/sub logs 2023-02-15 23:28:45 +01:00
Robinson
c57f0564db
Added method parameter names 2023-02-15 23:28:15 +01:00
Robinson
ba3ea72369
Cleaned up comments 2023-02-15 23:27:11 +01:00
Robinson
bdb1386504
Cleaned up duplicate aeron pub/sub logs 2023-02-15 23:26:53 +01:00
Robinson
230ad249bd
Added ip address to logs for connect/disconnect/timeout/etc 2023-02-15 15:47:02 +01:00
Robinson
3064545645
Send buffer is smaller (1mb) 2023-02-15 15:22:49 +01:00
Robinson
76a96a89ef
Cleaned up stopping/starting the aeron driver 2023-02-15 01:15:51 +01:00
Robinson
73efd8d370
easier code to read 2023-02-15 01:15:05 +01:00
Robinson
9f42800d6a
updated version 2023-02-14 23:47:04 +01:00
Robinson
c289f02cb9
code/comment cleanup 2023-02-10 21:21:09 +01:00
Robinson
ee25f0d2ce
removed dead code 2023-02-10 21:20:34 +01:00
Robinson
1d30329383
Cleaned stacktraces in the client handshake 2023-02-10 21:20:27 +01:00
Robinson
1f562b880c
Cleaned up allocator constructor 2023-02-10 21:20:13 +01:00
Robinson
47d8956635
Make sure that registrations are rechecked for RMI implementations. 2023-02-09 00:44:57 +01:00
Robinson
cdd6c7e7bd
Updated build deps and license 2023-02-08 22:56:56 +01:00
Robinson
488eda3fcc
Refactor serialization initialization and kryo usage.
StreamingManager has better security wrt session IDs
2023-02-08 22:56:23 +01:00
Robinson
b1c5b39de7
Fixed logger override initialization order 2023-02-08 22:27:53 +01:00
Robinson
47afe38dd2
transitive for kotlin logging util 2023-02-07 22:23:11 +01:00
Robinson
ebd6cd3082
Updated build deps 2023-01-12 11:21:03 +01:00
Robinson
f6105a3b11
Updated version 2023-01-05 23:10:31 +01:00
Robinson
489ca884ff
Updated deps 2023-01-05 23:10:13 +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
f1220c27a8
updated license 2023-01-02 16:16:26 +01:00