Commit Graph

201 Commits

Author SHA1 Message Date
Robinson
a140c844db
Code cleanup 2023-07-23 13:41:29 +02:00
Robinson
ed2ddb239d
Tweaked aeron idle strategies 2023-07-21 22:46:30 +02:00
Robinson
4e232aa18e
Fixed unit tests shutdown lifecycle ordering 2023-07-21 00:20:47 +02:00
Robinson
c4129f25fa
Updated test app 2023-07-21 00:20:23 +02:00
Robinson
081ee42a2e
removed dead code 2023-07-20 20:41:33 +02:00
Robinson
94048cfe8f
Added file transport to streaming manager 2023-07-16 14:57:04 +02:00
Robinson
411a4c54b8
Better error checking. added kryo-exception checking/failures for unittests 2023-07-15 13:12:25 +02:00
Robinson
d3c3bf50d6
Changed applicationId -> appId 2023-07-12 14:04:32 +02:00
Robinson
990652288e
Code cleanup 2023-07-11 00:12:09 +02:00
Robinson
4797b7e816
Added port1/2 settings to server + client.
Fixed relevant unit tests
2023-07-11 00:11:58 +02:00
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