Robinson
|
d43be07874
|
More careful checks when shutting down (and ensuring stopped drivers during unit tests)
|
2023-07-03 21:42:16 +02:00 |
|
Robinson
|
2b4ba1347e
|
Connection handshake timeouts are more standardized to nanoseconds
|
2023-07-03 19:18:34 +02:00 |
|
Robinson
|
ee296394de
|
Fixed issues when deserializing messages during the HANDSHAKE, where we would run out of memory (instantly delete the image file representing the bad connection).
|
2023-07-03 10:46:18 +02:00 |
|
Robinson
|
e85025c199
|
Better log messages
|
2023-07-03 00:54:57 +02:00 |
|
Robinson
|
b69c199bf4
|
updated test for kotlin val get/set
|
2023-07-02 22:03:23 +02:00 |
|
Robinson
|
0848badc69
|
IP address/bind check ignored for IPC connections
|
2023-07-01 22:51:20 +02:00 |
|
Robinson
|
c35b2c3115
|
Fixed merge conflicts
|
2023-07-01 13:26:06 +02:00 |
|
Robinson
|
7d331f8a1d
|
Fixed unit test
|
2023-07-01 13:18:39 +02:00 |
|
Robinson
|
d1184be6ab
|
More structured log messages and shutdown is more orderly
|
2023-07-01 11:42:29 +02:00 |
|
Robinson
|
d4c70c4c1f
|
Updated unit tests to more aggressively check if aeron is running on startup
|
2023-06-29 19:26:27 +02:00 |
|
Robinson
|
15f93cf1b0
|
AeronOutput is not-final
|
2023-06-29 12:12:14 +02:00 |
|
Robinson
|
5ec2abfc9b
|
Added better support for streaming large amounts of data (uses temp files if it's too much data)
|
2023-06-29 12:11:17 +02:00 |
|
Robinson
|
ecbbd55ff6
|
Fixed unit tests
|
2023-06-28 15:12:55 +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
|
55604c679c
|
Moved port from configuration file to API call for connect() and bind()
|
2023-06-26 19:28:55 +02:00 |
|
Robinson
|
a81e5316c7
|
updated unit tests
|
2023-06-25 17:25:29 +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
|
bc0a0e2dcc
|
Updated unit tests APIs
|
2023-06-16 14:15:27 +02:00 |
|
Robinson
|
173ad3a691
|
Updated copyright
|
2023-06-16 11:18:03 +02:00 |
|
Robinson
|
4a800349b6
|
MultiClient tests now test 80 concurrent client connections
|
2023-06-14 23:35:44 +02:00 |
|
Robinson
|
5c4b8bc202
|
Added more unit tests
|
2023-06-14 23:35:22 +02:00 |
|
Robinson
|
cda6b53110
|
Added Aeron pub/sub unit test
|
2023-06-14 09:31:50 +02:00 |
|
Robinson
|
65d5676c7b
|
Changed defaut connect method
|
2023-06-06 00:10:20 +02:00 |
|
Robinson
|
65071f08da
|
Added more edge-cases for unit tests. Removed shutdown timeout
|
2023-06-06 00:10:05 +02:00 |
|
Robinson
|
2418290fcd
|
removed shutdown timeout
|
2023-06-06 00:09:44 +02:00 |
|
Robinson
|
b2d5de306f
|
Proper use of countdown latch instead of object.wait
|
2023-06-06 00:09:22 +02:00 |
|
Robinson
|
b64aae00a5
|
Fixed closing the endpoint for unit test
|
2023-06-01 14:49:22 +02:00 |
|
Robinson
|
9a13598d63
|
Updated for ping tests to always stop endpoints
|
2023-05-28 22:47:17 +02:00 |
|
Robinson
|
e35cf8afe4
|
Updated unit tests
|
2023-05-28 18:41:46 +02:00 |
|
Robinson
|
d3b0964b61
|
Cleaned up unit tests
|
2023-03-17 15:05:59 +01:00 |
|
Robinson
|
5533d6f794
|
updated copyright in unit tests
|
2023-03-17 15:00:00 +01:00 |
|
Robinson
|
517f14f816
|
logger is now private
|
2023-03-17 14:59:04 +01:00 |
|
Robinson
|
4a26b613ff
|
Changed class name test to serr
|
2023-03-01 12:50:06 +01:00 |
|
Robinson
|
b5593f52c8
|
Added RMI remote client/server test
|
2023-03-01 00:22:36 +01:00 |
|
Robinson
|
d6ff32a05d
|
Updated copyright + log level
|
2023-03-01 00:22:11 +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
|
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
|
1fd9cdd405
|
Fixed casting issues
|
2023-02-20 22:59:52 +01:00 |
|
Robinson
|
a25e17cc1a
|
added mooTwo
|
2023-02-16 23:23:47 +01:00 |
|
Robinson
|
951dba3af6
|
Cleanup
|
2023-02-16 00:51:23 +01:00 |
|
Robinson
|
b1c5b39de7
|
Fixed logger override initialization order
|
2023-02-08 22:27:53 +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
|
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
|
6eb6e677f1
|
Added comments when sending data + size
|
2022-08-19 23:31:07 +02:00 |
|
Robinson
|
62ec43002b
|
Added test jar and classes for aeron server/client
|
2022-08-19 00:50:00 +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 |
|