Skip to content

Comments

refactor(schedule): separate the schedule module interface#2881

Merged
guowl3 merged 20 commits intofeat/obcloud_202406from
tianke_obcloud_refact_schedule
Jul 5, 2024
Merged

refactor(schedule): separate the schedule module interface#2881
guowl3 merged 20 commits intofeat/obcloud_202406from
tianke_obcloud_refact_schedule

Conversation

@guowl3
Copy link
Collaborator

@guowl3 guowl3 commented Jul 3, 2024

What type of PR is this?

type-feature

What this PR does / why we need it:

separate the schedule module interface and adapt the existing code accordingly

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

Additional documentation e.g., usage docs, etc.:


guowl3 added 15 commits June 25, 2024 21:29
# Conflicts:
#	server/integration-test/src/test/java/com/oceanbase/odc/metadb/schedule/ScheduleChangeLogRepositoryTest.java
#	server/odc-core/src/main/java/com/oceanbase/odc/core/shared/constant/ResourceType.java
#	server/odc-migrate/src/main/resources/migrate/common/V_4_3_0_8__add_schedule_change_log.sql
#	server/odc-server/src/main/java/com/oceanbase/odc/server/web/controller/v2/ScheduleController.java
#	server/odc-service/src/main/java/com/oceanbase/odc/metadb/schedule/ScheduleChangeLogEntity.java
#	server/odc-service/src/main/java/com/oceanbase/odc/metadb/schedule/ScheduleChangeLogRepository.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/dlm/model/DataArchiveParameters.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/dlm/model/DataDeleteParameters.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/ScheduleChangeLogService.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/ScheduleService.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/ScheduleTaskService.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/flowtask/SqlPlanPreprocessor.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/CreateScheduleReq.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/DataArchiveAttributes.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/DataDeleteAttributes.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/OperationType.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/QueryScheduleParams.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/Schedule.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/ScheduleChangeLog.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/ScheduleChangeLogMapper.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/ScheduleChangeStatus.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/ScheduleMapper.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/ScheduleStatus.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/ScheduleTask.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/ScheduleTaskDetailResp.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/ScheduleTaskMapper.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/ScheduleTaskParameters.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/ScheduleTaskType.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/ScheduleType.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/model/UpdateScheduleReq.java
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/processor/AbstractDlmPreprocessor.java
# Conflicts:
#	server/odc-service/src/main/java/com/oceanbase/odc/service/schedule/ScheduleService.java
@guowl3 guowl3 self-assigned this Jul 3, 2024
@guowl3 guowl3 added the type-feature The functionality to be implemented label Jul 3, 2024
@guowl3 guowl3 added this to the obcloud-202406 milestone Jul 3, 2024
@guowl3 guowl3 merged commit e6523a4 into feat/obcloud_202406 Jul 5, 2024
@yizhouxw yizhouxw deleted the tianke_obcloud_refact_schedule branch July 5, 2024 02:03
guowl3 added a commit that referenced this pull request Aug 2, 2024
* refactor schedule

* several bugfix

* bugfix

* bugfix

* bugfix

* bugfix

* bugfix

* bugfix

* bugfix

* rollback

* opt list table

* bugfix

* merge 24v2 into current branch.

* code format

* code format

* response comment

* fix ut

* bugfix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type-feature The functionality to be implemented

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants