Ruben Fiszel
4384617f1e
fix: reduce stack size needed for workflow transitions
2024-01-08 00:47:59 +01:00
Guillaume Bouvignies
0710ce6ef2
feat: Detailed job memory footprint on job run page ( #2956 )
...
* feat: Detailed job memory footprint
* Address rubens comment
* double presion -> real
* sql query returns only metric_type
2024-01-05 09:13:05 +01:00
Ruben Fiszel
26e9f57099
agent mode is ee
2023-12-16 09:31:52 +01:00
Guillaume Bouvignies
0cc19b9f8c
chore: Remove slow pull warning in worker agent mode ( #2866 )
2023-12-15 19:16:41 +01:00
HugoCasa
3c4e41c997
feat: ee-only stats ( #2849 )
2023-12-13 18:46:03 +01:00
HugoCasa
505b417f3b
feat: powershell deps ( #2820 )
...
* feat: powershell deps v-1
* feat: powershell profile + editor helpers + arm img
* fix: make sure powershell cache dir exists
2023-12-13 07:09:08 +01:00
Guillaume Bouvignies
26670f62e5
feat: Add default timeout for instance and custom timeout for scripts ( #2811 )
...
* feat: Add default timeout for instance and custom timeout for scripts
* final
* sqlx prepare
* Logs a warning in the job logs
* Fix merge
* JOB_DEFAULT_TIMEOUT is an optional
* Fix JOB_DEFAULT_TIMEOUT monitor loading
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-12-13 07:08:07 +01:00
Ruben Fiszel
4f4ca264ae
feat: embedded server only get killed after last job of worker
2023-12-10 10:51:32 +01:00
Ruben Fiszel
c8046af9d0
fix: only list session and permanent token in user settings
2023-11-29 00:34:04 +01:00
Ruben Fiszel
895fedc8cb
agent v0.5
2023-11-20 10:10:10 +01:00
Ruben Fiszel
aa6bf4027f
fix base_internal_url
2023-11-20 02:03:41 +01:00
Ruben Fiszel
47ad8d6013
feat: agent mode v0
2023-11-20 00:32:17 +01:00
HugoCasa
8183c38d05
feat: collect vcpus and accounts usage ( #2635 )
2023-11-16 13:52:56 +01:00
Ruben Fiszel
eb5067aee5
feat: add support for requiring users to pre-exist
2023-11-11 15:53:09 +01:00
Ruben Fiszel
4661dd2cea
feat: exit dedicated worker upon new deployment
2023-11-10 20:41:43 +01:00
Guillaume Bouvignies
aee35d6d51
fix: Invalid config for workers does not panic ( #2612 )
...
* fix: Invalid config for workers does not panic
* Remove unused import
* Fix error type
* cleanup unused imports
2023-11-10 18:31:14 +01:00
Guillaume Bouvignies
83f9ef34e6
feat: Add toggle to optionally mute error handler for cancelled jobs ( #2567 )
...
* fix: Fix canceled flag in completed_job table
* Add toggle to workspace settings
2023-11-06 18:24:51 +01:00
HugoCasa
1ed52ab4c9
feat: add new stats ( #2568 )
...
* feat: add new stats
* feat: use license key id + manually send usage
2023-11-06 18:23:25 +01:00
Ruben Fiszel
c8036317d2
fix: only load embeddings if in server mode
2023-11-01 00:44:24 +01:00
Ruben Fiszel
cd01734735
add more migration info at start
2023-10-30 15:17:32 +01:00
Ruben Fiszel
ed86a61cf0
improve slow pull metrics
2023-10-30 12:20:40 +01:00
Ruben Fiszel
82eaacb316
add support for pg-embed
2023-10-28 19:02:49 +02:00
Ruben Fiszel
2cec6a0971
add more metrics
2023-10-28 15:35:45 +02:00
Ruben Fiszel
b8883481f4
feat: refactor metrics and add performance debug metrics ( #2520 )
...
* all
* feat: add debug metrics
2023-10-27 21:00:28 +02:00
Ruben Fiszel
dc10aaa660
associate metrics with tags and not langs anymore
2023-10-26 23:44:25 +02:00
Ruben Fiszel
55ceca1913
fix: move keep job directories and expose debug metrics to instance settings UI
2023-10-26 13:08:39 +02:00
Ruben Fiszel
ea28163865
fix: prometheus metrics are an instance settings
2023-10-25 23:32:47 +02:00
Ruben Fiszel
402193cef9
fix: do not share http_client in js_eval runtime
2023-10-25 09:51:20 +02:00
Ruben Fiszel
176dd415b6
show psql version on start
2023-10-24 09:54:01 +02:00
Ruben Fiszel
1ec56c0e23
fix: improve flow performance at high-throughput
2023-10-24 00:11:30 +02:00
HugoCasa
7037d70ca2
feat: add unique id ( #2483 )
...
* feat: add unique id
* fix: sqlx prepare
* feat: add disable option
* fix: cron schedule
2023-10-23 17:05:54 +02:00
HugoCasa
8fe30ca4ca
fix: cache embedding model in docker img ( #2474 )
2023-10-20 15:49:04 +02:00
Ruben Fiszel
b18ab1d154
add MODE env variable
2023-10-16 15:20:50 +02:00
Ruben Fiszel
9314d38bf1
feat: refactor entirely json processing in favor or rawjson to handle larger payloads ( #2446 )
...
* raw json
* raw json
* raw json
* raw json
* the big rawjson rewrite
* resolve merge conflicts
* all
* progress
* progress
* all compile
* remove mut
* remove mut
* remove mut
* arc queuedjob
* finish
* finish
* finish
* fixes
* progress
* fix result
* small fixes
* small fixes
* fix tests
* fix tests
* fix tests
* optimize eval timeout
* optimize eval timeout
* optimize eval timeout
* handle big args and result in get jobs
* improve args
* fix
* fix
* fix tests
* fix tests
* done
* add bigquery to native picker
* add bigquery
---------
Co-authored-by: gbouv <guillaume@windmill.dev >
2023-10-16 10:46:55 +02:00
Ruben Fiszel
4d26c01df8
handle default base_url in instance settings
2023-10-11 14:50:47 +02:00
Ruben Fiszel
c4a817aeb6
feat: add support for aggrid ee
2023-10-06 17:34:13 +02:00
Ruben Fiszel
2c9ae41706
feat: manage cache and init scripts from worker group UI ( #2396 )
...
* cache & inits
* cache & inits
* cache & inits
* all
* fix tests
* improve
2023-10-05 19:42:15 +02:00
Ruben Fiszel
c42b8750f1
feat: add npm_config_registry support for bun, deno and being settable from UI ( #2373 )
...
* foo
* foo
* npm config
2023-10-02 14:45:29 +02:00
Ruben Fiszel
a2594a7731
improve license key check
2023-09-28 04:58:44 +02:00
Ruben Fiszel
035bad5268
fix: improve license key check
2023-09-28 04:28:52 +02:00
Ruben Fiszel
ccaa05d4bf
feat: support automatic reconnection to pg
2023-09-25 19:30:02 +02:00
Ruben Fiszel
4f10baa2af
fix setting base_url on workers
2023-09-23 08:57:59 -07:00
Ruben Fiszel
304a2596fd
feat: add license key as superadmin setting ( #2321 )
...
* license key
* all
* feat: add license key as a superadmin setting
* fix
* fix
2023-09-23 14:40:07 +02:00
HugoCasa
fc93c2a7ce
feat: improved dedicated benchmarks + buffer fix ( #2313 )
...
* feat: improved dedicated benchmarks + buffer fix
* fixes + limit task spawning to noop/dedicated
* fix: cargo test
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2023-09-21 17:12:00 +02:00
Ruben Fiszel
2f0e43bfdb
feat: set instance settings from UI ( #2314 )
2023-09-20 23:15:19 +02:00
Ruben Fiszel
5ce750cb9b
improve queue metrics
2023-09-16 03:23:32 +02:00
Ruben Fiszel
9ced8834a4
fix: add queue_count to metrics
2023-09-16 02:31:58 +02:00
Ruben Fiszel
070b16222b
feat: worker groups admin panel ( #2277 )
...
* merge
* merge
* merge
* wg
* progress
* all
* all
* all
* all
* all
* all
* fix
* fix
2023-09-13 21:24:54 +02:00
Ruben Fiszel
dff1cd9a64
feat: submit result in background thread (unify architecture for dedicated worker) ( #2226 )
...
* merge
* all
* all
2023-09-04 01:56:23 +02:00
Ruben Fiszel
069e2d18d5
perf: improve queue performance ( #2222 )
...
* benchs
* progress
* prog
* progress
* progress
* progress
* update
* progress
* progress
* progress
* progress
* progress
* all
* all
* improve queries
* improve queries
* rm imv
* all
* all
2023-09-03 09:44:16 +02:00