Releases: criteo/cuttle
Releases · criteo/cuttle
0.3.2
- Bumps lolhttp to 9.0.2
- Refactor metrics aggregation and add aggregated metrics by job (#221)
- Refactor metrics aggregation and add aggregated metrics by job
for running, waiting, failing and paused executions - Compute and report metrics on finished executions aggregated by tag and job type
- Refactor metrics aggregation and add aggregated metrics by job
- Introduces job ids validation on workflow startup (#228)
- Fixed compatibility issues for webpack resource generation under Windows (#226)
- Allow to parametrize executions log size (#216)
- Change context_id to a more compact format (#224)
- Add API endpoint to ignore failing executions and mark them as successful (#218)
- Separate low and high bounds in TimeSeriesDependency (#223)
- Add Weekly calendar (#222)
- Improves error handling on backfill creation
- now we can backfill a hourly job for one period only with its daily dependencies being properly backfilled
- now we have one precise error by each check on backfill creation
- Jobs Tags metrics (#217)
- Fixes performance issue by using dedicated ExecutionContexts (#210)
0.2.6
0.3.0
Release 0.2.5
- Prometheus metric for absolute latency of time series job
- Remove logging.properties and pass projectName instead of CuttleProject
- Fixed typos in readme
- Add Prometheus metrics by job tags
Release 0.2.4
- allow multiple MySQL endpoints
Release 0.2.3
- Remove companion object that was shadowing an apply function
- Fix stuck jobs number and paused jobs in calendar
- Makes sure Execution thunks are run in Try
Release 0.2.2
- Wrap a sh script in exec command
- Allow to pause/resume all executions of one job or set of jobs
- Allow to relaunch all stuck jobs
- Colorization of paused jobs in a workflow view
- Make SSE loop lazy
0.2.1
0.2
Documentation work. (#181) - Complete API doc - New README - Commented example
Release 0.1.18
- Update Metrics model. (#178)