Andrea Cavalli
|
0bb4856c7e
|
Bugfixes
|
2021-11-09 12:49:28 +01:00 |
Andrea Cavalli
|
438689462f
|
Change log level
|
2021-11-07 20:26:04 +01:00 |
Andrea Cavalli
|
46024f8310
|
Remove explicit agents
|
2021-10-28 23:49:01 +02:00 |
Andrea Cavalli
|
00fb002457
|
Performance improvement
|
2021-10-26 00:01:44 +02:00 |
Andrea Cavalli
|
630b293e8e
|
Add missing generics
|
2021-10-21 00:21:43 +02:00 |
Andrea Cavalli
|
23023db235
|
Update tdlight-java
|
2021-10-04 00:28:45 +02:00 |
Andrea Cavalli
|
33d8347da2
|
Wait for graceful timeout
|
2021-10-02 23:45:48 +02:00 |
Andrea Cavalli
|
f444afd465
|
Pass timeout
|
2021-10-02 23:33:00 +02:00 |
Andrea Cavalli
|
c30ac9bec6
|
Use AtomicReference when needed
|
2021-10-02 22:51:47 +02:00 |
Andrea Cavalli
|
b4d53393fe
|
Performance improvement
|
2021-10-02 19:03:17 +02:00 |
Andrea Cavalli
|
714081a93c
|
Use timeouts
|
2021-10-02 16:48:56 +02:00 |
Andrea Cavalli
|
82050a5f0b
|
Update error handling
|
2021-10-01 10:58:14 +02:00 |
Andrea Cavalli
|
f1c6fcf1a0
|
Improve client
|
2021-09-30 19:18:25 +02:00 |
Andrea Cavalli
|
7c9f3e2879
|
Use atomic references
|
2021-09-30 18:22:50 +02:00 |
Andrea Cavalli
|
6e5dbe88e9
|
Publish updates one by one
|
2021-09-29 11:39:38 +02:00 |
Andrea Cavalli
|
603adef875
|
Update
|
2021-09-29 00:34:38 +02:00 |
Andrea Cavalli
|
a288e59189
|
Add annotations
|
2021-09-23 12:03:53 +02:00 |
Andrea Cavalli
|
2b4933617c
|
Word wrap
|
2021-09-09 20:24:55 +02:00 |
Andrea Cavalli
|
eb6d6cf22b
|
Fix
|
2021-09-09 20:14:00 +02:00 |
Andrea Cavalli
|
84bf1eee85
|
Update reactor, fix scheduling
|
2021-09-09 12:10:50 +02:00 |
Andrea Cavalli
|
45af656d90
|
Add utility method
|
2021-08-05 21:28:57 +02:00 |
Andrea Cavalli
|
a87149f626
|
Fix backpressure problem with reactor
|
2021-08-05 17:33:21 +02:00 |
Andrea Cavalli
|
ebbd96d849
|
Enhance test client
|
2021-08-01 00:49:12 +02:00 |
Andrea Cavalli
|
abbf91cdf1
|
Don't discard queue
|
2021-07-31 18:01:29 +02:00 |
Andrea Cavalli
|
21097c5135
|
Use flatMapIterable when possible
|
2021-07-31 18:01:20 +02:00 |
Andrea Cavalli
|
a840df8ed3
|
Removed unuseful logging at startup
|
2021-07-29 00:15:07 +02:00 |
Andrea Cavalli
|
65bd808740
|
Fix logging
|
2021-07-28 21:24:06 +02:00 |
Andrea Cavalli
|
734fcdf762
|
Update logger
|
2021-07-28 17:50:58 +02:00 |
Andrea Cavalli
|
526e68baf9
|
Change log level
|
2021-07-28 17:31:57 +02:00 |
Andrea Cavalli
|
b908607905
|
Allow reopening of master node
|
2021-07-23 15:20:59 +02:00 |
Andrea Cavalli
|
a760bf6e14
|
Code cleanup
|
2021-07-01 20:08:57 +02:00 |
Andrea Cavalli
|
e3ce18023f
|
Remove unused code
|
2021-06-30 10:59:33 +02:00 |
Andrea Cavalli
|
f92b9c865d
|
Trim function tag
|
2021-06-22 23:40:55 +02:00 |
Andrea Cavalli
|
59b830b74f
|
Bugfix
|
2021-06-16 23:51:14 +02:00 |
Andrea Cavalli
|
ef321f4be1
|
Add extra utils
|
2021-06-06 02:24:46 +02:00 |
Andrea Cavalli
|
d832f1d55c
|
Fix responseerror
|
2021-06-02 13:21:54 +02:00 |
Andrea Cavalli
|
85594c61ea
|
Add toOptional
|
2021-06-01 17:08:59 +02:00 |
Andrea Cavalli
|
b13f634b09
|
Update reactor
|
2021-05-22 14:47:12 +02:00 |
Andrea Cavalli
|
42d05e8a17
|
Update dependencies, code cleanup, use moshi
|
2021-05-09 22:58:42 +02:00 |
Andrea Cavalli
|
b59e23b03e
|
Bugfix
|
2021-04-18 23:29:10 +02:00 |
Andrea Cavalli
|
8241493fc0
|
Update
|
2021-04-13 21:48:36 +02:00 |
Andrea Cavalli
|
03132ca0bf
|
Improve code quality
|
2021-04-11 14:57:05 +02:00 |
Andrea Cavalli
|
49336ad910
|
Use usingWhen when needed
|
2021-03-31 12:02:49 +02:00 |
Andrea Cavalli
|
24f83b5190
|
Unregister subscription from clusters during shutdown
|
2021-03-31 04:34:53 +02:00 |
Andrea Cavalli
|
0f38d6573e
|
Adapt to the future ids format
|
2021-03-10 12:35:56 +01:00 |
Andrea Cavalli
|
20e5ebcae4
|
Bugfixes
|
2021-03-06 13:35:11 +01:00 |
Andrea Cavalli
|
3e542d9ec4
|
Update MonoUtils
|
2021-03-02 12:01:13 +01:00 |
Andrea Cavalli
|
0bc2a61674
|
Fix concurrency errors
|
2021-02-25 23:37:41 +01:00 |
Andrea Cavalli
|
6a52cab8de
|
Fix initialization
|
2021-02-25 11:21:03 +01:00 |
Andrea Cavalli
|
909a5a2e6d
|
Fix nullptr
|
2021-02-21 15:47:03 +01:00 |
Andrea Cavalli
|
3a47d92522
|
Use delegate of slf4j
|
2021-02-20 21:25:11 +01:00 |
Andrea Cavalli
|
869447f5e6
|
Limit rate
|
2021-02-15 02:29:49 +01:00 |
Andrea Cavalli
|
0ef86b084a
|
Update TdClusterManager.java
|
2021-02-15 00:13:33 +01:00 |
Andrea Cavalli
|
1abbfcb19b
|
Update SecurityInfo
|
2021-02-14 22:59:20 +01:00 |
Andrea Cavalli
|
601c15d8ee
|
Update AsyncTdEasy.java and TdClusterManager.java
|
2021-02-14 01:55:07 +01:00 |
Andrea Cavalli
|
faabbc59e8
|
Add reactor telegram client
|
2021-02-13 17:42:22 +01:00 |
Andrea Cavalli
|
800187b9e2
|
Update TestClient.java
|
2021-02-13 01:36:12 +01:00 |
Andrea Cavalli
|
3d2b2628dd
|
Update AsyncTdDirectImpl.java
|
2021-02-11 01:09:21 +01:00 |
Andrea Cavalli
|
39516047f7
|
Update MonoUtils.java
|
2021-02-10 18:16:15 +01:00 |
Andrea Cavalli
|
0351da737e
|
Fix subscription thread
|
2021-01-29 01:29:10 +01:00 |
Andrea Cavalli
|
f5e8eecf7c
|
Use custom BufferTimeout implementation
|
2021-01-27 03:29:34 +01:00 |
Andrea Cavalli
|
4fc610c1ac
|
Update AsyncTdEasy.java
|
2021-01-27 03:04:20 +01:00 |
Andrea Cavalli
|
a10158ae92
|
Subscribe on "Parallel"
|
2021-01-27 01:09:22 +01:00 |
Andrea Cavalli
|
40ec712cf0
|
Use buffers
|
2021-01-27 00:58:07 +01:00 |
Andrea Cavalli
|
20862694d2
|
Bugfix
|
2021-01-26 19:22:55 +01:00 |
Andrea Cavalli
|
1b2fc7e4c1
|
Bugfixes
|
2021-01-26 16:29:45 +01:00 |
Andrea Cavalli
|
9cea2cc5e0
|
Update AsyncTdMiddleEventBusClient.java
|
2021-01-26 12:55:06 +01:00 |
Andrea Cavalli
|
703e9b1044
|
tmp
|
2021-01-26 12:34:59 +01:00 |
Andrea Cavalli
|
798f77ddbc
|
Assembly tracking
|
2021-01-26 10:35:37 +01:00 |
Andrea Cavalli
|
a6ae239836
|
Connection bugfixes and use tcnative
|
2021-01-26 03:46:20 +01:00 |
Andrea Cavalli
|
cb3609586b
|
Publish ready-to-receive asynchronously
|
2021-01-25 20:45:29 +01:00 |
Andrea Cavalli
|
c7cdfd49d0
|
Reduce thread acceptable blocking
|
2021-01-25 18:02:16 +01:00 |
Andrea Cavalli
|
e807771b53
|
Bugfixes
|
2021-01-25 16:06:05 +01:00 |
Andrea Cavalli
|
5074d985b3
|
Fix out-of-order updates
|
2021-01-25 03:36:15 +01:00 |
Andrea Cavalli
|
620914b3cf
|
Try to avoid insidious unexpected blocking code from hazelcast, netty, vert.x
|
2021-01-25 02:31:17 +01:00 |
Andrea Cavalli
|
57918a3ab9
|
Fix scheduling
|
2021-01-25 01:20:33 +01:00 |
Andrea Cavalli
|
c18530b7be
|
Disable parallel execution
|
2021-01-24 23:24:22 +01:00 |
Andrea Cavalli
|
ab70ca31ef
|
Update AsyncTdDirectImpl.java
|
2021-01-24 23:24:13 +01:00 |
Andrea Cavalli
|
6bd8f6281b
|
Add test-client
|
2021-01-24 23:08:14 +01:00 |
Andrea Cavalli
|
8b71b9e2cb
|
Bugfixes
|
2021-01-24 19:13:46 +01:00 |
Andrea Cavalli
|
e1e18d61cf
|
Update AsyncTdMiddleEventBusServer.java
|
2021-01-24 04:38:29 +01:00 |
Andrea Cavalli
|
1f6f4ec62f
|
Reduce overhead
|
2021-01-24 04:21:47 +01:00 |
Andrea Cavalli
|
df116331d7
|
Bugfixes
|
2021-01-24 03:15:45 +01:00 |
Andrea Cavalli
|
82ba0bcd39
|
Bugfixes
|
2021-01-23 22:33:52 +01:00 |
Andrea Cavalli
|
355b419736
|
Version 5
|
2021-01-23 18:49:21 +01:00 |
Andrea Cavalli
|
8137067edf
|
Update EventBusFlux.java
|
2021-01-23 11:00:41 +01:00 |
Andrea Cavalli
|
d093b680f8
|
Update AsyncTdMiddleEventBusClient.java
|
2021-01-23 11:00:14 +01:00 |
Andrea Cavalli
|
94ad523a75
|
Optimize decoding
|
2021-01-23 01:41:42 +01:00 |
Andrea Cavalli
|
b51fcbbf90
|
Use RxJava2
|
2021-01-22 17:31:09 +01:00 |
Andrea Cavalli
|
26eb359238
|
Add temporary addresses during pre-deploy
|
2021-01-22 13:00:36 +01:00 |
Andrea Cavalli
|
cc56dd4598
|
Improve reliability
|
2021-01-22 12:25:04 +01:00 |
Andrea Cavalli
|
7f31590e50
|
Fix scheduler
|
2021-01-19 03:18:00 +01:00 |
Andrea Cavalli
|
d4871a3d51
|
Update AsyncTdEasy.java
|
2021-01-16 16:49:18 +01:00 |
Andrea Cavalli
|
075bf5ad40
|
Don't delete missing files
|
2021-01-16 00:30:45 +01:00 |
Andrea Cavalli
|
ec43b167bf
|
Fix loglevel
|
2021-01-15 23:36:37 +01:00 |
Andrea Cavalli
|
5ca09460dc
|
Properly manage cluster disconnection
|
2021-01-15 23:31:10 +01:00 |
Andrea Cavalli
|
52cfeada84
|
Flawless and resilient lifecycle management of tdlib instances
|
2021-01-15 22:01:56 +01:00 |
Andrea Cavalli
|
e9dd378765
|
Update AsyncTdMiddleEventBusServer.java
|
2021-01-14 21:09:44 +01:00 |
Andrea Cavalli
|
606cd23deb
|
Bugfix
|
2021-01-13 23:43:09 +01:00 |
Andrea Cavalli
|
cebf75d87d
|
Update AsyncTdEasy.java
|
2021-01-13 23:06:09 +01:00 |
Andrea Cavalli
|
9502b30c29
|
Update AsyncTdDirectImpl.java
|
2021-01-13 23:05:17 +01:00 |
Andrea Cavalli
|
20f974897f
|
Update TDLibRemoteClient.java
|
2021-01-13 23:03:12 +01:00 |
Andrea Cavalli
|
d78d6a5a47
|
Update EventBusFlux.java
|
2021-01-13 23:03:04 +01:00 |
Andrea Cavalli
|
9b6812982f
|
Bugfix
|
2021-01-13 22:05:34 +01:00 |
Andrea Cavalli
|
ae0d2e1e68
|
Bugfix
|
2021-01-13 21:28:47 +01:00 |
Andrea Cavalli
|
9258cc4d1b
|
Bugfix
|
2021-01-13 21:09:29 +01:00 |
Andrea Cavalli
|
4ca148531c
|
Error message was truncated
|
2021-01-13 20:36:30 +01:00 |
Andrea Cavalli
|
89335f9526
|
Simplify scheduling
|
2021-01-13 20:30:01 +01:00 |
Andrea Cavalli
|
a3a2893fb8
|
Replace verticles with normal class
|
2021-01-13 19:46:46 +01:00 |
Andrea Cavalli
|
ed7d12e9ba
|
Update AsyncTdMiddleEventBusServer.java
|
2021-01-13 18:21:34 +01:00 |
Andrea Cavalli
|
449d513f1a
|
Fix logging
|
2021-01-13 17:44:24 +01:00 |
Andrea Cavalli
|
841045322f
|
Fix registration sink
|
2021-01-13 17:40:57 +01:00 |
Andrea Cavalli
|
d3f813d8cb
|
Update EventBusFlux.java, SignalMessage.java, and 11 more files...
|
2021-01-13 17:22:14 +01:00 |
Andrea Cavalli
|
7d6122e777
|
Better state management
|
2021-01-13 04:00:43 +01:00 |
Andrea Cavalli
|
46bd838b1b
|
Update AsyncTdEasy.java
|
2021-01-10 02:54:35 +01:00 |
Andrea Cavalli
|
fdd71704ec
|
Update FatalErrorHandler.java
|
2021-01-10 02:53:40 +01:00 |
Andrea Cavalli
|
ed0961e027
|
Add fatal error handler
|
2021-01-10 02:42:23 +01:00 |
Andrea Cavalli
|
5c193b549b
|
Analyze fatal errors
|
2021-01-10 02:29:19 +01:00 |
Andrea Cavalli
|
261cc30abf
|
Analyze fatal errors during preprocess
|
2021-01-10 02:28:23 +01:00 |
Andrea Cavalli
|
5d5d3c380a
|
Update to Vert.X 4.0.0
|
2020-12-20 12:13:25 +01:00 |
Andrea Cavalli
|
8ec51cb57e
|
Update pom.xml, AsyncTdMiddleEventBusClient.java, and AsyncTdMiddleEventBusServer.java
|
2020-11-15 22:56:54 +01:00 |
Andrea Cavalli
|
0ab45ce211
|
Update pom.xml and AsyncTdMiddleEventBusClient.java
|
2020-11-12 13:08:39 +01:00 |
Andrea Cavalli
|
1690c082dc
|
Bugfix
|
2020-11-03 22:25:35 +01:00 |
Andrea Cavalli
|
cc16dbca1a
|
Deployment shared lock not freed
|
2020-10-28 12:27:10 +01:00 |
Andrea Cavalli
|
aaf6d79b2b
|
Big rewrite, failover and automatic bot deploying
|
2020-10-28 12:04:42 +01:00 |
Andrea Cavalli
|
7f8300fec5
|
Update pom.xml and AsyncTdDirectImpl.java
|
2020-10-27 16:27:26 +01:00 |
Andrea Cavalli
|
b2a41727a6
|
Remove the busy wait between client and server with lots of resurces wasted for empty replies
|
2020-10-22 22:01:05 +02:00 |
Andrea Cavalli
|
bf97f94db3
|
Update AsyncTdMiddleEventBusServer.java
|
2020-10-22 04:55:58 +02:00 |
Andrea Cavalli
|
c2207aa44b
|
Revert "Use backpressure buffer instead of a queue"
This reverts commit 878c43ed9e .
|
2020-10-22 04:45:28 +02:00 |
Andrea Cavalli
|
878c43ed9e
|
Use backpressure buffer instead of a queue
|
2020-10-22 02:05:57 +02:00 |
Andrea Cavalli
|
cb1d0dfe3a
|
Update MonoUtils.java
|
2020-10-20 02:13:58 +02:00 |
Andrea Cavalli
|
85bac8670d
|
Redesigned subscribers
|
2020-10-19 17:25:10 +02:00 |
Andrea Cavalli
|
d57c5ef8ae
|
Optimize AsyncTdMiddleDirect
|
2020-10-19 16:23:40 +02:00 |
Andrea Cavalli
|
4fe39ae7d1
|
Set client initialization success once
|
2020-10-19 15:57:50 +02:00 |
Andrea Cavalli
|
8829aa998d
|
Update AsyncTdEasy.java
|
2020-10-19 14:19:45 +02:00 |
Andrea Cavalli
|
bc40e2b9e6
|
Use a single worker pool
|
2020-10-19 00:50:27 +02:00 |
Andrea Cavalli
|
81efd6dc8a
|
Important bugfix in status handling
|
2020-10-19 00:01:04 +02:00 |
Andrea Cavalli
|
a157f6f6ec
|
Reduce allocations
|
2020-10-17 18:28:54 +02:00 |
Andrea Cavalli
|
a7223c4d83
|
Better login management
|
2020-10-17 01:53:14 +02:00 |
Andrea Cavalli
|
1897a17d2b
|
Update module-info.java
|
2020-10-16 13:01:17 +02:00 |
Andrea Cavalli
|
8a3a5b7cee
|
Add parameters handler
|
2020-10-16 12:18:53 +02:00 |
Andrea Cavalli
|
4fe963c3b7
|
Update pom.xml, TdError.java, and 5 more files...
|
2020-10-14 20:04:23 +02:00 |
Andrea Cavalli
|
9ea736308a
|
Bugfix
|
2020-10-14 15:14:54 +02:00 |
Andrea Cavalli
|
cdfc68d30f
|
Update ResponseError.java and AsyncTdMiddleEventBusClient.java
|
2020-10-14 12:19:14 +02:00 |
Andrea Cavalli
|
f3eed20bf7
|
Update pom.xml, LibraryVersion.java, and 32 more files...
|
2020-10-14 01:38:44 +02:00 |