Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

chore: Do not include Parquet extension#4

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
krlmlr wants to merge4 commits intomain
base:main
Choose a base branch
Loading
fromf-no-ext
Draft

Conversation

@krlmlr
Copy link
Collaborator

.

Copy link
Contributor

@TmonsterTmonster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Hmmm, I'm wondering how we could test this. Since the duckdb src hash won't always point to a release, auto-loading happens in a special way.

My experience has been that If the duckdb source is not a release, then you need to enable unsigned extensions and load them directly using their path. To test auto-loading in duckdb, I think we would need to checkout the most recent duckdb release and duckdb-r, run the vendor.sh, then run commands like

duckdb:::sql('call dbgen(sf=1)')duckdb:::sql('export (select range as a from range(100)) to \'test.parquet\' (FORMAT PARQUET)'

Might require a separate GitHub action as well? I can spend some time on this today to see what it would look like

@Tmonster
Copy link
Contributor

#4 (review)

Realizing this won't working right now as auto-loading will only be in the 0.9.0 release ( so potentially in 2 weeks). I can probably just write the tests to callInstall {{extension}}; Load {{extension}} then in 2 weeks update the PR.

@Tmonster
Copy link
Contributor

ok, so GitHub tests to make sure auto-loading extensions is kinda redundant. because the r client and the source can change, it's not guaranteed that the R package can build with a combination of the "bleeding edge" of duckdb-r and the latest release of duckdb.

What you would have to do is checkout the latest commit tags of both duckdb-r and duckdb, and then run a test for extensions. Because both repos will be releases, the R build should succeed, and the auto-loading should work.@hannes is there a release test script/process where I can testing of extension auto-loading in R?

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

Copilot code reviewCopilotAwaiting requested review from CopilotCopilot will automatically review once the pull request is marked ready for review

1 more reviewer

@TmonsterTmonsterTmonster left review comments

Reviewers whose approvals may not affect merge requirements

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

4 participants

@krlmlr@Tmonster@Mytherin

[8]ページ先頭

©2009-2025 Movatter.jp