Robinson
|
05ba2c8132
|
Fixed issues with wrong subscription listening for DONE_ACK
|
2023-06-28 15:12:40 +02:00 |
|
Robinson
|
48cece9202
|
Code cleanup
|
2023-06-28 15:12:10 +02:00 |
|
Robinson
|
bd289c7ce6
|
Converted to use exclusive publications, cleaned up wait-to-connect logic, removed deletePub/Sub (that's not recommended for production)
|
2023-06-28 15:11:11 +02:00 |
|
Robinson
|
cdb90b1809
|
Refactored serialization (it is more explicit now)
|
2023-06-27 01:25:56 +02:00 |
|
Robinson
|
55604c679c
|
Moved port from configuration file to API call for connect() and bind()
|
2023-06-26 19:28:55 +02:00 |
|
Robinson
|
bdad03111c
|
Updated build deps
|
2023-06-26 02:23:50 +02:00 |
|
Robinson
|
bd14234bc7
|
Updated license
|
2023-06-26 02:23:06 +02:00 |
|
Robinson
|
8983c2b8f3
|
Updated readme
|
2023-06-26 02:22:46 +02:00 |
|
Robinson
|
a02c737c6c
|
Updated inet serializer location
|
2023-06-26 02:11:43 +02:00 |
|
Robinson
|
58c8d87da4
|
Initial implementation of JMPS bypass for the TransportPoller
|
2023-06-26 02:11:10 +02:00 |
|
Robinson
|
43c4b6c742
|
Fixed issues when shutting down before starting up
|
2023-06-26 00:37:33 +02:00 |
|
Robinson
|
6c4cb55a2e
|
updated license
|
2023-06-25 17:27:29 +02:00 |
|
Robinson
|
2eeed92c97
|
updated logging
|
2023-06-25 17:27:12 +02:00 |
|
Robinson
|
231ab230ba
|
Updated disconnect api
|
2023-06-25 17:26:05 +02:00 |
|
Robinson
|
a81e5316c7
|
updated unit tests
|
2023-06-25 17:25:29 +02:00 |
|
Robinson
|
d63b8a6514
|
changed logger
|
2023-06-25 17:25:13 +02:00 |
|
Robinson
|
3897becef1
|
Addec copy(), changed the defaultMessageCoroutineScope to be 'Default' instead of IO. The defaultNetworkEventPoll is now in the event poller
|
2023-06-25 17:25:05 +02:00 |
|
Robinson
|
078cf36e22
|
Permit external usage of closing everything when shutting down
|
2023-06-25 17:23:44 +02:00 |
|
Robinson
|
3a07b6bf86
|
Reference of existing list is kept before dispatching into new threads
|
2023-06-25 17:22:59 +02:00 |
|
Robinson
|
9a3e49bca4
|
Code cleanup
|
2023-06-25 17:21:25 +02:00 |
|
Robinson
|
3a9e9fea71
|
fixed issues with event poller lifecycle
|
2023-06-25 17:20:55 +02:00 |
|
Robinson
|
88f082097a
|
code cleanup
|
2023-06-25 12:21:21 +02:00 |
|
Robinson
|
4b511b2615
|
Cleaned up comments and logging
|
2023-06-25 12:13:52 +02:00 |
|
Robinson
|
119870bdc8
|
Added more comments, events now run on specific threads
|
2023-06-25 12:12:53 +02:00 |
|
Robinson
|
8e30883ebc
|
Code polish/cleanup
|
2023-06-25 12:05:41 +02:00 |
|
Robinson
|
c9e71c56b1
|
Code polish
|
2023-06-25 12:02:04 +02:00 |
|
Robinson
|
e02ef7d7e8
|
Handshake cleanup
|
2023-06-25 12:01:37 +02:00 |
|
Robinson
|
03974514c5
|
Code cleanup, added UUID support
|
2023-06-25 11:52:19 +02:00 |
|
Robinson
|
ff5d1ed430
|
Added logging
|
2023-06-25 11:52:01 +02:00 |
|
Robinson
|
80b4f2af48
|
Code cleanup
|
2023-06-24 12:23:07 +02:00 |
|
Robinson
|
3c02c28162
|
Added uuid, cleaned up logic
|
2023-06-24 12:21:57 +02:00 |
|
Robinson
|
f95b1f63ca
|
Updated copyright/comments
|
2023-06-24 02:06:17 +02:00 |
|
Robinson
|
422e983e85
|
Added comments
|
2023-06-24 02:06:03 +02:00 |
|
Robinson
|
115e63edf5
|
Added more exception types
|
2023-06-22 11:47:02 +02:00 |
|
Robinson
|
76c644b573
|
Added client UUID support
|
2023-06-22 11:46:30 +02:00 |
|
Robinson
|
f991182bbd
|
If a connection is manually closed, don't wait for aeron timeouts
|
2023-06-22 11:43:50 +02:00 |
|
Robinson
|
27696a0929
|
Added reserved class serialization registrations
|
2023-06-20 16:28:12 +02:00 |
|
Robinson
|
87a6fefe69
|
Code/logging cleanup
|
2023-06-19 14:03:18 +02:00 |
|
Robinson
|
1556cbe10d
|
Added method to easily reverse pub/sub info and added log output
|
2023-06-19 13:54:56 +02:00 |
|
Robinson
|
3d37a2267f
|
added more exception types
|
2023-06-19 13:53:28 +02:00 |
|
Robinson
|
da0db98658
|
more specific parameter names, better toString() info
|
2023-06-19 12:19:04 +02:00 |
|
Robinson
|
21e2504719
|
Added more exception types
|
2023-06-19 12:17:49 +02:00 |
|
Robinson
|
78208fcecb
|
waitForThreads will wait the default timeout
|
2023-06-18 19:41:57 +02:00 |
|
Robinson
|
26e2d4a52c
|
atomic value lazy setting
|
2023-06-18 19:41:22 +02:00 |
|
Robinson
|
bd7bb78696
|
Cleaned up logging
|
2023-06-18 18:19:23 +02:00 |
|
Robinson
|
ddb41762cf
|
Response manager uses its own coroutineScope now
|
2023-06-18 18:18:22 +02:00 |
|
Robinson
|
49b9ee98a2
|
ResponseManager now uses it's own EventDispatcher for events (to prevent potential deadlocks during RMI operations)
|
2023-06-17 12:16:50 +02:00 |
|
Robinson
|
7e748bd7dc
|
Reference copies of atomic lists when calling them (in case the list is cleared in a reentrant call
|
2023-06-16 14:48:19 +02:00 |
|
Robinson
|
cf4b61f4de
|
logic update
|
2023-06-16 14:19:58 +02:00 |
|
Robinson
|
eeed70b2c3
|
Updated error logs
|
2023-06-16 14:19:46 +02:00 |
|