Robinson
|
88bac6ef84
|
Version 6.15
|
2023-11-16 12:08:30 +01:00 |
Robinson
|
4bd77515d8
|
Increased connection timeouts.
|
2023-11-07 16:48:05 +01:00 |
Robinson
|
58535a923b
|
Added support for connection tags (so the client can set a name for its connection, and the server will get that name). This is usefull for identifying different connections (and doing different things) based on their tag name.
|
2023-10-28 20:55:49 +02:00 |
Robinson
|
fe98763712
|
All connections are now buffered - in the event there is a network issue, or a quick reconnect, and messages are sent DURING this disconnected phase, these messages will be resent on the new connection once it is connected
|
2023-10-28 20:54:40 +02:00 |
Robinson
|
7f2ad97aa7
|
code cleanup and comments
|
2023-10-26 14:57:48 +02:00 |
Robinson
|
d4e3e2e41d
|
Better/easier checking if we are a session or not
|
2023-10-18 19:49:33 +02:00 |
Robinson
|
c62016dad9
|
version 6.14
|
2023-10-05 13:19:10 +02:00 |
Robinson
|
66a922b6b5
|
Increased default macos devShm virtual drive
|
2023-10-05 13:18:28 +02:00 |
Robinson
|
48325ee846
|
version 6.13
|
2023-10-03 22:11:48 +02:00 |
Robinson
|
c69a33f1a9
|
version 6.12
|
2023-09-28 01:55:14 +02:00 |
Robinson
|
653236a7e2
|
version 6.11
|
2023-09-25 14:00:52 +02:00 |
Robinson
|
e6b4cbd386
|
Added support for sessions
|
2023-09-21 12:53:47 +02:00 |
Robinson
|
b2b6cfdc10
|
Removed KotlinLogging (it has a niche usage that did not apply)
|
2023-09-13 17:04:25 +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
|
3e9a8f9c74
|
Moved ping to the connection object
|
2023-09-05 12:58:38 +02:00 |
Robinson
|
8b62dbb063
|
Removed more coroutine, simplified methods
|
2023-09-04 14:23:06 +02:00 |
Robinson
|
e185f496ec
|
Removed coroutines/suspending calls
|
2023-09-04 00:48:00 +02:00 |
Robinson
|
364b29fd0c
|
version 6.9.1
|
2023-08-21 19:53:10 +02:00 |
Robinson
|
0747802f0d
|
updated deps, version 6.9
|
2023-08-21 02:20:41 +02:00 |
Robinson
|
87173af0b7
|
version 6.8
|
2023-08-20 14:28:12 +02:00 |
Robinson
|
c95e811fde
|
version 6.7
|
2023-08-11 16:23:49 -06:00 |
Robinson
|
50ab7fc72f
|
config.id -> mediaDriverId()
|
2023-08-09 22:13:55 -06:00 |
Robinson
|
08d58fd6fd
|
Fixed issues with recursive aeron directory name
|
2023-08-07 00:09:14 -06: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
|
7f6550f1c1
|
Now use defaults for idle strategies
|
2023-07-23 13:40:42 +02:00 |
Robinson
|
ed2ddb239d
|
Tweaked aeron idle strategies
|
2023-07-21 22:46:30 +02:00 |
Robinson
|
2c0680b513
|
Simplified setting aeron initial window length
|
2023-07-20 20:41:13 +02:00 |
Robinson
|
d787045149
|
Updated version
|
2023-07-16 14:58:01 +02:00 |
Robinson
|
2f8c78ddee
|
Added ipcMTU to aeron config (it will be the same as the network MTU). This must be the same value, since our internal read/write serialization buffers)
|
2023-07-14 13:39:08 +02:00 |
Robinson
|
d3c3bf50d6
|
Changed applicationId -> appId
|
2023-07-12 14:04:32 +02:00 |
Robinson
|
cce3957089
|
Moved IPC/UDP handshake stream ID to config
|
2023-07-01 11:41:47 +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
|
53939470b9
|
Added the required application ID. Added ability to override client-listen-port, permit allowing to run shared instances of the aeron driver across processes.
|
2023-06-29 01:32:04 +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
|
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
|
9e3a5b4d16
|
Updated secure random
|
2023-06-16 14:18:42 +02:00 |
Robinson
|
698a669d60
|
Removed dead code, added pingTimeout
|
2023-05-28 19:19:37 +02:00 |
Robinson
|
e1997eb8cc
|
getting the aeron log location is now static public.
|
2023-05-28 17:03:05 +02:00 |
Robinson
|
f40d36c488
|
Fixed issues with unique aeron directory naming
|
2023-05-24 09:15:55 +02:00 |
Robinson
|
2d87e003dc
|
Fixed issues surrounding the session/stream ID rewrite and connection handshake/state management
|
2023-05-08 09:58:24 +02:00 |
Robinson
|
74dbdf02b5
|
Updated Configuration settings for unique directories
|
2023-04-20 17:51:07 +02:00 |
Robinson
|
0b7aa96ede
|
aeron dir is now auto-set to be absolute
|
2023-03-17 14:02:42 +01:00 |
Robinson
|
8f81243c25
|
MOved event dispatch to own class (as it is not user configurable)
|
2023-03-02 19:44:54 +01:00 |
Robinson
|
9b1c594abb
|
Don't log (and trigger the "already shown tempFS tips) message if we are the NOP.LOGGER (which is when we check if we are running, it's the NOP logger.)"
|
2023-03-01 12:49:45 +01:00 |
Robinson
|
f1e6df094d
|
Added another type for equality/hash. Fixed issues with event/message dispatch
|
2023-03-01 00:24:44 +01:00 |
Robinson
|
389be7b6db
|
added equals/hashCode
|
2023-02-23 12:37:00 +01:00 |
Robinson
|
8ae3f15f8e
|
Added support for IPC/UDP term buffer length (with the default the same as it was previously)
|
2023-02-16 21:43:45 +01:00 |
Robinson
|
3064545645
|
Send buffer is smaller (1mb)
|
2023-02-15 15:22:49 +01:00 |
Robinson
|
9f42800d6a
|
updated version
|
2023-02-14 23:47:04 +01:00 |