8000 Skip encodings and spatial extensions on PRs by carlopi · Pull Request #17775 · duckdb/duckdb · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Skip encodings and spatial extensions on PRs #17775

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

carlopi
Copy link
Contributor
@carlopi carlopi commented Jun 3, 2025

Add infra so that a subset of extensions can be tested on each PR, that should speed up CI times with limited risks.

Currently skips encodings and spatial on PRs. Which extensions is up for discussions, I would be for expanding even more, given most extensions are not actually impacting CI surface.

I would like to see whether this actually works (minor implementations details migth be off), then we can discuss.
This could also be paired with other ideas to improve PR process, like having a tag "extra tests" that opt-in to the full set of tests, but this is worth having also in isolation I think.

@carlopi carlopi force-pushed the skip_encodings_and_spatial_on_pr branch from 8484508 to 4e7cf7b Compare June 3, 2025 16:19
@carlopi carlopi marked this pull request as ready for review June 3, 2025 16:19
@carlopi carlopi force-pushed the skip_encodings_and_spatial_on_pr branch from 4e7cf7b to c81e8bd Compare June 3, 2025 16:26
@carlopi carlopi marked this pull request as draft June 3, 2025 16:29
@carlopi carlopi marked this pull request as ready for review June 3, 2025 16:29
@carlopi carlopi marked this pull request as draft June 3, 2025 16:32
@carlopi carlopi force-pushed the skip_encodings_and_spatial_on_pr branch from c81e8bd to 009a6b3 Compare June 3, 2025 16:32
@carlopi carlopi marked this pull request as ready for review June 3, 2025 16:33
@carlopi carlopi force-pushed the skip_encodings_and_spatial_on_pr branch from 009a6b3 to 565330c Compare June 3, 2025 18:38
@Maxxen
Copy link
Member
Maxxen commented Jun 3, 2025

Sounds good to me, Im planning on getting spatial back on nightly reassert CI anyways, and that should probably be enough

@carlopi carlopi marked this pull request as draft June 3, 2025 18:45
@carlopi carlopi marked this pull request as ready for review June 3, 2025 18:45
@carlopi
Copy link
Contributor Author
carlopi commented Jun 3, 2025

@carlopi
Copy link
Contributor Author
carlopi commented Jun 3, 2025

Tests worked as intended (after a couple of fixes :) ), this should have no impact on nigthly / release binaries, but be somewhat lighter on PRs.

Add infra so that a subset of extensions can be tested on each PR, that should speed up CI times with limited risks
@carlopi carlopi marked this pull request as draft June 3, 2025 20:17
@carlopi carlopi force-pushed the skip_encodings_and_spatial_on_pr branch from 565330c to ae13362 Compare June 3, 2025 20:17
@carlopi carlopi marked this pull request as ready for review June 3, 2025 20:17
@carlopi
Copy link
Contributor Author
carlopi commented Jun 4, 2025

Test failure is networking, and behaviour added here is not tested by this CI.

@Mytherin Mytherin merged commit 21847ee into duckdb:v1.3-ossivalis Jun 4, 2025
49 of 50 checks passed
@Mytherin
Copy link
Collaborator
Mytherin commented Jun 4, 2025

Thanks!

github-actions bot pushed a commit to duckdb/duckdb-r that referenced this pull request Jun 5, 2025
Add `FileBufferType::EXTERNAL_FILE` and add to same queue as `FileBufferType::BLOCK` (duckdb/duckdb#17771)
Skip encodings and spatial extensions on PRs (duckdb/duckdb#17775)
[chore] Avoid caching msys artifacts on PRs (duckdb/duckdb#17777)
github-actions bot added a commit to duckdb/duckdb-r that referenced this pull request Jun 5, 2025
Add `FileBufferType::EXTERNAL_FILE` and add to same queue as `FileBufferType::BLOCK` (duckdb/duckdb#17771)
Skip encodings and spatial extensions on PRs (duckdb/duckdb#17775)
[chore] Avoid caching msys artifacts on PRs (duckdb/duckdb#17777)

Co-authored-by: krlmlr <krlmlr@users.noreply.github.com>
carlopi added a commit to carlopi/duckdb that referenced this pull request Jun 13, 2025
Mytherin added a commit that referenced this pull request Jun 13, 2025
Logic was actually opposite than intended, on me.
github-actions bot pushed a commit to duckdb/duckdb-r that referenced this pull request Jun 13, 2025
bump spatial (duckdb/duckdb#17920)
bump azure, aws and httpfs (duckdb/duckdb#17919)
Make sure distance is always an int when doing version bumps in setup.py (duckdb/duckdb#17918)
Fixup duckdb/duckdb#17775, correct boolean logic (duckdb/duckdb#17912)
http_log.test: solve non-determinism at the test level (duckdb/duckdb#17914)
Throw error when using dbgen on non-DuckDB databases
github-actions bot added a commit to duckdb/duckdb-r that referenced this pull request Jun 13, 2025
bump spatial (duckdb/duckdb#17920)
bump azure, aws and httpfs (duckdb/duckdb#17919)
Make sure distance is always an int when doing version bumps in setup.py (duckdb/duckdb#17918)
Fixup duckdb/duckdb#17775, correct boolean logic (duckdb/duckdb#17912)
http_log.test: solve non-determinism at the test level (duckdb/duckdb#17914)
Throw error when using dbgen on non-DuckDB databases

Co-authored-by: krlmlr <krlmlr@users.noreply.github.com>
staticlibs pushed a commit to staticlibs/duckdb that referenced this pull request Jun 18, 2025
This is a cherry-pick of the PR duckdb#17912 from `v1.3-ossivalis` branch.

Fixup duckdb#17775, correct boolean logic
Mytherin added a commit that referenced this pull request Jun 19, 2025
This is a cherry-pick of the PR #17912 from `v1.3-ossivalis` branch.

Fixup #17775, correct boolean logic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0