Commit Graph

352 Commits

Author SHA1 Message Date
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
Andrea Cavalli 0055c54826 Update dependencies 2022-09-07 23:30:11 +02:00
Andrea Cavalli 202a90846b Update kafka producer 2022-09-07 15:29:46 +02:00
Andrea Cavalli a77442bae5 More detailed logs 2022-09-05 23:31:39 +02:00
Andrea Cavalli d2f74d7bbb Update commit batch size 2022-07-28 23:40:26 +02:00
Andrea Cavalli fd658e5e6c Retry commit failures 2022-07-25 22:10:24 +02:00
Andrea Cavalli 3eea163a73 Update example 2022-07-23 15:26:49 +02:00
Andrea Cavalli e41ee220cd Disable reactor agent by default 2022-07-05 00:47:13 +02:00
Andrea Cavalli ab080b9838 Update tdlib 2022-07-04 20:03:33 +02:00
Andrea Cavalli 4d8e5fd3be Update bytebuddy 2022-06-30 15:07:14 +02:00
Andrea Cavalli d931217e81 Implement timeouts properly 2022-06-28 00:11:34 +02:00
Andrea Cavalli 07c22d39f2 Avoid possible leaks 2022-06-27 00:32:02 +02:00
Andrea Cavalli 6339f78db8 Migrate from Atomix to Kafka 2022-06-27 00:06:53 +02:00
Andrea Cavalli 77593c2722 Update tdlight 2022-06-14 13:10:54 +02:00
Andrea Cavalli cf724d4b51 Update tdlib 2022-06-08 01:38:40 +02:00
Andrea Cavalli 84bee0da20 Load chats on boot 2022-05-26 16:21:56 +02:00
Andrea Cavalli 79a0344921 Update reactor 2022-05-21 15:30:01 +02:00
Andrea Cavalli cdf077fddd Bugfix 2022-05-11 20:22:25 +02:00
Andrea Cavalli aa18865601 Update tdlight 2022-05-11 10:21:40 +02:00
Andrea Cavalli ca536b788b Update tdlight 2022-05-11 10:02:51 +02:00
Andrea Cavalli 8ab21d8d7a Update tdlib 2022-05-11 09:49:57 +02:00
Andrea Cavalli da1bab9adc Update dependencies 2022-05-10 00:34:09 +02:00
Andrea Cavalli faeda1b693 Update log4j 2022-05-09 22:10:04 +02:00
Andrea Cavalli 5282a9d1cd Reformat code 2022-05-09 11:20:20 +02:00
Andrea Cavalli cc3bdc76c5 Include version 2022-05-05 20:25:00 +02:00
Andrea Cavalli 272f7dfe75 Update tdlight 2022-05-05 01:05:56 +02:00
Andrea Cavalli be144b9d1b Update pom.xml 2022-04-27 10:52:42 +02:00
Andrea Cavalli b44fb2b20c Update record builder 2022-04-13 19:48:36 +02:00
Andrea Cavalli 2a390a60bb Update dependencies 2022-04-11 16:42:53 +02:00