Robinson
|
48325ee846
|
version 6.13
|
2023-10-03 22:11:48 +02:00 |
|
Robinson
|
1fded5575b
|
updated build deps
|
2023-10-03 22:11:40 +02:00 |
|
Robinson
|
1287eb8c6e
|
AeronDriverInternal will now restart the network if there is an unexpected close of heartbeat timestamp counter error
|
2023-10-03 22:01:54 +02:00 |
|
Robinson
|
c69a33f1a9
|
version 6.12
|
2023-09-28 01:55:14 +02:00 |
|
Robinson
|
0825274bd0
|
Cleaned up ordering of connection initialization
|
2023-09-28 01:55:03 +02:00 |
|
Robinson
|
b55168a3eb
|
Now safely try to close a connection when it's not possible (just log, don't throw exception)
|
2023-09-26 19:53:27 +02:00 |
|
Robinson
|
653236a7e2
|
version 6.11
|
2023-09-25 14:00:52 +02:00 |
|
Robinson
|
b45826da80
|
Code cleanup + better unit tests
|
2023-09-25 13:59:46 +02:00 |
|
Robinson
|
78374e4dfc
|
More clearly defined session management. Fixed problem when reconnecting + RMI create callbacks.
|
2023-09-25 13:59:26 +02:00 |
|
Robinson
|
b2217f66ee
|
Added additional cast method
|
2023-09-25 13:58:32 +02:00 |
|
Robinson
|
1b6880bf7d
|
Fixed issues when deleting RMI objects/proxies
|
2023-09-25 13:58:24 +02:00 |
|
Robinson
|
babee06372
|
Fixed issues surrounding RMI + timeouts
|
2023-09-25 13:58:02 +02:00 |
|
Robinson
|
00d444bde7
|
Fixed out-of-order signalling
|
2023-09-25 13:57:04 +02:00 |
|
Robinson
|
8dd70e9e0e
|
Cleaned up comments
|
2023-09-25 13:56:23 +02:00 |
|
Robinson
|
72a7121762
|
More clear logging
|
2023-09-25 13:56:02 +02:00 |
|
Robinson
|
e399f4948d
|
Stronger checks for RMI ID minimum values
|
2023-09-25 13:54:37 +02:00 |
|
Robinson
|
2ab8d7b3bd
|
Added comments
|
2023-09-25 13:54:11 +02:00 |
|
Robinson
|
be78d498dc
|
Add connection before init, so init happens before polling of events
|
2023-09-25 13:53:37 +02:00 |
|
Robinson
|
8bbaa6df18
|
Cleaned up sessions
|
2023-09-22 15:54:01 +02:00 |
|
Robinson
|
c0227fee06
|
Updated deps, now pure support for jpms
|
2023-09-21 12:55:09 +02:00 |
|
Robinson
|
1125785b21
|
added unit test for sessions
|
2023-09-21 12:54:42 +02:00 |
|
Robinson
|
19d6d6ebaf
|
Code cleanup
|
2023-09-21 12:54:07 +02:00 |
|
Robinson
|
e6b4cbd386
|
Added support for sessions
|
2023-09-21 12:53:47 +02:00 |
|
Robinson
|
3e9109b4c7
|
Code cleanup
|
2023-09-21 11:22:36 +02:00 |
|
Robinson
|
c8047987b4
|
removed unnecessary dir
|
2023-09-19 22:44:48 +02:00 |
|
Robinson
|
851fcfd1fc
|
Code cleanup
|
2023-09-17 02:39:00 +02:00 |
|
Robinson
|
b2d349d17c
|
Merge branch 'session'
|
2023-09-17 02:37:36 +02:00 |
|
Robinson
|
f269684ea5
|
newConnection method reverted back to function, which allows for easier extension of class types
|
2023-09-17 02:36:45 +02:00 |
|
Robinson
|
e32ecda7ac
|
updated dep
|
2023-09-15 20:09:29 +02:00 |
|
Robinson
|
5b43d44b22
|
Initial work on cache
|
2023-09-15 20:09:09 +02:00 |
|
Robinson
|
67b4443ade
|
Ensure the aeron context is always closed and the driver is cleaned up, even if it hasn't been started
|
2023-09-14 13:39:45 +02:00 |
|
Robinson
|
00a1f4c66b
|
Limit logging messages for RMI when args are long.
|
2023-09-14 11:47:30 +02:00 |
|
Robinson
|
b2b6cfdc10
|
Removed KotlinLogging (it has a niche usage that did not apply)
|
2023-09-13 17:04:25 +02:00 |
|
Robinson
|
560b5bc743
|
Fixed issue with trace logging + RMI when arguments were large
|
2023-09-13 16:01:54 +02:00 |
|
Robinson
|
5021eb5136
|
made read accessible
|
2023-09-13 16:01:32 +02:00 |
|
Robinson
|
81380fe633
|
Wrapped logger.debug/trace into if statements to prevent the JVM from creating unnecessary lambdas
|
2023-09-13 16:01:14 +02:00 |
|
Robinson
|
d895e04af5
|
Fixed issues with streaming for RMI and added another streaming test
|
2023-09-13 15:57:54 +02:00 |
|
Robinson
|
3fff69757c
|
Only notify exceptions when message-send-during-close, when we did not explicitly close the connection
|
2023-09-13 13:52:45 +02:00 |
|
Robinson
|
8e9e0441ed
|
Fixed issue with with RMI sync/async.
|
2023-09-13 13:49:13 +02:00 |
|
Robinson
|
3abbdf8825
|
removed stacktrace output
|
2023-09-08 14:18:48 +02:00 |
|
Robinson
|
3d8c5275ac
|
Better error details during connect phase
|
2023-09-08 14:18:35 +02:00 |
|
Robinson
|
c69512eda4
|
pollerClosedLatch is now only created once we've fully started (prevent blocking forever when shutting down)
|
2023-09-08 13:21:12 +02:00 |
|
Robinson
|
dafcc97eac
|
cleanStackTrace() now returns itself.
|
2023-09-08 13:20:24 +02:00 |
|
Robinson
|
78ae3a38e4
|
Added unit test for closing endpoint while they haven't fully started
|
2023-09-08 13:19:56 +02:00 |
|
Robinson
|
f9b30012b1
|
RMI fix/cleanup
|
2023-09-08 02:49:52 +02:00 |
|
Robinson
|
e3a565f291
|
Fixed issues with streaming (it MUST be the aeron thread)
|
2023-09-08 02:49:35 +02:00 |
|
Robinson
|
50f212b834
|
updated deps
|
2023-09-07 18:36:03 +02:00 |
|
Robinson
|
d772088eed
|
Streaming data now goes onto its own context instead of on the aeron polling thread
|
2023-09-07 18:35:58 +02:00 |
|
Robinson
|
c2c45b9ffe
|
updated deps
|
2023-09-07 18:32:34 +02:00 |
|
Robinson
|
2aef58b507
|
version 6.10
|
2023-09-07 18:15:20 +02:00 |
|