-
Notifications
You must be signed in to change notification settings - Fork 3.3k
2.1.5 #2479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
2.1.5 #2479
Conversation
- 添加 BatchJob 接口,定义获取和处理数据的方法 - 实现 BatchJobExecutor以支持批处理作业的执行- 在 JobExecutorFactory 中增加对 BatchJob 的支持 - 优化 LiteJob 类,通过 JobDataMap 传递 elasticJob 和 jobFacade- 更新 SchedulerFacade,使用异步方式启动和停止 reconcileService - 升级 guava 版本至 16.0.1
linghengqian
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why did you delete the LICENSE file?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This pull request removes multiple JavaScript library files and custom console JavaScript files from the elastic-job-cloud-scheduler's console resources directory. The PR title "2.1.5" suggests this is a version-related change, though the description lacks detail about the motivation for these deletions.
Key Changes
- Complete removal of third-party library files (daterangepicker, bootstrap, bootstrap-table, BootstrapValidator, AdminLTE)
- Deletion of all custom console JavaScript files for job and app management functionality
- Removal of CSS files for the removed libraries
Reviewed changes
Copilot reviewed 128 out of 1060 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| daterangepicker.js | Removed daterangepicker library (v2.1.24) |
| daterangepicker.css | Removed daterangepicker styling |
| bootstrap/js/npm.js | Removed Bootstrap npm module configuration |
| bootstrap/js/bootstrap.js | Removed Bootstrap JavaScript library (v3.3.4) |
| bootstrap-table files | Removed bootstrap-table library and Chinese localization |
| bootstrapValidator_zh_CN.js | Removed Chinese localization for Bootstrap Validator |
| AdminLTE CSS files | Removed AdminLTE theme styling (minified versions) |
| job/*.js | Removed all job management JavaScript files (overview, add, modify, common) |
| history/*.js | Removed all history-related JavaScript files (dashboard, execution details/status) |
| app/*.js | Removed all app management JavaScript files (common, modify) |
| common.js | Removed shared utility functions |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Fixes #ISSUSE_ID.
Changes proposed in this pull request: