285 Commits

Author SHA1 Message Date
tjq
44e6ea2373 feat: two default impl for ProcessorFactory 2023-01-17 22:39:50 +08:00
tjq
1ca5fed9cf feat: define ProcessorFactory 2023-01-17 22:08:24 +08:00
tjq
2982410d80 feat: define ProcessorFactory 2023-01-17 22:05:48 +08:00
tjq
fbd75a6ec7 feat: define ProcessorFactory 2023-01-17 22:00:35 +08:00
Echo009
1b3134291c feat: optimize the code of LightTaskTracker 2023-01-15 21:04:32 +08:00
Echo009
fe03b8faab feat: optimize the code of TaskTracker 2023-01-04 22:43:23 +08:00
tjq
9f6d421ed2 feat: optimize Thread#stop usage 2023-01-04 00:39:31 +08:00
tjq
da04e4b048 feat: replace deprecated method 2023-01-03 23:22:33 +08:00
Echo009
a1beb44ccf pref: 支持轻量级任务模型,优化任务派发以及实例状态检查的处理逻辑 2023-01-02 23:57:09 +08:00
ZhangJun
3f95ee8a33 部分代码优化
1.邮件通知服务,优雅注入发件人
2.雪花算法,对时钟回拨情况做优化,避免服务直接不可用
3.扫描数据库task,部分代码调整减少重复计算性能消耗
4.部分枚举类,增强代码安全性
5.其它,规范部分代码
2022-12-29 20:55:22 +08:00
tjq
5189634b60 chore: change project version to 4.2.1 2022-10-23 14:27:15 +08:00
tjq
eb195cf891 feat: change client name to Pantheon 2022-10-23 14:25:24 +08:00
tjq
b9222b8594 test: add test code for h2 2022-10-23 14:08:01 +08:00
tjq
987aa966a0 test: add test code for h2 2022-10-23 13:27:18 +08:00
tjq
75e5c7049f feat: print h2 database version 2022-10-23 12:03:57 +08:00
tjq
33539857f4 feat: extract package util 2022-10-23 11:58:22 +08:00
tjq
757b994176 feat: merge h2 upgrade from fjf 2022-10-23 11:30:49 +08:00
tjq
e6c94af599 feat: change StringUtils(from spring to apache) 2022-10-11 23:00:54 +08:00
tjq
0541216944 feat: upgrade HikariCP to latestversion for Java8 2022-10-11 22:43:24 +08:00
tjq
50b68e82bd feat: upgrade junit-jupiter-api to latest version 2022-10-11 22:19:38 +08:00
tjq
223fac9828 feat: upgrade commons-io and logback version 2022-10-11 22:06:45 +08:00
ocean
1b710c1332 refactor: 升级h2的版本 2022-10-06 17:03:26 +08:00
tjq
6eb5966e96 feat: define LogType 2022-10-03 14:53:51 +08:00
tjq
fe1fad6a7b feat: tempory skip cycle reference check 2022-10-03 14:49:02 +08:00
tjq
7feb25cf8a feat: support OmsStdOutLogger 2022-10-03 14:36:55 +08:00
tjq
cded964bcd feat: support OmsNullLogger 2022-10-03 14:23:25 +08:00
tjq
5d5b1e3854 feat: optimzie comment 2022-10-03 14:16:17 +08:00
tjq
2f62f448a8 feat: upgrade pom version to 4.2.0 2022-10-03 14:07:23 +08:00
ocean
6de2be72ef 完成spring的升级 2022-09-24 21:39:38 +08:00
tjq
f3c7ed8baf feat: add max queue size for log handler in worker to prevent OOM 2022-09-18 14:02:05 +08:00
tjq
dc90f272c7 feat: optimize worker log 2022-09-17 23:47:10 +08:00
tjq
e501cb9dfa feat: support LogConfig 2022-09-17 00:24:26 +08:00
tjq
2a3b9323a6 chore: upgrade project version to 4.1.1 and ready to release 2022-09-12 23:41:44 +08:00
tjq
ac1b1fe0c8 fix: limit worker num failed in map/mapreduce job #450 2022-09-10 09:55:26 +08:00
tjq
22522c099d feat: status report append appId info 2022-09-10 08:32:32 +08:00
Echo009
54524553c1 chore: update powerjob console resources and upgrade project version to 4.1.0 2022-09-01 08:21:24 +08:00
Echo009
0c4eb3834a fix: task status transfer anomaly, #404 2022-09-01 07:06:21 +08:00
Echo009
8909584976 feat: replace cron implementation and support job lifecycle #382 #208 2022-09-01 07:06:21 +08:00
Echo009
8aa5140265 feat: support frequent task alarm #370 2022-09-01 07:06:21 +08:00
Echo009
8663f3b79f fix: problem of task process in case of task slice exception. #355 2022-09-01 07:06:21 +08:00
tjq
7a471a3917 chore: change version to 4.0.1 2021-04-05 15:01:00 +08:00
tjq
15f48304b2 chore: update central maven path and ready to release 2021-03-21 22:14:30 +08:00
tjq
93c19eae82 chore: optimize build script 2021-03-21 20:38:51 +08:00
tjq
e767ad1043 feat: use kryo to replace jackson which is really easy to lead conflict 2021-03-21 15:08:48 +08:00
tjq
4399f99c42 feat: add database dirver for powerjob-worker-agent to support dynamic sql processor 2021-03-21 14:15:23 +08:00
tjq
f8ef896a65 refactor: change processor API(abstract class to interface) 2021-03-21 13:53:06 +08:00
tjq
fe439721d0 refactor: change name from OhMyWorker to PowerJobWorker 2021-03-19 23:40:55 +08:00
tjq
f3b4e91745 feat: update container template 2021-03-14 19:24:15 +08:00
tjq
3ce47382d8 chore: change maven groupId to tech.powerjob 2021-03-14 17:01:36 +08:00
tjq
9dffb49918 chore: modify package name to tech.powerjob 2021-03-14 16:47:22 +08:00