Commit Graph

  • 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 godotg 2022-10-20 16:25:37 +08:00
  • 06647e62ae Merge branch 'zfoo-project:main' into main yujuncai 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 godotg 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 godotg 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 godotg 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 godotg 2022-10-14 15:42:36 +08:00
  • 8cad540979 Merge branch 'zfoo-project:main' into main yujuncai 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 godotg 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
  • f456c0c2e9 test[monitor]: 忽略monitor的测试用例 godotg 2022-09-25 17:26:31 +08:00
  • cef89a9aa3 doc[protocol]: 更新文档 godotg 2022-09-25 17:14:40 +08:00
  • fc4a140a3d perf[array]: 统一数组初始化语义 godotg 2022-09-25 17:04:40 +08:00
  • a11a24b7c2 fix[enhance]: 字节码增强的泛型擦除不受影响 godotg 2022-09-25 17:00:22 +08:00
  • fae47396b2 fix[primitive]: 少修改了一处字段断是否为基础类型的判断错误 godotg 2022-09-25 16:55:37 +08:00
  • 845b309b42 fix[protocol]: 修复协议解析字段断是否为基础类型的判断错误 godotg 2022-09-25 16:41:22 +08:00
  • 7580d756d9 perf[protocol]: 协议解析使用isArray判断是否是数组 godotg 2022-09-25 16:34:22 +08:00
  • f71e3bad40 fix[enhance]: 字节码增强的类型转换必须要泛型擦除 godotg 2022-09-25 16:10:07 +08:00
  • 9f00989338 fix[enhance]: 字节码增强的类型转换必须要泛型擦除,erasureList,erasureSet,erasureMap会在字节码增强的代码中调用 godotg 2022-09-25 16:01:00 +08:00
  • cf777c7fa5 del[enhance]: javassist字节码增强删除多余的导入类 godotg 2022-09-25 15:44:18 +08:00
  • 9e5956b25d perf[protocol]: 统一反序列化为空的可变集合语义 godotg 2022-09-25 15:38:22 +08:00
  • 0b10f07679 perf[protocol]: 统一反序列化为空和不为空的语义,都返回一个可以操作的集合而不是不能操作的集合 godotg 2022-09-25 14:17:57 +08:00
  • f754172649 rename[protocol]: rename enhance method godotg 2022-09-25 14:14:48 +08:00
  • ba95368991 perf[deserialization]: 反序列化使用primitive type array list godotg 2022-09-25 13:09:03 +08:00
  • af24f802ff rename[array]: rename primitive array list godotg 2022-09-25 12:38:15 +08:00
  • d719f328bc styl[array]: rearrange code godotg 2022-09-25 12:34:33 +08:00
  • 09e48c84d3 del[array]: 非基础类型使用jdk自带的ArrayList godotg 2022-09-25 12:32:24 +08:00
  • 81a4053a9c test[array]: 测试用例ArrayIntList godotg 2022-09-25 12:28:17 +08:00
  • 4bf45e130b perf[array]: 数组初始化长度的安全上限限制,防止反序列化异常导致内存突然升高 godotg 2022-09-24 20:24:54 +08:00
  • d5e2704b0a perf[map]: 优化计算HashMap初始化合适的大小 godotg 2022-09-24 19:25:18 +08:00