Skip to content

Update Rust crate odbc-api to v26#101

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/odbc-api-26.x
May 21, 2026
Merged

Update Rust crate odbc-api to v26#101
renovate[bot] merged 1 commit into
mainfrom
renovate/odbc-api-26.x

Conversation

@renovate

@renovate renovate Bot commented May 21, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
odbc-api dependencies major 25.026.0

Release Notes

pacman82/odbc-api (odbc-api)

v26.0.0

Compare Source

🚀 Features
  • [breaking] Introduce ColumnarDynBuffer

    ColumnarDynBuffer is a ColumnarBuffer which uses Box<dyn AnyColumnBuffer> as its column type. ColumnarDynBuffer buffer is intended to replace ColumnarAnyBuffer. It uses a strategy pattern rather than a visitor to allow for heterogenous column buffers. I.e. then reading a column you downcast to the appropriate buffer rather than matching on an AnyBuffer variant. This has enables users to provide their own buffer implementations without the need for upstream contributions. It makes it harder for users though to use the buffer type as a proxy for the relational type if the code declaring the buffer and the one using it live far apart in the codebase. This is however usually an antipattern as the mapping between buffer and relational type is not bijective by any means.

  • [breaking] BinColumnView is now BinColumnSlice

  • [breaking] TextColumnView is now TextColumnSlice

  • [breaking] Extracted trait Slice from trait ColumnBuffer

    This has been done in order to allow ColumnBuffer to be Object safe
    and support ColumnarBuffers of &dyn ColumnarAnyBuffers

📚 Documentation
  • Fix broken links

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot enabled auto-merge May 21, 2026 10:02
@renovate
renovate Bot merged commit d8eaef1 into main May 21, 2026
4 checks passed
@renovate
renovate Bot deleted the renovate/odbc-api-26.x branch May 21, 2026 10:33
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.

0 participants