Commit Graph

6608 Commits

Author SHA1 Message Date
Ruben Fiszel 64e98367a8 fix: support results[<x>] + export more metatada for scripts 2023-11-03 21:53:58 +01:00
Ruben Fiszel 7c8c048ea0 fix: make python imports work at any nesting level 2023-11-03 20:10:14 +01:00
Ruben Fiszel 248ec9d171 chore(main): release 1.197.1 (#2548)
* chore(main): release 1.197.1

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-11-02 22:37:23 +01:00
Guillaume Bouvignies 8dfff04730 fix: Slack error handler missing "slack" arg (#2546) 2023-11-02 22:33:16 +01:00
Ruben Fiszel 4129ec1020 chore(main): release 1.197.0 (#2538)
* chore(main): release 1.197.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-11-02 20:27:33 +01:00
Ruben Fiszel d3a4072488 deactive forloop pruning in-presence of sleep or suspend 2023-11-02 08:32:45 +01:00
Ruben Fiszel bc8f167674 fix: fix powershell args passing 2023-11-01 17:19:15 +01:00
HugoCasa 480a9465a5 fix: enable default tokenizer truncation (#2537) 2023-11-01 14:45:24 +01:00
Ruben Fiszel 4d956d01d8 chore(main): release 1.196.0 (#2535)
* chore(main): release 1.196.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-11-01 13:18:00 +01:00
Ruben Fiszel a43ce39e60 chore(main): release 1.195.0 (#2531)
* chore(main): release 1.195.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-11-01 00:55:33 +01:00
Ruben Fiszel 7c1edcd22a avoid embeddings db in tests 2023-11-01 00:55:26 +01:00
Ruben Fiszel 5742620212 fix: only load embeddings if in server mode 2023-11-01 00:44:24 +01:00
Guillaume Bouvignies 7b7cf8b050 feat: Ability to restart flow on loop/branchall iteration (#2526)
* feat: Ability to restart flow on loop/branchall iteration

* Add popover to frontend

* refresh restart button onSelectedJobStepChange

* Display branch names for branchall

* Fix flow preview

* Fix compile break

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2023-10-31 15:27:54 +01:00
Ruben Fiszel fb95c97463 feat: invalidate result cache on flow or script change 2023-10-31 12:49:31 +01:00
Guillaume Bouvignies 9328ab24ac chore: Add restarted flow test in worker.rs (#2524)
* chore: Add restarted flow test in worker.rs

* small refactor to rust code

* Fix unused imports
2023-10-31 09:14:14 +01:00
Ruben Fiszel d2fca5b1c6 chore(main): release 1.194.0 (#2523)
* chore(main): release 1.194.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-10-30 20:17:31 +01:00
HugoCasa b3aaed8721 fix: workspaced embeddings for resource types (#2525)
* fix: workspaced embeddings for resource types

* fix: remove admins only rts
2023-10-30 15:28:20 +01:00
Ruben Fiszel 5408da3a74 add more migration info at start 2023-10-30 15:17:32 +01:00
Guillaume Bouvignies 29ea5f0f7e feat: Restartable flows (#2514)
* feat: Restartable flows for simple sequential flows

* check if status of previous module to initialize last_result

* compute result of forloop flows when needed

* Add possibility to restart a flow preview

* Re-compute leaf jobs when needed

* FE polishing

* Add tooltip on button and fix module not found error in preview

* Handle ListJob when computing leaf job from db

* Fix unused imports

* ./build_openapi.sh

* sqlx prepare
2023-10-30 12:51:56 +01:00
Ruben Fiszel 20a6e7414e improve slow pull metrics 2023-10-30 12:20:40 +01:00
Ruben Fiszel 8e49045306 add support for pg-embed 2023-10-28 19:02:49 +02:00
Ruben Fiszel 73d0eb24ed nit metrics 2023-10-28 16:21:30 +02:00
Ruben Fiszel b525548de0 add more metrics 2023-10-28 15:35:45 +02:00
Ruben Fiszel 37293b533e chore(main): release 1.193.0 (#2513)
* chore(main): release 1.193.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-10-28 15:04:26 +02:00
Ruben Fiszel 638fa64062 add dedicated worker sender channel queue 2023-10-28 14:15:42 +02:00
Ruben Fiszel 8f9bc6d3d3 feat: refactor metrics and add performance debug metrics (#2520)
* all

* feat: add debug metrics
2023-10-27 21:00:28 +02:00
Ruben Fiszel fb2da8ebb7 fix resource types embedding 2023-10-27 16:48:20 +02:00
Ruben Fiszel 353f4fcfdb add loki as optional feature flag 2023-10-27 11:51:26 +02:00
Ruben Fiszel acfdca7e72 associate metrics with tags and not langs anymore 2023-10-26 23:52:37 +02:00
Ruben Fiszel bb5aad4eb8 associate metrics with tags and not langs anymore 2023-10-26 23:44:25 +02:00
Ruben Fiszel 35665cf102 fix: move keep job directories and expose debug metrics to instance settings UI 2023-10-26 13:08:39 +02:00
Ruben Fiszel 57dc62b298 fix: prometheus metrics are an instance settings 2023-10-25 23:32:47 +02:00
Ruben Fiszel 1a95c7f923 chore(main): release 1.192.0 (#2509)
* chore(main): release 1.192.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-10-25 10:13:51 +02:00
Ruben Fiszel 6ee1addea3 improve key not found error 2023-10-25 09:59:49 +02:00
Ruben Fiszel 4a4b3bea0c fix: do not share http_client in js_eval runtime 2023-10-25 09:51:20 +02:00
Ruben Fiszel e555b30517 chore(main): release 1.191.0 (#2506)
* chore(main): release 1.191.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-10-25 01:27:28 +02:00
Ruben Fiszel d4da2de5c0 fix: improve concurrency limit lock 2023-10-25 00:17:38 +02:00
Guillaume Bouvignies 9f6f7150cd feat: Priority worker tags (#2504)
* feat: Priority worker tags

* Fix deprecation warning

* fix tests by initializing the WorkerConfig properly
2023-10-24 17:59:31 +02:00
Guillaume Bouvignies 7441e407d4 fix: concurrency limit EE feature warning (#2505)
* fix: concurrency limit EE feature warning

* fix deprecated usage

* skip serializing empty optional
2023-10-24 17:59:16 +02:00
Ruben Fiszel 7a0346e167 improve batch job api for scripts 2023-10-24 12:20:57 +02:00
Ruben Fiszel 6a20bc8d89 chore(main): release 1.190.3 (#2502)
* chore(main): release 1.190.3

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-10-24 10:21:50 +02:00
Ruben Fiszel 43ba33297b fix sqlx 2023-10-24 10:21:30 +02:00
Ruben Fiszel efe21eea75 chore(main): release 1.190.2 (#2501)
* chore(main): release 1.190.2

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-10-24 09:54:41 +02:00
Ruben Fiszel 02266ac311 show psql version on start 2023-10-24 09:54:01 +02:00
Guillaume Bouvignies a6c8725227 fix: ListableQueuedJob were missing the priority field (#2500) 2023-10-24 09:49:14 +02:00
Ruben Fiszel 67e4b314bb chore(main): release 1.190.1 (#2497)
* chore(main): release 1.190.1

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-10-24 09:31:20 +02:00
Guillaume Bouvignies eacef8cd5b fix: Track job UUIDs in concurrency table instead of a simple counter (#2498)
* fix: Track job UUIDs in concurrency table instead of a simple counter

* sqlx prepare
2023-10-24 09:28:46 +02:00
Ruben Fiszel affaf57250 update rust-python to 3.0 (#2499) 2023-10-24 09:26:36 +02:00
Ruben Fiszel f3b709857f fix: improve flow performance at high-throughput 2023-10-24 00:11:30 +02:00
Ruben Fiszel 83877a3591 fix: add shapefile to python remapping 2023-10-23 23:06:08 +02:00