Robinson
|
778ef94231
|
updated module-info.java with logging
|
2021-08-23 01:01:17 -06:00 |
|
Robinson
|
c8f4ba2b01
|
Now using the storage project
|
2021-08-23 00:52:16 -06:00 |
|
Robinson
|
40fb0d8caf
|
use ByteArray extension for hex instead
|
2021-08-23 00:48:39 -06:00 |
|
Robinson
|
a75ece2a39
|
Now use the storage project
|
2021-08-23 00:42:02 -06:00 |
|
Robinson
|
87338c6f24
|
Fixed typos
|
2021-08-23 00:39:13 -06:00 |
|
Robinson
|
d8107860e5
|
Fixed GCM, now use threadlocal for hashing
|
2021-08-23 00:38:55 -06:00 |
|
Robinson
|
d4efe418e6
|
added more unit tests
|
2021-08-20 08:51:19 -06:00 |
|
Robinson
|
e8a1a20a16
|
code cleanup
|
2021-08-20 08:50:51 -06:00 |
|
Robinson
|
07daeafa05
|
updated version, updated build dependencies
|
2021-08-19 00:15:32 -06:00 |
|
Robinson
|
7f16ebcac0
|
WIP storage sub-system
|
2021-08-19 00:13:47 -06:00 |
|
Robinson
|
6945a5cdbb
|
Fixed issue when starting up after a forcefully terminated (previous) run. If the aeron CnC file is corrupted, delete and try again.
|
2021-08-18 13:37:23 -06:00 |
|
Robinson
|
5847ad14e3
|
Updated version
|
2021-07-26 20:42:55 +02:00 |
|
Robinson
|
6a7fe7b1dc
|
Added support for filtering aeron driver exceptions, onError listeners are now notified if there is an aeron driver error.
|
2021-07-26 20:40:43 +02:00 |
|
Robinson
|
a4a3057f39
|
Added comments. Fixed onErrorGlobal (it is now a separate name, since the function signatures had issues), made it a unit function instead of method, so it can be passed around
|
2021-07-26 20:18:04 +02:00 |
|
Robinson
|
7908ef2593
|
Fixed comments, tweaked shutdown delay
|
2021-07-26 20:17:03 +02:00 |
|
Robinson
|
7d2263b47b
|
Fixed shutdown performance/bug
|
2021-07-26 20:16:10 +02:00 |
|
Robinson
|
8111fc3d3d
|
Removed unused licenses
|
2021-07-09 15:22:07 +02:00 |
|
Robinson
|
bbbcc57a24
|
updated gradle
|
2021-07-09 15:17:12 +02:00 |
|
Robinson
|
d482d3e43d
|
connections are now created via a unit function instead of overriding the method.
|
2021-07-09 15:17:00 +02:00 |
|
Robinson
|
388e4bda60
|
connections are now created via a unit function instead of overriding the method.
|
2021-07-09 15:16:12 +02:00 |
|
Robinson
|
c725806727
|
Cleaned up heap vs stack access, fixed ping support, fixed coroutine errors during serialization
|
2021-07-08 14:33:24 +02:00 |
|
Robinson
|
632603c8c7
|
WIP RMI and message performance/ping testing
|
2021-07-07 21:32:36 +02:00 |
|
Robinson
|
33f3ca8ebc
|
Supports the newest version of Aeron. Updated error log usage and notifications. Refactored RMI API (now RMI is accessible via '.rmi' calls). Updated unit tests. Added 'delete' to rmi methods (opposite of 'create').
|
2021-07-07 00:04:47 +02:00 |
|
Robinson
|
8550a24c04
|
fixed warnings
|
2021-07-02 16:19:21 +02:00 |
|
Robinson
|
b3f1ecf368
|
Safer blocking calls
|
2021-07-02 16:18:40 +02:00 |
|
Robinson
|
cf00451465
|
Updated test assert
|
2021-07-02 11:53:52 +02:00 |
|
Robinson
|
b8caa3b7c9
|
WIP JPMS
|
2021-07-02 11:41:05 +02:00 |
|
Robinson
|
bcad2f8d12
|
WIP unit tests with updated RMI api
|
2021-07-02 11:40:20 +02:00 |
|
Robinson
|
ad9729b0ff
|
Added comments
|
2021-07-01 20:15:07 +02:00 |
|
Robinson
|
9d507f1937
|
Added more comments
|
2021-07-01 20:13:54 +02:00 |
|
Robinson
|
649148dc08
|
better error message
|
2021-07-01 09:30:09 +02:00 |
|
Robinson
|
e62f8eba2e
|
Changed line endings to LF from CRLF
|
2021-06-28 15:27:35 +02:00 |
|
Robinson
|
b5f7c109b2
|
Fixed deprecated channel offer method
|
2021-06-27 20:51:58 +02:00 |
|
Robinson
|
ab2af26b48
|
Fixed JPMS object casting
|
2021-05-02 21:56:10 +02:00 |
|
Robinson
|
7c5a935105
|
Added server global RMI delete()
|
2021-05-01 00:19:21 +02:00 |
|
Robinson
|
5196fa2d66
|
updated version
|
2021-04-30 22:42:37 +02:00 |
|
Robinson
|
ef4b76d303
|
Changed scope for onMessage/disconnect/connect/etc callbacks from 'connection' -> 'this'.
|
2021-04-30 22:39:36 +02:00 |
|
Robinson
|
cdeb4fce63
|
Fixed logger for Spam test
|
2021-04-30 22:17:26 +02:00 |
|
Robinson
|
048b780e2f
|
Added tests for restarting a client via client.close() . connection.close() with a onDisconnect listener also works. The instance that started the aeron instance, is the one that cleans it up
|
2021-04-30 21:18:57 +02:00 |
|
Robinson
|
4b984f03e4
|
Changed default ports
|
2021-04-30 20:29:56 +02:00 |
|
Robinson
|
ae53cc333e
|
Moved class registration info to trace
|
2021-04-30 19:52:57 +02:00 |
|
Robinson
|
d2df7f17d3
|
added back inline-classes, updated version
|
2021-04-30 19:23:04 +02:00 |
|
Robinson
|
c529bde55b
|
updated tests to latest source
|
2021-04-30 18:22:38 +02:00 |
|
Robinson
|
bfccc6f7a5
|
WIP removeObject
|
2021-04-30 18:22:25 +02:00 |
|
Robinson
|
beb99d42da
|
Removed 'config.enableIpcForLoopback'. it's behavior was rolled into 'enableIpc'
|
2021-04-30 18:22:08 +02:00 |
|
Robinson
|
3a4f4ff4b3
|
removed unnecessary code
|
2021-04-30 18:21:26 +02:00 |
|
Robinson
|
4507cf9f87
|
Removed RemoteObject.close()
|
2021-04-30 18:21:01 +02:00 |
|
Robinson
|
0b95a4503d
|
more info in comments
|
2021-04-30 18:19:46 +02:00 |
|
Robinson
|
dfaf583f4f
|
Added extension function for "eventLoop" dispatch to coroutines
|
2021-04-30 18:15:54 +02:00 |
|
Robinson
|
cffca943f5
|
No longer using coroutines for adding publication/subscription and closing certain calsses. Better aeron error handling/reporting. Better aeron startup/shutdown. The pending connections cache no longer is ThreadSafe, and no longer is protected via RW lock.
|
2021-04-30 18:14:33 +02:00 |
|