Ruben Fiszel
7c5ea569a8
feat: add global cache configuration
2023-08-30 13:35:41 +02:00
Ruben Fiszel
dfa9ed5c00
improve cache paths
2023-08-29 15:29:55 +02:00
Ruben Fiszel
30ea354cae
fix: relative imports in deno
2023-08-29 15:05:00 +02:00
Ruben Fiszel
03e48a4ca5
feat: add caching to flows and scripts ( #2193 )
...
* cachettl
* all
2023-08-29 13:00:20 +02:00
Ruben Fiszel
34e2a8001a
feat: add parallelism control to forloops
2023-08-27 23:03:19 +02:00
Ruben Fiszel
9547a061da
feat: add lockfile for deno + use npm module for deno for windmill-client
2023-08-26 11:14:01 +02:00
Ruben Fiszel
f5121e9066
feat: lock inline scripts for apps on deploy
2023-08-26 09:12:19 +02:00
Ruben Fiszel
e86bf467c8
add more details for unreachable
2023-08-20 21:04:46 +02:00
Ruben Fiszel
9efca50541
refactor worker-common
2023-08-20 16:44:22 +02:00
Ruben Fiszel
0503942170
refactor default non-cloud-hosted timeout
2023-08-20 16:30:31 +02:00
Ruben Fiszel
da036b2a19
refactor workers
2023-08-20 15:58:43 +02:00
Ruben Fiszel
7c4f568a8f
update flow status even for flows
2023-08-18 01:32:19 +02:00
Ruben Fiszel
cb00a1358d
fix: fix python get_resource
2023-08-18 00:11:16 +02:00
Ruben Fiszel
e9c19b5b98
fix: unify clients to use server-side interpolation to retrieve full resources
2023-08-17 20:16:50 +02:00
Ruben Fiszel
8900cceab5
hide .netrc content
2023-08-17 12:09:34 +02:00
Ruben Fiszel
359845fa9d
fix: set NETRC at init and not for every job
2023-08-17 12:00:19 +02:00
Ruben Fiszel
c320ea865f
fix: fix folder creation if job folder already exist
2023-08-16 14:56:07 +02:00
Ruben Fiszel
f420dfad3c
fix worker initialization on ee
2023-08-14 18:18:37 +02:00
HugoCasa
a3fa174cd4
fix: remove ansi codes from result ( #2069 )
...
* fix: remove ansi codes from result
* fix: remove also in error logs
2023-08-14 18:09:52 +02:00
Ruben Fiszel
e31ec608cd
fix worker initialization on ee
2023-08-14 18:08:21 +02:00
Ruben Fiszel
50c4911a76
fix tar initialization
2023-08-14 17:52:27 +02:00
Ruben Fiszel
4b8d38d077
fix tar initialization
2023-08-14 16:16:42 +02:00
Ruben Fiszel
f140d10f08
fix tests
2023-08-13 17:20:29 +02:00
HugoCasa
cddef1a50a
fix: powershell escape backticks ( #2044 )
...
* fix: powershell escape backticks
* fix: less boilerplate
2023-08-13 01:04:45 +02:00
Ruben Fiszel
2ba132bd05
feat: respect lockfiles for bun
2023-08-12 20:49:36 +02:00
Ruben Fiszel
de8a7279b6
feat: migrate state path to new schema
2023-08-11 18:54:47 +02:00
HugoCasa
8a1f9a7c6a
feat: add native powershell support ( #2025 )
...
* feat: add powershell support
* fix: lang build
2023-08-10 13:19:50 +00:00
HugoCasa
e4534d2dc3
feat: add graphql support ( #2014 )
...
* feat: add graphql support
* fix: use custom editor for viewing graphql schema
* fix: graphql parser cargo version
* fix: add graphql where missing
2023-08-09 16:19:57 +02:00
Ruben Fiszel
383793f799
feat: v0 of relative imports in bun
2023-08-09 12:05:36 +02:00
Ruben Fiszel
933021ad8d
feat: implement binary caching for go
2023-08-08 20:54:31 +02:00
Ruben Fiszel
b5ba9daffc
fix: add BASE_URL and WM_TOKEN to native scripts
2023-08-08 12:02:07 +02:00
Ruben Fiszel
23a5bfa368
feat: add support for custom import map on deno
2023-08-05 19:25:24 +02:00
HugoCasa
d57b8d79ad
feat: add snowflake ( #1987 )
...
* feat: unveil windmill AI
* feat: add snowflake
* fix: uppercase snowflake auth params
2023-08-03 17:22:00 +02:00
Ruben Fiszel
d6b266a696
refactor native workers to use native jobs
2023-08-03 10:32:45 +02:00
Ruben Fiszel
f8238864e5
refactor native job execution
2023-08-02 19:42:29 +02:00
Ruben Fiszel
81a85d3b68
remove http as jobs
2023-08-02 18:46:16 +02:00
Ruben Fiszel
af29692ee1
feat: support native jobs from hub
2023-08-02 18:37:46 +02:00
Ruben Fiszel
4c870272d4
feat: add step's custom timeout
2023-07-30 20:42:24 +02:00
HugoCasa
fd4c978874
feat: add bigquery ( #1934 )
...
* feat: add bigquery
* fix: remove debug logs
* fix: add records number limit
* fix: revert unwanted changes
* feat: bigquery enterprise only
* fix: google auth only when enterprise
* fix: rename bigquery scripts
2023-07-27 14:24:27 +02:00
Ruben Fiszel
90d57e2fad
feat: lock depedency for the entire flow + dependency job depend on script/flow's tag
2023-07-26 21:14:14 +02:00
Ruben Fiszel
c22d2b91a1
feat: use flock to avoid concurrency issues on pip and shared volume
2023-07-26 20:17:26 +02:00
Ruben Fiszel
d91ac5c77b
initial python imports relative dependency resolver
2023-07-26 17:33:46 +02:00
Ruben Fiszel
a0997911bf
feat: worker group for flows
2023-07-25 12:41:51 +02:00
Ruben Fiszel
601da7f878
fix: respect FIFO order for concurrency limit
2023-07-24 18:11:23 +02:00
Ruben Fiszel
c7157dc1fa
fix allow-read on cloud
2023-07-24 16:34:45 +02:00
Ruben Fiszel
ff0048afab
feat: add whitelist envs to passthrough the workers
2023-07-16 10:47:24 +02:00
Ruben Fiszel
1fc36c9b07
fix: improve bash flushing
2023-07-12 00:48:41 +02:00
Guillaume Bouvignies
e2fb35a487
feat: Per script concurrency limit with time window ( #1816 )
...
* Add concurrency a per-script concurrency limit
* Add a per-script per time window concurrency limit
* Improve feature with a better estimation of the next schedule timestamp
* Add concurrency limits for inline scripts
* Fix tests
* run sqlx prepare
* Add requeue event to job logs
2023-07-11 23:35:26 +02:00
Ruben Fiszel
a048e0d7e2
feat: add mysql as native integration ( #1859 )
2023-07-11 22:53:02 +02:00
Guillaume Bouvignies
96df8900cb
Specific NOOP jobs benchmark ( #1810 )
...
* Refactor and fix NOOP benchmark
* Add endpoint to toggle workers on/off when compiled in benchmark mode
* Improve noop benchmark
2023-07-10 14:16:34 +02:00