Commit Graph

1421 Commits

Author SHA1 Message Date
godotg 331812f836 fix[provider]: provider format check error 2024-01-13 12:16:59 +08:00
godotg 02ad965755 ref[rpc]: refactor service provider 2024-01-13 11:47:13 +08:00
sun 3bf273acea fix[lua]: read lua in one protocol 2024-01-12 19:25:52 +08:00
godotg b35b082005 fix[lua]: read lua in one protocol 2024-01-12 17:03:28 +08:00
godotg 89e63d7153 fix[pb]: missing package definition 2024-01-11 19:52:55 +08:00
godotg 265f625934 fix[pb]: missing package definition 2024-01-11 19:39:06 +08:00
godotg 6a117331c5 chore[pb]: detailed logs 2024-01-11 19:28:32 +08:00
godotg 687945f7c3 perf[protobuf]: use prefix number of proto name as start protocol ID 2024-01-11 19:04:15 +08:00
godotg fe733c0386 doc[protocol]: update doc 2024-01-11 16:40:21 +08:00
godotg 5b493036b0 revert[pom]: revert version to 3.2.0 2024-01-08 18:05:25 +08:00
godotg 0e4c66dbe5 chore[field]: field visibility 2024-01-06 16:16:07 +08:00
godotg 81e161d2b9 Merge pull request #86 from qiaomengrui/zfoo-3.2.0.a
feat[load balancer]: Consistent Hash Of Memory Consumer LoadBalancer
2024-01-06 14:37:16 +08:00
qiaomr c590ccf87a 获取 memory 2024-01-06 14:29:46 +08:00
qiaomr 1b06137705 memory 负载 2024-01-06 11:40:38 +08:00
qiaomr ef5de74d7c 3.2.0.a 2024-01-05 18:11:00 +08:00
godotg 9cb113aca7 chore[gcc]: cpp compiler 2023-12-24 16:19:26 +08:00
godotg b85dec7499 chore[gcc]: cpp compiler 2023-12-24 13:09:47 +08:00
godotg e3a692446e chore[json]: delete useless import packages 2023-12-22 14:08:40 +08:00
godotg 47c1adc7d0 test[json]: json tcp server 2023-12-22 13:48:34 +08:00
godotg 2133077901 test[json]: json tcp server 2023-12-22 11:26:09 +08:00
godotg f6a381f376 feat[json]: json tcp server 2023-12-22 11:18:05 +08:00
godotg 9045c25174 perf[json]: extract json encode and decode method 2023-12-22 10:41:57 +08:00
godotg 7354019db1 perf[protocol]: import IByteBuffer 2023-12-13 16:22:01 +08:00
godotg bb96108784 chore[config]: custom configuration of protobuf 2023-12-12 19:30:19 +08:00
godotg d3c6e40a95 fix[generics]: the generic type is incorrectly assigned 2023-12-12 18:16:14 +08:00
godotg 756882c696 chore[generation]: log path to generated protocol file 2023-12-12 16:59:07 +08:00
godotg bac14a426e chore[generation]: log path to generated protocol file 2023-12-12 16:54:36 +08:00
godotg f13cb15a56 chore[proto]: update proto 2023-12-12 16:25:35 +08:00
godotg 1139b3f88c chore[proto]: update document and proto 2023-12-12 16:19:21 +08:00
godotg 7fe41cdc75 chore[proto]: update document and proto 2023-12-12 16:17:44 +08:00
godotg e2fc5eef97 test[typescript]: add IByteBuffer interface to ByteBuffer 2023-12-12 13:02:19 +08:00
godotg d71e3d1d8d test[typescript]: add IByteBuffer interface to ByteBuffer 2023-12-12 12:59:20 +08:00
godotg 53c55efe25 feat[typescript]: syntax formatting of TypeScript 2023-12-12 12:47:40 +08:00
godotg 76a384f77e feat[protobuf]: oneProtocol param, all protocol files are generated in a single protocol file 2023-12-11 18:14:39 +08:00
godotg c604a15680 chore[map]: primitive map comment 2023-12-11 16:35:03 +08:00
godotg 90ba536b4d chore[map]: primitive map comment 2023-12-11 16:25:17 +08:00
godotg e0c5560482 test[map]: primitive map test 2023-12-11 16:20:49 +08:00
godotg d0b1acf35a test[map]: primitive map test 2023-12-11 15:12:24 +08:00
godotg f260996922 test[protobuf]: test proto generation 2023-12-11 14:15:05 +08:00
godotg 692d477ec0 test[protobuf]: test proto generation 2023-12-11 13:01:42 +08:00
godotg b042863fd1 test[protobuf]: support record class generation from proto 2023-12-11 12:54:31 +08:00
godotg 651eafdb90 feat[protobuf]: support record class generation from proto 2023-12-11 12:52:16 +08:00
godotg 34a6c4bf39 perf[protobuf]: If the field tag is greater than 1000, it is considered to be a compatible protocol field 2023-12-11 11:44:10 +08:00
godotg f1cb975715 del[net]: remove jprotobuf 2023-12-10 23:13:41 +08:00
godotg d0e83c6e1e perf[protocol]: remove unnecessary class 2023-12-10 22:54:15 +08:00
godotg 6a54cc7c90 perf[protocol]: max array length limit 2023-12-10 22:23:13 +08:00
godotg a406596898 perf[server]: max packet length limit 2023-12-10 22:04:20 +08:00
godotg 3454805796 feat[protobuf]: check duplicate protocolId and protocolName 2023-12-04 19:19:05 +08:00
godotg bdeabf4d7f feat[protobuf]: check duplicate protocolId and protocolName 2023-12-04 19:11:33 +08:00
godotg fb5dba800d feat[protobuf]: check duplicate protocolId and protocolName 2023-12-04 19:09:23 +08:00