Commit Graph

307 Commits

Author SHA1 Message Date
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
sun b47e8eab77 feat[virtual thread]: support virtual thread in net 2023-09-20 17:02:45 +08:00
sun d51e34327c feat[virtual thread]: support virtual thread in net 2023-09-20 16:52:00 +08:00
sun d0cb75bf4a feat[virtual thread]: support virtual thread in net 2023-09-20 16:50:52 +08:00
godotg beb0f17cfc update 2023-09-18 00:20:11 +08:00
godotg 3952265e2c fix[net]: attachment check error 2023-09-17 23:57:53 +08:00
godotg 64a9fec7ba chore[version]: update version 2023-09-12 23:40:48 +08:00
sun ad7e4f3481 perf[stream]: stream.toList() replaces collect(Collectors.toList()) 2023-09-12 13:58:46 +08:00
sun ac2d01e6fb perf[stream]: stream.toList() replaces collect(Collectors.toList()) 2023-09-12 13:56:51 +08:00
godotg 8195d2df43 chore[net]: log 2023-09-10 16:08:06 +08:00
godotg e2a5240813 test[net]: websocket server test 2023-09-10 15:42:04 +08:00
godotg 3dfe941aaf test[net]: json server test 2023-09-10 15:37:32 +08:00
godotg 7e2c507d61 ref[net]: no argument sync ask is executed in same thread pool executor 2023-09-10 15:33:10 +08:00
godotg 24f1932bd2 fix[net]: executor hash now equal in client and server 2023-09-10 15:19:04 +08:00
godotg f398ecf5b9 ref[net]: json tcp server 2023-09-10 15:01:42 +08:00
godotg 43872ec804 ref[net]: refactor gateway attachment 2023-09-10 14:46:31 +08:00
godotg 1ff97f1bc5 ref[net]: refactor gateway attachment 2023-09-10 14:22:31 +08:00
godotg 2a552eebea ref[net]: refactor attachment 2023-09-10 14:04:42 +08:00
godotg 68dc4f3735 del[net]: delete SignalOnlyAttachment 2023-09-10 13:24:28 +08:00
godotg 94bb9ae7cb del[net]: delete SignalOnlyAttachment 2023-09-10 13:20:04 +08:00
godotg 94e7e39e9b fix[zfoo]: not found javax.annotation.meta.When.MAYBE 2023-09-09 11:39:31 +08:00
godotg 3e8f5ffa7d ref[net]: No need to inherit the IPacket interface anymore 2023-09-09 09:55:17 +08:00
godotg 9f7e9e0c3f ref[net]: No need to inherit the IPacket interface anymore 2023-09-09 09:53:16 +08:00
godotg 9f02e197c3 del[net]: remove obsolete code 2023-09-09 09:31:41 +08:00
godotg 7c2615fcdf ref[net]: No need to inherit the IPacket interface anymore 2023-09-09 09:30:29 +08:00
godotg e474181b53 del[net]: remove obsolete code 2023-09-09 08:14:37 +08:00
sun 0362c33865 feat[net]: await grammar for unity 2023-09-08 19:24:08 +08:00
sun 002b7ec2c5 feat[net]: graalvm support 2023-09-05 15:38:20 +08:00
sun 972b42f3c2 ref[net]: refactor net and move PacketReceiver to anno package 2023-09-05 11:40:56 +08:00
godotg cbc2f1e900 ref[packet]: move IPacket from protocol to net 2023-09-03 16:01:46 +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 0e591eaddb del[protocol]: deprecate protocolId() method 2023-09-03 15:28:50 +08:00
godotg 7c1f3ffdc0 del[protocol]: deprecate protocolId() method 2023-09-03 15:20:48 +08:00
godotg 4d703215e3 del[protocol]: deprecate PROTOCOL_ID 2023-09-03 15:03:55 +08:00
godotg 87725fa484 ref[scheduler]: refactor scheduler 2023-09-02 22:39:22 +08:00
godotg 536f255486 ref[event]: package structure 2023-09-02 21:29:45 +08:00
godotg e4bcd22bc7 del[util]: remove util module 2023-09-02 21:11:50 +08:00
godotg 353d40d5fe ref[id]: rename IdUtils to UuidUtils 2023-09-02 21:00:52 +08:00
godotg 00ac69dca2 ref[move]: move NetUtils 2023-09-02 20:54:55 +08:00
godotg ff3e06c123 ref[move]: move ThreadUtils 2023-09-02 20:36:02 +08:00
godotg 13d284184d del[thread]: delete SafeRunnable 2023-09-02 20:29:08 +08:00
godotg 9f6f154e76 ref[move]: move RandomUtils 2023-09-02 19:59:45 +08:00
godotg 4d015a1fb8 ref[move]: move NumberUtils 2023-09-02 19:43:23 +08:00
godotg b0d242658c ref[thread]: deprecated method in java 17 2023-09-02 19:23:07 +08:00