Skip to content

feat: New dbBindArrow() to support passing nanoarrow streams for parameter binding#415

Merged
aviator-app[bot] merged 2 commits intomainfrom
f-bind-arrow
Dec 17, 2023
Merged

feat: New dbBindArrow() to support passing nanoarrow streams for parameter binding#415
aviator-app[bot] merged 2 commits intomainfrom
f-bind-arrow

Conversation

@krlmlr
Copy link
Member

@krlmlr krlmlr commented Jun 19, 2023

As simple as it gets: dbBind() accepts lists or data frames, dbBindArrow() accepts streams. Default wrapper methods for both ways are provided by the DBI package (but can be overridden), the direct path must be implemented by the respective packages.

Needs some thought. By extension this also requires dbSendStatementArrow() and dbExecuteArrow() .

@aviator-app
Copy link
Contributor

aviator-app bot commented Dec 17, 2023

Current Aviator status

Aviator will automatically update this comment as the status of the PR changes.
Comment /aviator refresh to force Aviator to re-examine your PR (or learn about other /aviator commands).

This PR was merged using Aviator.


See the real-time status of this PR on the Aviator webapp.

Use the Aviator Chrome Extension to see the status of your PR within GitHub.

@krlmlr krlmlr force-pushed the f-bind-arrow branch 4 times, most recently from aca6c83 to 6342339 Compare December 17, 2023 11:36
@aviator-app aviator-app bot force-pushed the f-bind-arrow branch 3 times, most recently from 8f61552 to 8498da8 Compare December 17, 2023 12:19
@krlmlr krlmlr changed the title WIP: dbBindArrow() feat: New dbBindArrow() to support passing nanoarrow streams for parameter binding Dec 17, 2023
@krlmlr krlmlr requested a review from nbenn December 17, 2023 14:39
@aviator-app aviator-app bot added the blocked label Dec 17, 2023
@aviator-app
Copy link
Contributor

aviator-app bot commented Dec 17, 2023

This pull request failed to merge: some CI status(es) failed. Remove the blocked label to re-queue.

Failed CI(s): Smoke test: stock R

@aviator-app
Copy link
Contributor

aviator-app bot commented Dec 17, 2023

This pull request failed to merge: some CI status(es) failed. Remove the blocked label to re-queue.

Failed CI(s): pkgdown

@krlmlr
Copy link
Member Author

krlmlr commented Dec 17, 2023

This is ready to merge, happy to review after the fact.

@aviator-app aviator-app bot merged commit 5c04905 into main Dec 17, 2023
@aviator-app aviator-app bot deleted the f-bind-arrow branch December 17, 2023 15:58
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 17, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant