Commit Graph

82 Commits

Author SHA1 Message Date
godotg f7e6e51edd perf[event]: post exception whatever if the exceptionFunction is override or not 2024-06-12 12:38:27 +08:00
luca 6e4b4f4205 perf[event]: support the reimplementation of exception handling 2024-06-12 11:49:40 +08:00
godotg 2d5dffa8e9 ref[event]: spring like exception handler 2024-06-09 15:55:48 +08:00
godotg 3980af119c perf[event]: simple exception handle and remove unnecessary code 2024-06-07 18:55:51 +08:00
luca ab0007c54a feat[event]: support exception handle for event 2024-06-05 16:45:05 +08:00
godotg 1ee869a72d perf[event]: function style handler 2024-04-14 20:25:41 +08:00
godotg 76c20ff026 ref[event]: rename 2024-04-10 19:38:26 +08:00
godotg 966fe14d89 revert[event]: revert vent 2024-04-10 19:27:07 +08:00
godotg ad67c2f5ec perf[event]: do not init event executors when not use AsyncThread 2024-04-10 19:02:47 +08:00
godotg 070000fbe4 feat[event]: do not init event executors when not use AsyncThread 2024-04-10 18:05:00 +08:00
godotg c05444229d feat[event]: custom event thread 2024-04-10 17:43:28 +08:00
godotg cfc41181e3 perf[event]: enlarge event executor size 2024-03-28 11:04:31 +08:00
godotg 92b8ee0680 perf[event]: the event method name is changeless 2024-03-23 17:43:21 +08:00
godotg 9932e046b6 del[event]: delete IPlayerEvent 2024-03-23 16:30:06 +08:00
weixiaoqiang b51fd4e0ed perf[event]:Optimize event exception handling and unsubscribed event handling 2024-03-23 10:13:57 +08:00
godotg 5dc92cfd5a perf[thread]: increase the event threads 2024-02-23 11:09:46 +08:00
godotg 0e4c66dbe5 chore[field]: field visibility 2024-01-06 16:16:07 +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 162e59944e perf[event]: use the latest syntax 2023-09-20 16:44:29 +08:00
sun ac19a9698d feat[virtual thread]: upgrade java to 21 and use virtual thread 2023-09-20 15:28:21 +08:00
godotg 64a9fec7ba chore[version]: update version 2023-09-12 23:40:48 +08:00
godotg 5bd66f4254 fix[zfoo]: maven compile warning 2023-09-09 12:20:05 +08:00
godotg e5eed6b746 test[zfoo]: skip test in net and orm 2023-09-09 11:00:27 +08:00
godotg 536f255486 ref[event]: package structure 2023-09-02 21:29:45 +08:00
godotg 353d40d5fe ref[id]: rename IdUtils to UuidUtils 2023-09-02 21:00:52 +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 b0d242658c ref[thread]: deprecated method in java 17 2023-09-02 19:23:07 +08:00
godotg 02ae50ea10 ref[move]: move class 2023-09-02 16:26:36 +08:00
godotg 06d49e7bd4 feat[graalvm]: event graalvm support 2023-09-02 09:27:20 +08:00
sun 764ac0b449 feat[graalvm]: detect graalvm 2023-09-01 18:12:32 +08:00
sun a6e8d623bf fix[log]: fix logback pattern error in spring 3.x 2023-09-01 16:13:35 +08:00
sun f1384e6779 feat[event]: support virtual thread api 2023-03-13 19:33:21 +08:00
godotg e95074463f feat[event]: support virtual thread api 2023-03-11 14:57:20 +08:00
godotg 5702650159 feat[event]: support virtual thread api 2023-03-11 14:12:13 +08:00
godotg 4c98f97684 feat[event]: support virtual thread api 2023-03-10 14:27:41 +08:00
godotg da9cb5f608 ref[event]: rename IEvent threadId method name to executorHash 2023-03-08 12:00:04 +08:00
godotg a4e28e1014 ref[event]: ArrayList replaces LinkedList in event collection 2023-03-07 19:40:15 +08:00
godotg 67fd9ad1d2 perf[event]: asynchronous events are processed in different thread pools 2023-03-07 19:36:30 +08:00
godotg 6658ecaa1a ref[event]: rename submit to post 2023-03-07 17:36:07 +08:00
godotg ba3a074d61 del[event]: remove misleading interfaces 2023-03-07 17:16:38 +08:00
aoyu 55ea87e3f3 perf[event] add field "async" in @EventReceiver 2023-02-15 20:02:36 +08:00
godotg 607314a442 revert[proxy]: bean should be pojo class 2023-01-17 11:18:52 +08:00
sun 06f716feb9 fix[proxy]: the annotations of the bean of the parent class cannot be scanned 2023-01-16 19:11:19 +08:00
godotg f1f991c742 del[net]: remove unnecessary thread constructor parameters 2022-12-22 21:05:08 +08:00
godotg dd608f60f6 chore[event]: event bug document and code comments 2022-12-06 12:48:03 +08:00
godotg 469abf647f doc[event]: update code comments 2022-12-04 11:27:36 +08:00