baoyachi / odbc-bridge

Extension based on odbc-api
Apache License 2.0
5 stars 5 forks source link

Update odbc-api requirement from 0.53.0 to 0.54.0 #76

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on odbc-api to permit the latest version.

Changelog

Sourced from odbc-api's changelog.

0.54.0

  • Changed checking of truncated values after fetch. The new method checks the indicator buffer, rather than relying on diagnostics. This means Error::TooManyDiagnostics can no longer occurr.

0.53.0

  • Better error messages if checking for truncation fails due to too many diagnostics
  • Removed deprecated
    • BufferDescription
    • BufferKind
  • Removed deprecated names
    • AnyColumnBuffer
    • AnyColumnSliceMut
    • AnyColumnView
    • RowSetCursor
    • RowSetCursorPolling

0.52.4

  • Improved support for fetching parameter descriptions of prepared statements:
    • Introduced method Prepared::num_params
    • Introduced method Prepared::parameter_descriptions

0.52.3

  • Introduced method Prepared::column_inserter to replace Prepared::any_column_inserter.
  • Introduced method Prepared::into_column_inserter to replace Prepared::into_any_column_inserter.

0.52.2

  • Introduced associated method Item::buffer_desc to replace Item::BUFFER_KIND.

0.52.1

  • BufferKind and BufferDescription are now unified to BufferDesc.
  • Renamed RowSetCursor into BlockCursor.
  • Fix: ColumnarBulkInserter::new now resets all parameters on the statement handle in case it fails. This prevents accessing the bound parameters on a borrowed statement handle after the constructor failed, at which point their valididty is no longer guaranteed.

0.52.0

  • sys::Timestamp is now directly supported with get_data.
  • InputParameter is now implying the new CElement trait.

0.51.0

  • Removed ColumnProjection trait.
  • ColumnBuffer now has generic associated type View instead of inheriting from ColumnProjection.
  • WithDataType can now also be used to annotate the Relational type on Timestamp.
  • WithDataType<Timestamp> now implements OutputParameter.
  • Minimum Rust version is 1.65.0

... (truncated)

Commits
  • 71d5ef1 bump version to 0.54
  • b0446c0 Use indicator buffer to check for trunactions
  • c4b4591 Introduce has_truncated_values on row set buffers
  • d4c82a1 add has truncated values
  • 40c1539 Bump tokio from 1.23.1 to 1.24.1
  • 325dfb8 Bump tokio from 1.23.0 to 1.23.1
  • 9944628 Bump clap from 4.0.30 to 4.0.32
  • b3b37f1 Bump clap from 4.0.29 to 4.0.30
  • 5da31f3 fix typo
  • See full diff in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

The following labels could not be found: 📦 dependencies.