Skip to content

fix(taskframework): daemon job be fired at one time in cluster model#2408

Merged
yizhouxw merged 2 commits into
dev/4.3.xfrom
yaobin_fix_taskframework_remove_datasource
May 17, 2024
Merged

fix(taskframework): daemon job be fired at one time in cluster model#2408
yizhouxw merged 2 commits into
dev/4.3.xfrom
yaobin_fix_taskframework_remove_datasource

Conversation

@krihy
Copy link
Copy Markdown
Contributor

@krihy krihy commented May 16, 2024

What type of PR is this?

daemon job running be fired at one time in cluster model, so we remove datasource and quartz will use RAMJobStore as non-cluster model

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

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


@krihy krihy added the type-bug Something isn't working label May 16, 2024
@krihy krihy added this to the ODC 4.3.0 milestone May 16, 2024
@krihy krihy self-assigned this May 16, 2024
@krihy krihy marked this pull request as ready for review May 16, 2024 06:38
@krihy krihy requested review from yhilmare and yizhouxw as code owners May 16, 2024 06:38
@krihy krihy changed the title fix(taskframework): daemon job running be fired at one time in cluster model fix(taskframework): daemon job be fired at one time in cluster model May 16, 2024
Copy link
Copy Markdown
Collaborator

@guowl3 guowl3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Contributor

@yizhouxw yizhouxw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm,
may improve performance later, currently multiple nodes may fetch same tasks, aquire conflict lock, which may cause unneccessary lock wait

@yizhouxw yizhouxw merged commit 5e6e5ce into dev/4.3.x May 17, 2024
@yizhouxw yizhouxw deleted the yaobin_fix_taskframework_remove_datasource branch May 17, 2024 08:56
yizhouxw pushed a commit that referenced this pull request Jun 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type-bug Something isn't working

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants