Skip to content

Releases: criteo/cuttle

0.3.2

15 Feb 10:10
1ae9921
Compare
Choose a tag to compare
  • 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
  • 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

16 Jan 15:02
Compare
Choose a tag to compare
  • Allow to customize executions log size
  • Add relative latency metrics

0.3.0

03 Jan 12:56
569740a
Compare
Choose a tag to compare
  • Bumps lolhttp to 0.9.0 (cats-effects is now 0.7)
  • Add relative latency metrics (#214)

Release 0.2.5

19 Dec 09:33
7c87609
Compare
Choose a tag to compare
Release 0.2.5 Pre-release
Pre-release
  • 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

01 Dec 12:38
9443179
Compare
Choose a tag to compare
Release 0.2.4 Pre-release
Pre-release
  • allow multiple MySQL endpoints

Release 0.2.3

24 Nov 13:10
a8f33cf
Compare
Choose a tag to compare
Release 0.2.3 Pre-release
Pre-release
  • 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

14 Nov 15:57
095a935
Compare
Choose a tag to compare
Release 0.2.2 Pre-release
Pre-release
  • 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

07 Nov 14:56
Compare
Choose a tag to compare
  • Workflow validation
  • Add detailed list of unmet dependencies of a potential execution to the UI
  • Add optional end date to jobs
  • Make executions aware of the project attributes

0.2

11 Oct 07:53
Compare
Choose a tag to compare
0.2
Documentation work. (#181)

- Complete API doc
- New README
- Commented example

Release 0.1.18

05 Oct 08:03
Compare
Choose a tag to compare
Release 0.1.18 Pre-release
Pre-release
  • Update Metrics model. (#178)