Easy Scheduler Release 1.1.0
Easy Scheduler 1.1.0 is the first release in the 1.1.x series.
New features:
- [EasyScheduler-391] run a process under a specified tenement user
- [EasyScheduler-288] feature/qiye_weixin
- [EasyScheduler-189] security support such as Kerberos
- [EasyScheduler-398]dministrator, with tenants (install.sh set default tenant), can create resources, projects and data sources (limited to one administrator)
- [EasyScheduler-293]click on the parameter selected when running the process, there is no place to view, no save
- [EasyScheduler-401]timing is easy to time every second. After the timing is completed, you can display the next trigger time on the page.
- [EasyScheduler-493]add datasource kerberos auth and FAQ modify and add resource upload s3
Enhanced:
- [EasyScheduler-227] upgrade spring-boot to 2.1.x and spring to 5.x
- [EasyScheduler-434] number of worker nodes zk and mysql are inconsistent
- [EasyScheduler-435]authentication of the mailbox format
- [EasyScheduler-441] prohibits running nodes from joining completed node detection
- [EasyScheduler-400] Home page, queue statistics are not harmonious, command statistics have no data
- [EasyScheduler-395] For fault-tolerant recovery processes, the status cannot be ** is running
- [EasyScheduler-529] optimize poll task from zookeeper
- [EasyScheduler-242]worker-server node gets task performance problem
- [EasyScheduler-352]worker grouping, queue consumption problem
- [EasyScheduler-461]view data source parameters, need to encrypt account password information
- [EasyScheduler-396]Dockerfile optimization, and associated Dockerfile and github to achieve automatic mirroring
- [EasyScheduler-389]service monitor cannot find the change of master/worker
- [EasyScheduler-511]support recovery process from stop/kill nodes.
- [EasyScheduler-399]HadoopUtils specifies user actions instead of **Deploying users
Repair:
- [EasyScheduler-394] When the master&worker is deployed on the same machine, if the master&worker service is restarted, the previously scheduled tasks cannot be scheduled.
- [EasyScheduler-469]Fix naming errors,monitor page
- [EasyScheduler-392]Feature request: fix email regex check
- [EasyScheduler-405]timed modification/addition page, start time and end time cannot be the same
- [EasyScheduler-517]complement - subworkflow - time parameter
- [EasyScheduler-532] python node does not execute the problem
- [EasyScheduler-543]optimize datasource connection params safety
- [EasyScheduler-569] timed tasks can't really stop
- [EasyScheduler-463]mailbox verification does not support very suffixed mailboxes
Thank:
Last but not least, no new version was born without the contributions of the following partners:
Baoqi, jimmy201602, samz406, petersear, millionfor, hyperknob, fanguanqun, yangqinlong, qq389401879, chgxtony, Stanfan, lfyee, thisnew, hujiang75277381, sunnyingit, lgbo-ustc, ivivi, lzy305, JackIllkid, telltime, lipengbo2018, wuchunfu, telltime
And many enthusiastic partners in the WeChat group! Thank you very much!