Henrik Ingo
b7ed531ef0
Update Nyrkiö change detection to newest version
...
(Yes, I changed the name of the repo.)
Also switch back to 'cargo' for the parser, which is the original
upstream code. I created 'criterion' because I didn't realize
cargo bench spitz half of the text to stdout the other half to stderr.
2025-05-15 03:54:38 +03:00
Pekka Enberg
da3815e1cb
github: Ensure rustmft is installed
2025-05-14 09:12:35 +03:00
pedrocarlo
dd5310a85e
adjust workflow to install uv
2025-04-15 12:45:46 -03:00
Pere Diaz Bou
b83b51e973
remove www. prefix
2025-04-08 11:16:32 +02:00
Pere Diaz Bou
03f531417c
update sqlite download version to 2025
2025-04-08 11:12:20 +02:00
Hiroaki Yutani
3fa1cb56a5
Update cargo-dist and switch to Astral's version
2025-04-05 09:10:48 +09:00
Pekka Enberg
64bd0c141a
github: Fix JavaScript publish workflow permissions
...
The workflow enables npm's provenance feature, which requires write
permissions to the "id-token" on Github actions:
https://tsmx.net/npmjs-built-and-signed-on-github-actions/
2025-04-03 12:38:01 +03:00
Pekka Enberg
c61063c697
github: Fix JavaScript workflow release parsing
2025-04-03 10:03:01 +03:00
Pekka Enberg
4ccfdb1639
Kill test environment
...
...not sure why we added it in the first place, but it spams PRs all the
time.
2025-03-27 19:46:30 +02:00
Pekka Enberg
96ab7938a8
github: Bump JavaScript workflow timeout to 20 minutes
2025-03-26 15:59:00 +02:00
Pekka Enberg
9ef729f81c
Initial JavaScript bindings with napi-rs
2025-03-26 13:30:13 +02:00
Pekka Enberg
6798341b05
github: Don't close issues as stale so aggressively
2025-03-24 11:49:13 +02:00
Pekka Enberg
b24a8c875b
github: Fix Python release workflow
2025-03-20 08:43:38 +02:00
Pekka Enberg
d0deff2d8b
github: Attempt to fix Python release workflow
2025-03-19 18:46:48 +02:00
Henrik Ingo
9c170b6ed3
rust_perf.yml. Re-enable benchmarks (make bench)
2025-02-27 02:00:06 +02:00
Henrik Ingo
e6ca5b60b4
rust_perf.yml: Remove duplicate lines from merge conflict
2025-02-27 01:56:36 +02:00
Pekka Enberg
ddee76e0fd
Merge 'Enable Nyrkiö on PRs and clickbench' from Henrik Ingo
...
- Rename push_only.yml workflow to rust_perf.yml
- Move the 'bench' task from rust.yml to rust_perf.yml
- More Nyrkio configuration options exposed:
Team support (everyone in gh/tursodatabase can access Nyrkiö)
Public results
Alerting options: Comment on PR, if change detected, don't fail task
- Add Nyrkio also to analyse results from the clickbench task
Closes #959
2025-02-26 17:37:39 +02:00
Pekka Enberg
92d19e95e7
Attempt to fix stale bot not to close issues
2025-02-24 17:22:20 +02:00
Henrik Ingo
811b6df64d
Add Nyrkiö to the new clickbench task
2025-02-18 20:46:20 +02:00
Henrik Ingo
633a56749a
Enable Nyrkiö also on PRs. (Non-blocking mode.)
...
- Rename push_only.yml workflow to rust_perf.yml
- Move the 'bench' task from rust.yml to rust_perf.yml
- More Nyrkio configuration options exposed:
Team support (everyone in gh/tursodatabase can access Nyrkiö)
Public results
Alerting options: Comment on PR, if change detected, don't fail task
2025-02-18 20:40:42 +02:00
Henrik Ingo
49a4d45c92
mv push_only.yml to another name in anticipation of adding PRs
2025-02-18 20:38:15 +02:00
Henrik Ingo
32e73d7fb5
Nyrkiö: Analyze limbo and sqlite3 clickbench results separately
2025-02-18 20:34:23 +02:00
Pekka Enberg
c983888d33
Revert "Merge 'build: Update cargo-dist to latest' from Pekka Enberg"
...
This reverts commit 248a369afc , reversing
changes made to e464f99234 . This is an
attempt to fix release process.
2025-02-18 19:06:36 +02:00
Henrik Ingo
ff38d93d3e
fix yml
2025-02-18 04:54:59 +02:00
Henrik Ingo
24839e6f01
Add Nyrkiö to the new clickbench task
2025-02-18 02:36:39 +02:00
Henrik Ingo
cf971cb6c2
Maybe better to turn on never-fail immediately
...
This allows PRs to succeed regardless of who submitted them. Feels
friendlier that way.
2025-02-18 02:36:33 +02:00
Henrik Ingo
b356a84d69
Enable Nyrkiö also on PRs. (Non-blocking mode.)
...
- Rename push_only.yml workflow to rust_perf.yml
- Move the 'bench' task from rust.yml to rust_perf.yml
- More Nyrkio configuration options exposed:
Team support (everyone in gh/tursodatabase can access Nyrkiö)
Public results
Alerting options: Comment on PR, if change detected, don't fail task
2025-02-18 02:35:20 +02:00
Henrik Ingo
a79e75094f
Rename the push_only.yml workflow in anticipation of adding PRs
2025-02-18 02:32:14 +02:00
Henrik Ingo
ba479c892f
fix yml
2025-02-18 02:24:23 +02:00
Henrik Ingo
ca24400985
Without org
2025-02-18 02:21:45 +02:00
Henrik Ingo
83a7e2ec72
Add a sample cargo outputfile to use for faster testing
2025-02-18 02:21:41 +02:00
Henrik Ingo
4ae4706d34
Workflow: Use nyrkio-org
2025-02-18 02:19:48 +02:00
Henrik Ingo
3ff548b8c5
Add explicitly all alerting options to workflow yml
...
Set pvalue and threshold from workflow
2025-02-18 02:10:41 +02:00
Henrik Ingo
3ab99760d2
Enable Nyrkiö also for PR
2025-02-18 02:10:40 +02:00
Henrik Ingo
cdc7f0f3e9
mv push_only.yml to another name in anticipation of adding PRs
2025-02-18 02:10:40 +02:00
Henrik Ingo
ebac4dd875
test non-org path
2025-02-18 02:10:40 +02:00
Henrik Ingo
6c674cf452
Use staging.nyrkio.com
2025-02-18 02:10:20 +02:00
Henrik Ingo
519d4c48bb
Use GH action from henrikingo
2025-02-18 02:10:20 +02:00
Jussi Saurio
01f51a4c20
Merge 'Fix math binary' from Nikita Sivukhin
...
Fix codegen for binary functions and add fuzz test for math functions
(we need to compile `rusqlite` with `-DSQLITE_ENABLE_MATH_FUNCTIONS` in
order to bundle sqlite with math functions compiled)
Reviewed-by: Jussi Saurio (@jussisaurio)
Closes #1015
2025-02-15 18:17:08 +02:00
Nikita Sivukhin
7fa6ff9bb3
reset rust caches in the CI
2025-02-15 14:57:59 +04:00
Nikita Sivukhin
32ec8f64d5
move .config to the top level in order to have rusqlite dep built identically across multiple projects
2025-02-15 14:54:19 +04:00
Nikita Sivukhin
ac263fa5a8
reset rust caches in the CI
2025-02-15 14:42:03 +04:00
Jussi Saurio
e8c0717f5b
Add modified clickbench script to repo + CI
2025-02-15 11:48:06 +02:00
Pekka Enberg
d63be7492d
build: Update cargo-dist to latest
2025-02-12 17:30:02 +02:00
Pekka Enberg
e464f99234
Revert "github: Update to "ubuntu-22.04" image"
...
This reverts commit bb8ab4088b . We need `cargo-dist` to do this...
2025-02-12 17:20:33 +02:00
Pekka Enberg
a8a22e412c
github: Add timeout to compatibility tests
...
...one job was running non-stop for an hour, which is clearly not right.
2025-02-12 09:56:39 +02:00
Pekka Enberg
bb8ab4088b
github: Update to "ubuntu-22.04" image
...
Github is removing support for "ubuntu-20.04" soon so let's migrate to a
newer version.
2025-02-12 08:57:30 +02:00
Pekka Enberg
1817b75d9b
github: Fix Python release workflow
...
We need to switch to `download-artifact@v4` because v3 is dead...
2025-02-04 15:55:19 +02:00
김선우
45e0e86516
Remove labeler 😥
2025-02-02 00:04:49 +09:00
Pekka Enberg
a3ecc69bbb
github: Configure labeler workflow environment
...
This fix was suggested by @seonWKim.
2025-02-01 09:22:17 +02:00