Skip to content

[feature] Add scheduled Flink batch job example with 15-min cron#112

Merged
ferenc-csaky merged 8 commits into
mainfrom
new-batch-job
Jul 6, 2026
Merged

[feature] Add scheduled Flink batch job example with 15-min cron#112
ferenc-csaky merged 8 commits into
mainfrom
new-batch-job

Conversation

@WellMafra

@WellMafra WellMafra commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

What was done

  • Added scheduled-batch-package.json and simple-scheduled-batch-package.json in test-jobs/batch-test/
  • Flink BATCH mode with */15 * * * * cron schedule (UTC)
  • Small jobmanager and taskmanager sizing
  • Reuses existing simple-batch.sqrl script and connectors

Why it was done

  • Provides a production-style batch job config example with scheduled execution
  • Existing simple-batch-test-package.json is test-only (no deployment or cron)
  • First example combining BATCH runtime mode with deployment scheduling

@WellMafra WellMafra self-assigned this Jul 2, 2026
@WellMafra
WellMafra marked this pull request as ready for review July 2, 2026 14:28
@WellMafra WellMafra changed the title [feature] Add scheduled Flink batch job example with 30-min cron [feature] Add scheduled Flink batch job example with 15-min cron Jul 6, 2026
@WellMafra
WellMafra requested a review from ferenc-csaky July 6, 2026 13:45

@ferenc-csaky ferenc-csaky left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Added 2 improvement suggestions

Comment thread test-jobs/scheduled-batch-test/connectors/tables.sqrl Outdated
Comment thread test-jobs/scheduled-batch-test/scheduled-batch.sqrl Outdated
@ferenc-csaky
ferenc-csaky merged commit eeb38e9 into main Jul 6, 2026
22 checks passed
@ferenc-csaky
ferenc-csaky deleted the new-batch-job branch July 6, 2026 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants