Skip to content

Conversation

Mytherin
Copy link
Collaborator

@Mytherin Mytherin commented Feb 1, 2025

No description provided.

Mytherin and others added 30 commits January 29, 2025 18:35
Follow-up from #15936 - avoid
constantly querying the default-allocator and use the one set in the
`ClientContext` instead.

For now the previous constructor (not requiring an allocator) is kept -
pending removal in the future (this requires changing a few extensions).
Short term goal is being able to build (and test) all relevant Python wheels on a random
commit.
End goal is cleaning up logic from within the YAML files (is main? is tagged with a v?)
to some external yet-to-be-implemented but available manually control workflow.
…le workflow

This makes so all extensions go through the same path.
signing_pk option of the build_all_extensions workflow is left in place as caution measure, but can/should be removed
Short term goal is being able to build (and test) all relevant Python
wheels on a random commit.

End goal is cleaning up logic from within the YAML files (is main? is
tagged with a v?) to some external yet-to-be-implemented but available
manually control workflow.
This makes so all extensions go through the same path. signing_pk option
of the build_all_extensions workflow is left in place as caution
measure, but can/should be removed
Some more touches to Pyodide tests / CI, plus adding @cpcloud's
#15862 that enabled Pyodide 0.27.2.
Since these functions now rely on ICU for their functionality - just
moving them to ICU simplifies things and enables auto-loading for
clients that do not have ICU installed by default (e.g. WASM).
Mytherin and others added 20 commits January 31, 2025 09:39
#15964

I was hoping we could copy the index without having to bind it, but that
causes some issues. So, this PR addresses them by binding the index.

Fix duckdblabs/duckdb-internal#4105
Fix duckdblabs/duckdb-internal#4104
Build and test the 2025a time zone data

fixes: duckdblabs/duckdb-internal#4119
…s disabled (#16015)

This partially reverts the changes made in
#14568

We used to fully disallow `ATTACH` when this setting was disabled. We
now allow attaching, and fail later based on the
`allowed_directories`/`allowed_paths `. This allows us to still attach
files if they are within the allowed set of paths.

Storage extensions do not necessarily abide by these rules, however. For
now we just move back to disallowing `ATTACH` of non-DuckDB files
entirely if the setting is set to false.
Build and test the 2025a time zone data

fixes: duckdblabs/duckdb-internal#4119
Addresses duckdblabs/duckdb-internal#4110

Sampling has bad memory management right now, which is causing larger
ingestions to fail. In the interest of releasing early next week, it's
probably best that it is removed and later added when memory issues are
resolved
@Mytherin Mytherin merged commit 3240832 into main Feb 1, 2025
7 checks passed
krlmlr added a commit to duckdb/duckdb-r that referenced this pull request Feb 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants