Commit Graph

111 Commits

Author SHA1 Message Date
godotg 5bd66f4254 fix[zfoo]: maven compile warning 2023-09-09 12:20:05 +08:00
godotg b1f637ffad test[protocol]: test 2023-09-09 10:44:45 +08:00
godotg 2555c9b131 revert[protocol]: generate test 2023-09-09 08:24:35 +08:00
godotg 2eee745f73 perf[protocol]: csharp protocol test 2023-09-09 08:20:23 +08:00
sun 403c06cce9 test[protocol]: compatibility test 2023-09-04 12:50:13 +08:00
godotg 7060fe87f8 ref[protocol]: Serialization and deserialization do not have to be forced to inherit IPacket 2023-09-03 15:55:19 +08:00
godotg 4d703215e3 del[protocol]: deprecate PROTOCOL_ID 2023-09-03 15:03:55 +08:00
godotg 2e8c673862 ref[protocol]: refactor protocol structure 2023-09-03 12:30:55 +08:00
godotg f5e906fb68 ref[cpp]: refactor cpp protocol generate 2023-09-03 12:25:29 +08:00
godotg 3935f1e303 test[generate]: generate test 2023-09-03 12:02:47 +08:00
godotg 0f099de567 fix[enhance]: compatible filed enhance serialization error 2023-09-03 11:40:41 +08:00
godotg 62e6184cbd test[protocol]: enhance test 2023-09-03 11:27:04 +08:00
godotg 793319298a ref[move]: move class 2023-09-02 19:30:25 +08:00
sun a6e8d623bf fix[log]: fix logback pattern error in spring 3.x 2023-09-01 16:13:35 +08:00
sun 1bd6914abb test[protocol]: generate protobuf test 2023-08-31 12:44:11 +08:00
meiwei 16c647d2a4 perf[protocol] optimize protocol config 2023-08-29 11:22:23 +08:00
meiwei 3263d8705b perf[tank]:Optimize protocol configuration 2023-08-28 16:05:50 +08:00
meiwei 5c9985cdd7 Merge branch 'main' of https://github.com/zfoo-project/zfoo 2023-08-28 15:45:56 +08:00
meiwei 1d679f585d perf[protocol]:Optimize protocol configuration 2023-08-28 15:45:01 +08:00
godotg 6083a284cd test[python]: test python serialization 2023-08-27 10:13:08 +08:00
godotg 99d3cd8b3d feat[python]: support python 2023-08-26 18:30:23 +08:00
meiwei adba146780 perf[protocol]:增加支持protocul文件支持配置包名和有优化probuf文件读取 2023-08-24 12:39:32 +08:00
godotg bd236a2622 test[fury]: fury test 2023-08-13 21:44:27 +08:00
godotg 2e10e6db10 test[protocol]: benchmark test 2023-04-18 22:37:34 +08:00
godotg c521ce159f perf[session]: use high-performance segment locks to store session maps 2023-03-25 16:32:28 +08:00
godotg 2b0ce755bd feat[map]: fast concurrent segment lock 2023-03-25 14:48:03 +08:00
aoyu 1f7ebba7de perf[protocol] reformat code 2023-02-27 19:50:13 +08:00
aoyu e06e2d1aa8 test[protocol]add performance test of specific object 2023-02-27 12:04:36 +08:00
aoyu 62ee3a2751 fix[protocol] modify a detail of "SpeedTest" 2023-02-25 21:17:15 +08:00
godotg 99c49f5c05 fix[protocol]: fix test compilation error 2023-02-24 10:28:48 +08:00
aoyu 608d5f0ad0 test[protocol]test serialization and deserialization performance of fields(int,Integer,float) 2023-02-18 22:37:38 +08:00
godotg de0be98388 test[protocol]: 极端大的对象序列化和反序列化测试 2022-11-15 21:39:04 +08:00
godotg 0549dd6aa5 test[protocol]: 极端大的对象序列化和反序列化测试 2022-11-14 20:57:22 +08:00
godotg def164a2a9 test[protocol]: 试极端大的对象序列化和反序列化测试 2022-11-14 20:50:28 +08:00
godotg 3ea0490067 test[protocol]: 试极端大的对象序列化和反序列化情况,极端大的对象指的是字段多,对象大,方法大 2022-11-14 20:34:43 +08:00
godotg 9d17bd23de test[protocol]: revert test protocol 2022-10-27 10:52:03 +08:00
godotg 6476e0b4bb feat[protocol]: 子协议会自动注册协议号protocolId,如果子协议没有指定protocolId则自动生成protocolId 2022-10-26 16:38:25 +08:00
godotg 248faeec13 feat[class]: 增加获取类的相关类的relevantClass方法 2022-10-26 15:32:43 +08:00
godotg bed3726d52 rename[test]: rename test class 2022-10-21 10:35:37 +08:00
godotg 4382b9af88 test[buffer]: unsafe操作可能会影响性能的对比 2022-10-21 10:29:59 +08:00
godotg 2962f56cd8 perf[buffer]: 自定义私有协议格式,可以针对性的对存在性能瓶颈的数据结构做特定优化 2022-10-21 08:55:36 +08:00
godotg 46aeeb1d5a ref[lpmap]: move lpmap from orm to protocol 2022-10-09 12:16:53 +08:00
godotg caf09712a9 feat[concurrent]: add concurrent primitive type CopyOnWriteHashMapLongObject 2022-10-08 10:58:34 +08:00
godotg 7a071a6228 feat[hashmap]: support primitive hash map 2022-10-07 21:35:48 +08:00
godotg a2e28b55ce test[array]: add iterator test unit of ArrayListInt 2022-10-07 17:41:34 +08:00
godotg 125f0cda38 rename[array]: rename primitive array list 2022-10-07 14:12:47 +08:00
godotg 96768588fc del[class]: 删除ClassUtils无用方法 2022-10-07 12:24:15 +08:00
godotg 81a4053a9c test[array]: 测试用例ArrayIntList 2022-09-25 12:28:17 +08:00
godotg 438d4894ca feat[buffer]: 使用primitive type的高性能set 2022-09-24 18:15:11 +08:00
godotg e540fa13db feat[set]: 添加性能更加高的原生基础类型的固定大小set 2022-09-23 22:51:56 +08:00