• Johnny's avatar
    feat: implement scheduler plugin · 5828f34a
    Johnny authored
    - Added `scheduler` package with core functionalities for job scheduling.
    - Implemented job registration, execution, and graceful shutdown mechanisms.
    - Introduced middleware support for logging, recovery from panics, and timeout handling.
    - Developed cron expression parser to support both 5-field and 6-field formats.
    - Created comprehensive integration and unit tests for scheduler, job definitions, middleware, and parser functionalities.
    - Enhanced logging capabilities to track job execution and errors.
    5828f34a
Name
Last commit
Last update
..
README.md Loading commit data...
doc.go Loading commit data...
example_test.go Loading commit data...
integration_test.go Loading commit data...
job.go Loading commit data...
job_test.go Loading commit data...
middleware.go Loading commit data...
middleware_test.go Loading commit data...
parser.go Loading commit data...
parser_test.go Loading commit data...
scheduler.go Loading commit data...
scheduler_test.go Loading commit data...