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
Pekka Enberg
3398252ca0
github: Use only Python 3.13 for pull request runs
...
...speeds up PR cycle time by not running on all the possible Python
configurations all the time.
2025-01-31 11:31:04 +02:00
Pekka Enberg
de45ca82e4
github: Switch labeler to use GH_TOKEN
...
GITHUB_TOKEN is restricted to read-only by organization rules.
2025-01-31 08:42:24 +02:00
김선우
0101946d67
Fix configuration file
2025-01-30 08:01:50 +09:00
김선우
0c2b774714
Add spare-checkout
...
- Related issue: https://github.com/actions/labeler/issues/814#issuecomment-2478374811
2025-01-30 08:01:44 +09:00
김선우
79da888c45
Fix labeler.yml
2025-01-30 07:38:58 +09:00
Pekka Enberg
ffb692b4a1
github: Configure a single Github actions token
2025-01-29 19:49:39 +02:00
김선우
4e4d7b2805
Add labeler
2025-01-29 20:50:00 +09:00
PThorpe92
bf6b80edab
Continue progress go database/sql driver, add tests and CI
2025-01-28 11:24:57 -05:00
Henrik Ingo
c354219675
Add Nyrkiö change point detection to 'cargo bench' workflow
...
This adds a separate push-only.yml workflow. For now pull request
API wasn't integrated yet, so shouldn't run on PRs.
disable cargo color
2025-01-21 03:03:27 +02:00
Pekka Enberg
876788588b
github: Fix Python release workflow
2025-01-19 13:42:00 +02:00
Pekka Enberg
f550ee5f11
github: Switch to upload-artifact v4
...
The current version is getting deprecated:
https://github.blog/news-insights/product-news/get-started-with-v4-of-github-actions-artifacts/
2025-01-17 11:44:34 +02:00
Jorge Hermo
fe30a7b505
chore: include limbo-wasm in clippy checks
2025-01-15 23:39:45 +01:00
Jorge Hermo
c6b9b0c9a1
chore: update clippy ci command
2025-01-15 23:25:04 +01:00
Jorge Hermo
15f7928551
chore: enable all features in clippy ci and fix more clippy lints
2025-01-15 23:23:12 +01:00
김선우
eacd7b7945
Change bindings/java to support java 8
2025-01-14 20:08:13 +09:00
김선우
f604e227b1
Update java.yaml workflow to use java 17
2025-01-14 17:12:50 +09:00
Pekka Enberg
2186af6c89
Bump "build-native" timeout to 10 minutes
2025-01-14 10:07:00 +02:00
Kacper Madej
7efa87ff31
Merge branch 'main' into right-arrow-json
2025-01-10 19:25:56 +07:00
김선우
071d9513ab
Add CI for java testing
2025-01-10 19:13:52 +09:00
Kacper Madej
a2e1ef2439
Use newest SQLite on Github Actions
2025-01-10 13:31:38 +07:00
PThorpe92
361e55f858
Fix checkout action for clippy ci
2024-12-29 10:25:49 -05:00
PThorpe92
f6cd707544
Add clippy CI, fix or ignore warnings where appropriate
2024-12-29 10:25:41 -05:00
Kacper Madej
89f5167315
Fix CI build
2024-12-18 16:43:35 +01:00
Luca Barbato
eacbba2c07
Minimal cargo-c support
2024-12-14 15:19:50 +01:00
Pekka Enberg
0722037465
github: Fix stale workflow access token
2024-12-12 10:59:10 +02:00
Pekka Enberg
d73a24ccf4
github: Fix Python release workflow
2024-11-20 19:50:43 +02:00
Pekka Enberg
d940bb1342
github: Try a different path...
2024-11-20 19:41:55 +02:00
Pekka Enberg
9196894d44
github: Use relative path for "dist"
...
...this should make "upload-artifact" root for current working directory.
2024-11-20 19:36:31 +02:00
Pekka Enberg
866cbd6705
github: Run Python worfklow on tags
...
We need this to release the packages.
2024-11-20 19:23:11 +02:00
Pekka Enberg
8463443648
github: Add Python package publish workflow
...
This adds Github actions workflow to publish the Python bindings.
Fixes #248
Fixes #313
2024-11-20 18:57:30 +02:00
Pere Diaz Bou
71ac1eacb7
Merge 'btree: cursor with lineal stack structure' from Pere Diaz Bou
...
Removed MemPage from the code in favor of an array to encode the stack
of the cursor. This is both simpler and better in terms of memory
access.
O_DIRECT was removed from WAL file as it introduces alignment
constraints that are too hard to follow in regular appends. Maybe in the
future?
Closes #378
2024-11-13 18:23:31 +01:00
Pere Diaz Bou
cf86da0ecf
remove extra workflow
2024-11-13 13:57:15 +00:00
Pekka Enberg
0f2bc822b4
github: Disable Python requirements check
...
It's failing pretty often and, therefore, noisy...
2024-11-13 14:54:11 +02:00
Pere Diaz Bou
2d03e90840
remove test wal
2024-11-13 11:13:02 +00:00
Pere Diaz Bou
97ec01a220
fix missing '
2024-11-13 10:20:16 +00:00
Pere Diaz Bou
cfb6046717
trace instead of debug on debug
2024-11-13 10:14:12 +00:00
Pere Diaz Bou
6834f11e28
add dbug option rust.yml
2024-11-13 10:01:06 +00:00
Lauri Virtanen
aa526f4cb3
Add support for Python 3.13 and drop support for Python 3.8
2024-10-12 15:16:14 +03:00