Commit Graph

94 Commits

Author SHA1 Message Date
Andrea Cavalli
9ba2026265 Handle connection cancelling 2024-10-02 18:31:01 +02:00
Andrea Cavalli
b7172db2f9 Use direct executor in client 2024-10-02 18:09:14 +02:00
Andrea Cavalli
60474f2a75 Fix errors not handled when closed 2024-10-02 18:09:08 +02:00
Andrea Cavalli
b4c610be08 Fix too many requests 2024-10-02 18:00:54 +02:00
Andrea Cavalli
1afa4c183a Load zstd before rocksdb 2024-09-27 00:25:03 +02:00
Andrea Cavalli
b2bfd0f23a Load zstd before rocksdb 2024-09-27 00:18:13 +02:00
Andrea Cavalli
1621bb73ca Add netty epoll 2024-09-27 00:11:04 +02:00
Andrea Cavalli
df98b40884 Add netty epoll 2024-09-27 00:08:59 +02:00
Andrea Cavalli
b6d788d00a Add netty epoll 2024-09-27 00:06:21 +02:00
Andrea Cavalli
54a239d369 Multi-core event loop group 2024-09-26 23:57:18 +02:00
Andrea Cavalli
e580f80384 Multi-core event loop group 2024-09-26 23:55:20 +02:00
Andrea Cavalli
34ff4bf9a2 Load zstd 2024-09-26 23:51:30 +02:00
Andrea Cavalli
b8b4b3c320 Fix compression options 2024-09-26 18:29:21 +02:00
Andrea Cavalli
215ba242fd Execute all events in a dedicated executor 2024-09-26 17:50:41 +02:00
Andrea Cavalli
4d46a32bb4 Fix volume path nullability, update gestalt, fix sst options 2024-09-26 17:16:00 +02:00
Andrea Cavalli
4e14ae77db Avoid crashes during sst errors 2024-09-25 14:58:38 +02:00
Andrea Cavalli
77f3e012ce Add temp sst path 2024-09-25 12:53:05 +02:00
Andrea Cavalli
d4f6f1097b Fix max inbound message size 2024-09-25 11:56:30 +02:00
Andrea Cavalli
a11ae8cebc Implement reactive sst batching 2024-09-25 11:11:09 +02:00
Andrea Cavalli
bcd18e72a9 PutBatch command 2024-09-23 15:15:45 +02:00
Andrea Cavalli
d8f9907ed8 Add unsafe 2024-09-23 11:28:27 +02:00
Andrea Cavalli
1ca62c5813 Merge remote-tracking branch 'origin/sync-grpc' into sync-grpc 2024-09-23 11:17:34 +02:00
Andrea Cavalli
f30945fa70 Add debug to gitignore 2024-09-23 11:17:30 +02:00
Andrea Cavalli
b9faeb020e Fix write batches 2024-09-22 11:56:43 +02:00
Andrea Cavalli
974d8b774a Fix maximum inbound message size 2024-09-20 15:23:09 +02:00
Andrea Cavalli
3594cb6b76 Add write batch 2024-09-20 15:18:45 +02:00
Andrea Cavalli
e7a201aab3 Fix tests 2024-09-20 13:05:05 +02:00
Andrea Cavalli
caefc8a2d3 Add epoll to module info 2024-09-20 13:00:41 +02:00
Andrea Cavalli
90b968cff4 Merge branch 'master' into sync-grpc 2024-09-20 12:58:37 +02:00
Andrea Cavalli
ae20421aae Update rockserver 2024-09-19 01:02:28 +02:00
Andrea Cavalli
165e90636a Sync rdp 2024-09-19 00:47:07 +02:00
Andrea Cavalli
759e37558f Fix memory leak 2024-09-16 17:32:11 +02:00
Andrea Cavalli
62e536e88f Fix memory leak 2024-09-16 17:27:50 +02:00
Andrea Cavalli
ed9e8de721 Better separation 2024-09-16 17:11:31 +02:00
Andrea Cavalli
cc998f1de4 Fix parallelization 2024-09-16 13:31:41 +02:00
Andrea Cavalli
86a984c1d6 Fix compilation 2024-09-14 00:22:04 +02:00
Andrea Cavalli
5a69263bd1 Fix compilation 2024-09-14 00:05:36 +02:00
Andrea Cavalli
4df3593271 Fix compilation 2024-09-13 23:19:19 +02:00
Andrea Cavalli
ba636d8ba6 Fix grpc server 2024-09-13 23:15:22 +02:00
Andrea Cavalli
d29b4e45fe Bugfix 2024-09-13 20:23:01 +02:00
Andrea Cavalli
044c4e04bd Implement grpc client connection 2024-09-13 19:40:45 +02:00
Andrea Cavalli
2a91716819 Add deploy repository 2024-09-13 12:51:02 +02:00
Andrea Cavalli
fd40deb49e Native image exit handlers 2024-09-13 11:47:11 +02:00
Andrea Cavalli
8c529b3b2b Native image fixes 2024-09-13 11:39:29 +02:00
Andrea Cavalli
9cee4cd6a0 Native image fixes 2024-09-13 11:27:07 +02:00
Andrea Cavalli
8d2a6f9118 Native image fixes 2024-09-13 10:52:34 +02:00
Andrea Cavalli
aeadadd7b4 Implement GRPC server 2024-07-01 23:46:24 +02:00
Andrea Cavalli
9ab08c54a3 Fix improper thrift field name 2024-07-01 19:29:19 +02:00
Andrea Cavalli
2abbc2984f Explain error 2024-04-22 23:33:58 +02:00
Andrea Cavalli
3910c96f30 Fix package assembly 2024-04-22 23:07:48 +02:00