Robinson
|
3852677feb
|
connect event dispatch check only redispatches when it's ON the EDT, but NOT in the correct one
|
2023-08-09 21:31:00 -06:00 |
|
Robinson
|
e9f7172b62
|
code polish for event poller
|
2023-08-09 21:30:17 -06:00 |
|
Robinson
|
4c3135028a
|
driver.close method cleanup
|
2023-08-09 21:29:28 -06:00 |
|
Robinson
|
a7533d2c91
|
closed check is now volatile
|
2023-08-09 21:28:03 -06:00 |
|
Robinson
|
db385d0c1a
|
inUse check now uses the endpoint for extra checks
|
2023-08-09 21:23:52 -06:00 |
|
Robinson
|
28d170c25c
|
Added support for detecting critical driver errors
|
2023-08-09 21:18:47 -06:00 |
|
Robinson
|
3dcd2af495
|
Moved aeron.send() logic to the driver
|
2023-08-09 21:17:10 -06:00 |
|
Robinson
|
9fcbabd061
|
cleaned up logging
|
2023-08-09 21:10:41 -06:00 |
|
Robinson
|
eaafc0f0c4
|
reset the endpoint config (not the initial config) when resetting.
|
2023-08-09 16:37:09 -06:00 |
|
Robinson
|
9a30c031ef
|
Added extra checks when adding pub/sub for when there is an ERRORED state
|
2023-08-07 22:30:53 -06:00 |
|
Robinson
|
296c600245
|
Added more detailed info when reconnecing
|
2023-08-07 19:56:38 -06:00 |
|
Robinson
|
8aa919b28a
|
simplified connect redispatch logic
|
2023-08-07 19:56:14 -06:00 |
|
Robinson
|
59bc934dc1
|
moved checks to earlier in the connect process
|
2023-08-07 19:55:51 -06:00 |
|
Robinson
|
4d2de085a5
|
Added data success checks when streaming messages.
Expanded exceptions when thrown
|
2023-08-07 19:54:49 -06:00 |
|
Robinson
|
6dc7e6bc41
|
If we close the event poller WHILE ON the event poller, re-dispatch the close event to the CLOSE dispatch
|
2023-08-07 19:53:59 -06:00 |
|
Robinson
|
08d58fd6fd
|
Fixed issues with recursive aeron directory name
|
2023-08-07 00:09:14 -06:00 |
|
Robinson
|
ac42a8be7e
|
updated deps
|
2023-08-06 01:11:14 -06:00 |
|
Robinson
|
342abd495d
|
updated deps
|
2023-08-06 01:00:29 -06:00 |
|
Robinson
|
1c8b9d5023
|
removed upstream dependency (no longer needed)
|
2023-08-05 18:41:39 -06:00 |
|
Robinson
|
b7f4a09f46
|
Updated classutils
|
2023-08-05 13:24:29 -06:00 |
|
Robinson
|
ae08ff2c2f
|
Updated classutils
|
2023-08-05 13:24:21 -06:00 |
|
Robinson
|
72b4c93206
|
Removed moshi, updated deps
|
2023-08-04 23:32:44 -06:00 |
|
Robinson
|
00dffa78e0
|
Updated for new config project
|
2023-08-04 23:32:16 -06:00 |
|
Robinson
|
4a80c2c0b8
|
Reconnect now can have a specified timeout
|
2023-08-04 23:32:00 -06:00 |
|
Robinson
|
16c8386ae1
|
Updated API for collections
|
2023-08-04 23:31:44 -06:00 |
|
Robinson
|
2e904b8ac5
|
Tweaks for testing performance
|
2023-07-24 02:03:04 +02:00 |
|
Robinson
|
53cd6ac382
|
Tweaks for testing performance
|
2023-07-24 02:02:28 +02:00 |
|
Robinson
|
e5786550a6
|
Updated version
|
2023-07-24 02:00:03 +02:00 |
|
Robinson
|
8da5215455
|
enhanced the basic performance test tool
|
2023-07-24 01:43:21 +02:00 |
|
Robinson
|
3016618b1c
|
Added support for also changing the aeron driver idle strategies
|
2023-07-24 01:42:27 +02:00 |
|
Robinson
|
57480735c3
|
By default, create dev/shm for macos (ram drive). Windows still uses the disk.
|
2023-07-23 23:36:36 +02:00 |
|
Robinson
|
15c7fb2a3d
|
Code cleanup
|
2023-07-23 23:02:29 +02:00 |
|
Robinson
|
ccf7a37d3c
|
Commented out unnecessary code
|
2023-07-23 16:05:07 +02:00 |
|
Robinson
|
fa04185234
|
Fixed equals
|
2023-07-23 15:49:25 +02:00 |
|
Robinson
|
a140c844db
|
Code cleanup
|
2023-07-23 13:41:29 +02:00 |
|
Robinson
|
7f6550f1c1
|
Now use defaults for idle strategies
|
2023-07-23 13:40:42 +02:00 |
|
Robinson
|
6754e35c61
|
Code cleanup
|
2023-07-23 13:40:16 +02:00 |
|
Robinson
|
06b5f30948
|
Only check if a connection is closed now. We now wait for pub+sub to be "connected" before continuing to build the connection object (so it will always be in the connected state)
|
2023-07-23 13:39:27 +02:00 |
|
Robinson
|
ad3fdfc64d
|
Updated text names for idle strategies
|
2023-07-23 13:30:38 +02:00 |
|
Robinson
|
daec762e30
|
More specific errors when connection is closed during poll event
|
2023-07-23 01:20:16 +02:00 |
|
Robinson
|
949a863aca
|
Fixed instance assignment
|
2023-07-23 01:17:37 +02:00 |
|
Robinson
|
a087dfa9bd
|
Faster startup when aeron is already running and we force-allow a driver to be running on startup (usually we don't want this)
|
2023-07-23 01:17:09 +02:00 |
|
Robinson
|
936a5e2d67
|
Added ability for subscription to wait for a publication to connect
|
2023-07-23 01:16:23 +02:00 |
|
Robinson
|
2d8956c78c
|
Client waits for server publication to connect before continuing.
|
2023-07-22 14:18:38 +02:00 |
|
Robinson
|
781d530294
|
added comments
|
2023-07-21 22:46:41 +02:00 |
|
Robinson
|
ed2ddb239d
|
Tweaked aeron idle strategies
|
2023-07-21 22:46:30 +02:00 |
|
Robinson
|
ee558e666d
|
Added additional idle strategies
|
2023-07-21 21:16:49 +02:00 |
|
Robinson
|
ed89b634a2
|
Added comments
|
2023-07-21 21:16:37 +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 |
|