Commit Graph

380 Commits

Author SHA1 Message Date
Andrea Cavalli cbb70a07b3 Add burst filter 2023-01-24 19:51:13 +01:00
Andrea Cavalli 78d98b5b41 Update tdlib 2023-01-17 16:27:01 +01:00
Andrea Cavalli f667a99076 Update byte buddy 2023-01-05 12:48:39 +01:00
Andrea Cavalli 29fdd55405 Update tdlib 2023-01-03 22:34:47 +01:00
Andrea Cavalli bf77691f86 Update tdlib 2023-01-02 17:18:57 +01:00
Andrea Cavalli 70fb94df97 Update tdlib 2023-01-02 17:14:14 +01:00
Andrea Cavalli ffa33ac046 Update tdlight 2023-01-02 01:58:04 +01:00
Andrea Cavalli 75d4791f98 Update reactor 2022-12-21 01:05:49 +01:00
Andrea Cavalli 072be4c40f Update tdlib 2022-12-15 17:52:09 +01:00
Andrea Cavalli 99eaebc622 Update tdlib 2022-11-25 23:32:27 +01:00
Andrea Cavalli 84ad72f4cb Update tdlib 2022-11-16 01:53:33 +01:00
Andrea Cavalli 0b76d5ada4 Fix cluster manager 2022-11-10 13:15:50 +01:00
Andrea Cavalli a14f8e1f0e Allow the use of local sockets 2022-11-09 18:56:28 +01:00
Andrea Cavalli e5712361e0 fix 2022-10-31 14:06:25 +01:00
Andrea Cavalli c5d3627970 Update dependencies 2022-10-24 01:17:58 +02:00
Andrea Cavalli 88f68f96f3 Update logging 2022-10-17 15:30:22 +02:00
Andrea Cavalli e27ffc8d92 Remove encryption key phase 2022-10-17 13:26:53 +02:00
Andrea Cavalli 29cb9f6078 Update 2022-10-17 13:04:34 +02:00
Andrea Cavalli dd70f2492c Fix missing serialized data 2022-10-13 12:40:30 +02:00
Andrea Cavalli 677ceb70a1 Fix some connection errors 2022-10-12 18:31:44 +02:00
Andrea Cavalli 58770ca649 Improve support for local cancellation 2022-10-12 14:31:41 +02:00
Andrea Cavalli 171f07ccec Code cleanup 2022-10-11 20:08:47 +02:00
Andrea Cavalli 24b4387b08 Accept multiple tdlib clients 2022-10-11 20:08:40 +02:00
Andrea Cavalli a8510ed336 Use LMDB queues 2022-10-11 00:24:51 +02:00
Andrea Cavalli abf9f28484 Improve queues 2022-10-10 20:30:32 +02:00
Andrea Cavalli 708fcbd1e4 Store resulting events and events into a disk queue 2022-10-10 01:05:53 +02:00
Andrea Cavalli 59027e8e62 Code cleanup 2022-10-08 13:44:32 +02:00
Andrea Cavalli 1eb1d7b95f Code cleanup 2022-10-08 03:12:50 +02:00
Andrea Cavalli edb8cec873 Remove buffering 2022-10-07 17:50:34 +02:00
Andrea Cavalli 3bed3052d0 Remove required kafka dependency, zero-copy deserialization 2022-10-07 16:03:51 +02:00
Andrea Cavalli 705e5ca65e Sockets are working 2022-10-07 00:48:10 +02:00
Andrea Cavalli 0a74e1ab1a Fix sockets 2022-10-06 19:06:35 +02:00
Andrea Cavalli 5dc543f090 Improve tests 2022-10-06 00:36:00 +02:00
Andrea Cavalli ba093e4c27 rsocket 2022-10-05 03:37:24 +02:00
Andrea Cavalli 03b8cfa579 Add RSocket 2022-10-05 02:26:30 +02:00
Andrea Cavalli a93d6d4e24 Code cleanup 2022-10-04 12:43:24 +02:00
Andrea Cavalli 116e082d56 Fix resubscription failures 2022-09-30 15:25:06 +02:00
Andrea Cavalli 2b2e690da4 Code cleanup 2022-09-22 16:26:55 +02:00
Andrea Cavalli b322400d87 Main lane 2022-09-22 16:05:56 +02:00
Andrea Cavalli 83c064220f Implement lanes 2022-09-22 15:46:31 +02:00
Andrea Cavalli dfc393c953 Retries 2022-09-22 03:01:59 +02:00
Andrea Cavalli 41be43d711 Bugfixes 2022-09-22 02:26:22 +02:00
Andrea Cavalli c36812e052 Update log4j2 2022-09-22 01:12:56 +02:00
Andrea Cavalli e85a1de781 Update tdlib 2022-09-13 23:29:03 +02:00
Andrea Cavalli 8651ce3e97 Fix performance problems 2022-09-13 22:15:18 +02:00
Andrea Cavalli 5e40530a20 Bugfixes 2022-09-11 17:36:15 +02:00
Andrea Cavalli 83613b2d01 Quick/Slow response mode, no acks, filtering instead of grouping 2022-09-10 23:12:35 +02:00
Andrea Cavalli bd463a74d2 Single consumers and producers 2022-09-10 20:25:54 +02:00
Andrea Cavalli e9cbfaaa39 Fix pom 2022-09-10 20:25:35 +02:00
Andrea Cavalli aa12013479 Optimize consumer 2022-09-10 13:36:38 +02:00