Commit Graph

  • 913b51eef8 perf[log]: simple log godotg 2022-10-31 22:02:55 +08:00
  • 5cfe1c9ddb perf[net]: limit netty read buffer,如果长度非法,则抛出异常断开连接,按照自己的使用场景指定合适的长度,防止客户端发送超大包占用带宽 godotg 2022-10-31 21:09:07 +08:00
  • 4d31f383bd perf[protocol]: 协议生成的时候,按照原本的顺序生成字段的定义 godotg 2022-10-29 11:08:02 +08:00
  • 370c090d23 perf[storage]: perfect gdscript generate option godotg 2022-10-28 12:17:10 +08:00
  • 1976be79a4 feat[storage]: 支持excel文件格式转换为csv文件格式 godotg 2022-10-27 22:54:22 +08:00
  • e1c547c9d6 refactor[storage]: storage code refactoring godotg 2022-10-27 20:11:09 +08:00
  • 356a96f787 perf[storage]: add getData method godotg 2022-10-27 15:57:08 +08:00
  • fc16eb963a perf[gdscript]: 优化gdscript的语法 godotg 2022-10-27 14:45:07 +08:00
  • b7e28d4569 feat[gdscript]: 支持godot 4.x,使用GdScript的4.0新语法 godotg 2022-10-27 13:16:47 +08:00
  • 9d17bd23de test[protocol]: revert test protocol godotg 2022-10-27 10:52:03 +08:00
  • 730cc8a990 test[storage]: test unit godotg 2022-10-27 10:35:10 +08:00
  • fb161bc05c doc[protocol]: update document godotg 2022-10-26 20:43:33 +08:00
  • 63d0544696 perf[storage]: 简化storage,让recycle的方式更加简洁 godotg 2022-10-26 18:27:52 +08:00
  • 68a64d0e0e test[storage]: test unit godotg 2022-10-26 17:17:43 +08:00
  • 6476e0b4bb feat[protocol]: 子协议会自动注册协议号protocolId,如果子协议没有指定protocolId则自动生成protocolId godotg 2022-10-26 16:38:25 +08:00
  • 248faeec13 feat[class]: 增加获取类的相关类的relevantClass方法 godotg 2022-10-26 15:32:43 +08:00
  • 3e29343393 log[net]: 优化日志 godotg 2022-10-25 21:36:46 +08:00
  • bc193592d6 log[orm]: 优化日志 godotg 2022-10-23 09:54:13 +08:00
  • b414ca44c0 feat[storage]: 未被使用的Storage是否回收,recycle属性默认开启节省资源 godotg 2022-10-22 22:37:05 +08:00
  • 033449e7dc test[boot]: boot test unit godotg 2022-10-22 22:28:36 +08:00
  • bbe0579982 feat[storage]: Resource类增加配置writeable属性,这样类的属性就可以为public和set方法 godotg 2022-10-22 21:50:17 +08:00
  • 6b9ae203a1 del[protocol]: 删除checkSubProtocol方法 godotg 2022-10-22 19:57:09 +08:00
  • 27abc72cd8 feat[protocol]: 在使用xml方式注册协议不使用注解或者协议字段 godotg 2022-10-22 18:23:15 +08:00
  • b2bd66a9ec perf[protocol]: 更加严谨的校验check protocol godotg 2022-10-22 17:53:47 +08:00
  • 30104a18ad perf[json]: export jackson mapper for spring godotg 2022-10-22 11:47:42 +08:00
  • 3fdd00dcaf test[storage]: assert map value godotg 2022-10-21 11:21:35 +08:00
  • bed3726d52 rename[test]: rename test class godotg 2022-10-21 10:35:37 +08:00
  • 4382b9af88 test[buffer]: unsafe操作可能会影响性能的对比 godotg 2022-10-21 10:29:59 +08:00
  • 8e7ea2c1fc perf[buffer]: 自定义私有协议格式,可以针对性的对存在性能瓶颈的数据结构做特定优化 godotg 2022-10-21 10:25:06 +08:00
  • 2962f56cd8 perf[buffer]: 自定义私有协议格式,可以针对性的对存在性能瓶颈的数据结构做特定优化 godotg 2022-10-21 08:55:36 +08:00
  • 5b9174c494 perf[netty]: 缩小netty的依赖范围 godotg 2022-10-20 22:01:23 +08:00
  • ecafb0ab42 update[maven]: update dependency version godotg 2022-10-20 22:00:01 +08:00
  • 7f3d6e0db2 update[spring]: 升级spring的小版本 godotg 2022-10-20 16:34:48 +08:00
  • 7e321c97a7 Merge pull request #27 from yujuncai/main godotgandGitHub 2022-10-20 16:25:37 +08:00
  • 06647e62ae Merge branch 'zfoo-project:main' into main yujuncaiandGitHub 2022-10-20 16:07:37 +08:00
  • 8e4c7c550e 添加@ProtobufClass 注解 @Ignore 忽略PROTOCOL_ID yu 2022-10-20 15:54:04 +08:00
  • c54c064c33 Merge pull request #26 from chncaption/oscs_fix_cd7v61gau51q6ol1gu7g godotgandGitHub 2022-10-20 08:23:24 +08:00
  • 21fc8b2100 update org.springframework:spring-expression 5.3.4 to 5.3.17 chncaption 2022-10-19 20:52:30 +08:00
  • 46cdbd02a2 Merge pull request #25 from ren-jq101/oscs_fix_cd74lggau51q1alfu160 godotgandGitHub 2022-10-18 19:56:50 +08:00
  • c061449ef6 update org.springframework:spring-context 5.3.4 to 5.3.19 ren-jq101 2022-10-18 14:42:19 +08:00
  • a8eb352284 doc[zfoo]: update doc godotg 2022-10-17 17:43:25 +08:00
  • 844b9cf6d2 fix[orm]: bson对象数组无法序列化 godotg 2022-10-15 16:56:26 +08:00
  • 606e45838c perf[orm]: 将超时索引ttl和expiredAfter合二为一,默认小于0不开启TTL文档超时索引 godotg 2022-10-15 16:30:43 +08:00
  • 5a24ec239d perf[monitor]: 优化方法调用 godotg 2022-10-15 08:45:16 +08:00
  • 27389a36f3 Merge pull request #24 from yujuncai/main godotgandGitHub 2022-10-15 08:16:44 +08:00
  • 97b84215e8 属性修改 yu 2022-10-14 18:07:14 +08:00
  • cd26fca3c3 增加类型判断 yu 2022-10-14 18:04:10 +08:00
  • bb062248d6 增加osutil 取操作系统名称,cpu型号,cpu核心数方法 yu 2022-10-14 17:39:06 +08:00
  • a7c1a8349f test[orm]: ttl test unit godotg 2022-10-14 16:18:48 +08:00
  • 0caf80f1cf Merge pull request #23 from yujuncai/main godotgandGitHub 2022-10-14 15:42:36 +08:00
  • 8cad540979 Merge branch 'zfoo-project:main' into main yujuncaiandGitHub 2022-10-14 13:46:05 +08:00
  • 974732370b 为index注解添加添加MongoDB 的ttl属性,并设置过期时间,单位秒,当设置ttl=true时检验索引数据类型只能是Data类型 yu 2022-10-14 13:05:37 +08:00
  • 87ae95a991 doc[zfoo]: update doc godotg 2022-10-14 12:46:31 +08:00
  • ad446c6166 test[orm]: update orm config godotg 2022-10-14 11:19:08 +08:00
  • 4e3f72e16d Merge branch 'main' of https://github.com/zfoo-project/zfoo meiwei 2022-10-11 20:00:49 +08:00
  • f342811ec0 perf[protocol]: 优化缓存注解 meiwei 2022-10-11 20:00:29 +08:00
  • fd9ef762c4 doc[zfoo]: update doc godotg 2022-10-11 11:10:13 +08:00
  • e9551043ea Merge branch 'main' of https://github.com/zfoo-project/zfoo meiwei 2022-10-11 10:21:27 +08:00
  • 2b3d40cae7 perf[monitor]: add logback-test config godotg 2022-10-11 09:10:44 +08:00
  • 4e4fc86956 del[lombok]: 去掉lombok,jdk17已经有record godotg 2022-10-11 09:04:56 +08:00
  • 21e20252f8 Merge pull request #22 from adminoryuan/modify_README godotgandGitHub 2022-10-11 08:53:44 +08:00
  • d308521ab7 feat[monitor]: 新增获取jvm内存与测试用例 adminoryuan 2022-10-10 21:39:01 +08:00
  • 606c7d617d Merge branch 'main' of https://github.com/zfoo-project/zfoo meiwei 2022-10-09 14:19:22 +08:00
  • 75f3df55db ref[orm]: Refactoring project of orm,重构了orm godotg 2022-10-09 12:28:47 +08:00
  • 46aeeb1d5a ref[lpmap]: move lpmap from orm to protocol godotg 2022-10-09 12:16:53 +08:00
  • b1ac3ed538 doc[zfoo]: 更新文档 godotg 2022-10-09 12:07:19 +08:00
  • 372a41f444 Merge branch 'main' of https://github.com/zfoo-project/zfoo meiwei 2022-10-09 10:08:30 +08:00
  • bf3505b8aa perf[orm]: 优化缓存注解 meiwei 2022-10-08 19:11:24 +08:00
  • cd55de2b37 perf[executor]: specified map initial size godotg 2022-10-08 11:31:50 +08:00
  • 1c20b6236a perf[executor]: use CopyOnWriteHashMapLongObject to improve performance of visiting threadMap godotg 2022-10-08 11:08:07 +08:00
  • caf09712a9 feat[concurrent]: add concurrent primitive type CopyOnWriteHashMapLongObject godotg 2022-10-08 10:58:34 +08:00
  • b3df782744 perf[concurrent]: move concurrent collection to concurrent package godotg 2022-10-08 10:21:56 +08:00
  • a43f7a0f85 perf[protocol]: 如果所有协议Class返回的hashcode都不相同(大概率事件),则使用高性能的HashMapIntShort godotg 2022-10-08 10:17:49 +08:00
  • d71dac91c4 feat[hashmap]: add int-short primitive type hash map godotg 2022-10-08 09:38:36 +08:00
  • a19c01ed38 perf[set]: use Boolean instead Object constant godotg 2022-10-07 22:45:23 +08:00
  • faea293e20 perf[set]: use Boolean instead Object constant godotg 2022-10-07 22:43:38 +08:00
  • 5f6263e380 feat[serialization]: use primitive type hash map to deserialize godotg 2022-10-07 22:36:02 +08:00
  • 89f3c85d41 feat[hashmap]: add other primitive type hash map godotg 2022-10-07 21:59:01 +08:00
  • 7a071a6228 feat[hashmap]: support primitive hash map godotg 2022-10-07 21:35:48 +08:00
  • a2e28b55ce test[array]: add iterator test unit of ArrayListInt godotg 2022-10-07 17:41:34 +08:00
  • b3a83af396 rename[set]: rename primitive hash set godotg 2022-10-07 14:14:42 +08:00
  • 125f0cda38 rename[array]: rename primitive array list godotg 2022-10-07 14:12:47 +08:00
  • 96768588fc del[class]: 删除ClassUtils无用方法 godotg 2022-10-07 12:24:15 +08:00
  • 1434f81621 doc[zfoo]: 更新文档 godotg 2022-09-29 22:52:24 +08:00
  • e201784bbf test[signal]: SignalBridge的Test并发测试用例 godotg 2022-09-29 17:13:05 +08:00
  • d34db45116 perf[orm]: 简化mongodb的条件查询 godotg 2022-09-29 17:03:08 +08:00
  • eaec50ea1d perf[net]: 使用性能更高的lazySet(),当我们想对一个原子变量进行修改,而且我们知道这个修改不需要立即对其他线程可见。 godotg 2022-09-29 16:39:19 +08:00
  • 98815522b2 doc[zfoo]: 更新文档 godotg 2022-09-29 15:56:50 +08:00
  • 9e92a7188d perf[http]: http默认状态码改为ok godotg 2022-09-28 17:14:56 +08:00
  • 9c79ef74db test[http]: http server的使用示例 godotg 2022-09-28 15:52:31 +08:00
  • 67a7279f58 test[http]: http server的使用示例 godotg 2022-09-28 15:36:15 +08:00
  • ef1a41d4eb perf[list]: 简化ArrayList的初始化方式 godotg 2022-09-28 12:18:43 +08:00
  • cf79005496 doc[zfoo]: 更新文档 godotg 2022-09-28 12:06:12 +08:00
  • 3ffed872ec doc[zfoo]: 更新文档 godotg 2022-09-28 12:01:02 +08:00
  • 6ed7e192a8 doc[zfoo]: 更新文档 godotg 2022-09-28 11:51:22 +08:00
  • 736cd652be doc[zfoo]: 更新文档 godotg 2022-09-28 11:45:40 +08:00
  • e0731fb513 doc[zfoo]: 更新文档 godotg 2022-09-28 11:43:57 +08:00
  • 90824ec168 doc[protocol]: 更新文档 godotg 2022-09-27 21:55:08 +08:00
  • cecd458148 doc[protocol]: 更新文档 godotg 2022-09-27 21:02:24 +08:00
  • 94ae7b0f33 fix[protocol]: 修复代码无法注解父类属性问题 meiwei 2022-09-26 18:51:06 +08:00