Commit Graph

350 Commits

Author SHA1 Message Date
godotg 9fed72915e fix[net]: Empty string judgment in CIDR block 2024-01-15 15:36:15 +08:00
godotg b608eb6215 feat[net]: whether the IP address is in a CIDR block 2024-01-15 14:13:21 +08:00
godotg 0eef1912c2 fix[spring]: spring 6.1 LocalVariableTableParameterNameDiscoverer warning of consumer 2024-01-15 13:06:57 +08:00
godotg 85e8556e3e fix[spring]: spring 6.1 LocalVariableTableParameterNameDiscoverer warning 2024-01-15 12:54:45 +08:00
godotg 80143c6653 chore[consumer]: optimize code hierarchy 2024-01-14 18:48:52 +08:00
godotg 4d22dec398 fix[consumer]: If there is no service consumer, the node will not be registered under the consumer. 2024-01-14 17:58:02 +08:00
godotg 2b1841e759 test[gateway]: gateway test 2024-01-13 18:56:37 +08:00
godotg c8a4f94142 chore[loadbalancer]: register data comment 2024-01-13 18:38:11 +08:00
godotg 07c0be9361 chore[loadbalancer]: cached ConsistentHashConsumer comment 2024-01-13 18:31:56 +08:00
godotg 59aecb180d test[loadbalancer]: start cached ConsistentHashConsumer test 2024-01-13 15:58:52 +08:00
godotg 059b0f79dc perf[loadbalancer]: cached consistent hash loadbalancer use protocolModuleId and argument as key 2024-01-13 15:39:57 +08:00
godotg fb340d71f7 chore[loadbalancer]: rename cached consistent hash loadbalancer 2024-01-13 14:56:26 +08:00
godotg 82782d71ea ref[consumer]: simplify consumer configuration and support repeated consumption of the same interface by different service providers 2024-01-13 14:07:57 +08:00
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 0e4c66dbe5 chore[field]: field visibility 2024-01-06 16:16:07 +08:00
qiaomr c590ccf87a 获取 memory 2024-01-06 14:29:46 +08:00
qiaomr 1b06137705 memory 负载 2024-01-06 11:40:38 +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 f1cb975715 del[net]: remove jprotobuf 2023-12-10 23:13:41 +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 9c5a3e9127 doc[signal]: cas document 2023-12-04 18:49:50 +08:00
godotg 1ca4db6c59 perf[protocol]: all protocol files are generated in a single protocol file 2023-11-30 15:46:32 +08:00
godotg b645a88f32 chore[router]: comment 2023-11-24 19:18:03 +08:00
godotg b5112efd87 chore[router]: comment 2023-11-24 18:54:58 +08:00
godotg 8dcd0c3eca test[net]: cpu cache test 2023-11-24 16:17:16 +08:00
libin f1b0835fb5 fix FastTreeMap hash <0 and comfortableCapacity size optimize 2023-11-09 12:00:23 +08:00
godotg 7a743b4b40 revert[handler]: not share handler in server session 2023-10-31 14:57:59 +08:00
godotg 2f89320acd fix[handler]: share handler in server session 2023-10-31 14:51:47 +08:00
sun 57b6ba8073 test[net]: net websocket test 2023-10-25 14:56:01 +08:00
sun 622f822576 test[net]: net websocket test 2023-10-25 14:55:25 +08:00
sun b0c01701fe perf[protocol]: protocol reserved name 2023-10-24 16:40:51 +08:00
godotg 068e3068b5 release 3.2.0 2023-10-22 22:52:34 +08:00
sun 7db552cfd1 del[go]: delete golang net for zfoo protocol 2023-10-20 10:52:53 +08:00
godotg 9f599ea878 perf[net]: increase the number of concurrent server sessions 2023-10-19 17:04:47 +08:00
godotg 2322ccc1de fix[protocol]: remove char test 2023-10-17 22:31:47 +08:00
godotg dd0d059e8f fix[protocol]: remove char test 2023-10-17 22:31:14 +08:00
godotg ce9cc21fea chore[virtual]: mark java 21 code 2023-09-21 22:47:15 +08:00
godotg 7a934a70f8 build[release]: first release 2023-09-21 21:24:51 +08:00
sun 82d299e1c1 perf[enhance]: use getName() in class 2023-09-21 11:13:23 +08:00
sun 029b43d54a test[thread local]: virtual thead local test 2023-09-20 18:11:49 +08:00
sun f05870ca51 perf[thread local]: use FastThreadLocalAdapter instead of FastThreadLocal 2023-09-20 17:52:57 +08:00
sun 54209d9cc9 feat[virtual thread]: support virtual thread in net 2023-09-20 17:38:59 +08:00
sun cd8431ec95 feat[virtual thread]: support virtual thread in net 2023-09-20 17:36:31 +08:00