In-process Go Job Scheduler. Supports Fixed, Timely, and Cron Expression Intervals. Instrument and Expose Scheduler's Job Metrics.
Find a file
Sherif Abdel-Naby 3fa0f72428 Add Once Timer + Add FINISHED state to Schedule
Signed-off-by: Sherif Abdel-Naby <sherifabdlnaby@gmail.com>
2021-04-10 09:39:50 +02:00
job Add Functional Options 2021-04-10 07:23:56 +02:00
.gitignore Initial commit 2021-04-03 06:40:08 +02:00
enhancments.md Added Scheduled State + More Logging 2021-04-05 12:12:53 +02:00
go.mod Added Tally as Metrics Interface 2021-04-10 04:59:43 +02:00
go.sum Added Tally as Metrics Interface 2021-04-10 04:59:43 +02:00
jobmap.go Add Schedule Object 2021-04-04 12:51:14 +02:00
LICENSE Initial commit 2021-04-03 06:40:08 +02:00
log.go Add Functional Options 2021-04-10 07:23:56 +02:00
metric.go Use Signal for Termination (Instead of context) + Add Overlapping Metrics 2021-04-10 08:38:11 +02:00
options.go Use Signal for Termination (Instead of context) + Add Overlapping Metrics 2021-04-10 08:38:11 +02:00
README.md Initial commit 2021-04-03 06:40:08 +02:00
schedule.go Add Once Timer + Add FINISHED state to Schedule 2021-04-10 09:39:50 +02:00
state.go Add Once Timer + Add FINISHED state to Schedule 2021-04-10 09:39:50 +02:00
timer.go Add Once Timer + Add FINISHED state to Schedule 2021-04-10 09:39:50 +02:00

sched

In-process Go scheduler