timvw / arrow-flightsql-odbc

Apache License 2.0
12 stars 1 forks source link

chore(deps): update all dependencies #12

Open renovate[bot] opened 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
actions/checkout action major v3 -> v4
anyhow dependencies patch 1.0.79 -> 1.0.86
arrow dependencies major 50.0.0 -> 52.0.0
arrow-odbc dependencies major 8.0.0 -> 11.0.0
arrow-schema dependencies major 50.0.0 -> 52.0.0
bytes dependencies minor 1.5.0 -> 1.6.0
clap dependencies major 3.1.18 -> 4.0.0
docker/build-push-action action major v3 -> v6
docker/login-action action major v2 -> v3
env_logger dependencies minor 0.9.0 -> 0.11.0
log dependencies patch 0.4.20 -> 0.4.22
prost dependencies minor 0.10 -> 0.12
prost-derive dependencies minor 0.10 -> 0.12
prost-types dependencies minor 0.10.1 -> 0.12.0
rust stage minor 1.60 -> 1.79
serde (source) dependencies patch 1.0.196 -> 1.0.203
tokio (source) dependencies minor 1.36.0 -> 1.38.0
tokio-stream (source) dependencies patch 0.1.14 -> 0.1.15
tonic dependencies minor 0.7 -> 0.11
tonic-build build-dependencies minor 0.7 -> 0.11
tonic-reflection dependencies minor 0.4.0 -> 0.11.0

Release Notes

actions/checkout (actions/checkout) ### [`v4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417) [Compare Source](https://togithub.com/actions/checkout/compare/v3...v4) - Bump the minor-npm-dependencies group across 1 directory with 4 updates by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739) - Bump actions/checkout from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697) - Check out other refs/\* by commit by [@​orhantoy](https://togithub.com/orhantoy) in [https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774) - Pin actions/checkout's own workflows to a known, good, stable version. by [@​jww3](https://togithub.com/jww3) in [https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776)
dtolnay/anyhow (anyhow) ### [`v1.0.86`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.86) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.85...1.0.86) - Fix parse error in `ensure!` with non-literal after minus sign ([#​373](https://togithub.com/dtolnay/anyhow/issues/373)) ### [`v1.0.85`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.85) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.84...1.0.85) - Improve `ensure!` macro's rules to unblock some rustc pretty-printer improvements ([#​368](https://togithub.com/dtolnay/anyhow/issues/368), [#​371](https://togithub.com/dtolnay/anyhow/issues/371)) ### [`v1.0.84`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.84) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.83...1.0.84) - Disallow calling `ensure!` through a `Not` impl for a type that is not `bool` ([#​367](https://togithub.com/dtolnay/anyhow/issues/367)) ### [`v1.0.83`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.83) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.82...1.0.83) - Integrate compile-time checking of cfgs ([#​363](https://togithub.com/dtolnay/anyhow/issues/363)) ### [`v1.0.82`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.82) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.81...1.0.82) - Documentation improvements ### [`v1.0.81`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.81) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.80...1.0.81) - Make backtrace support available when using -Dwarnings ([#​354](https://togithub.com/dtolnay/anyhow/issues/354)) ### [`v1.0.80`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.80) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.79...1.0.80) - Fix unused_imports warnings when compiled by rustc 1.78
apache/arrow-rs (arrow) ### [`v52.0.0`](https://togithub.com/apache/arrow-rs/blob/HEAD/CHANGELOG.md#5200-2024-06-03) [Compare Source](https://togithub.com/apache/arrow-rs/compare/51.0.0...52.0.0) [Full Changelog](https://togithub.com/apache/arrow-rs/compare/51.0.0...52.0.0) **Breaking changes:** - chore: Make binary_mut kernel accept different type for second arg [#​5833](https://togithub.com/apache/arrow-rs/pull/5833) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([viirya](https://togithub.com/viirya)) - fix(flightsql): remove Any encoding of `DoPutPreparedStatementResult` [#​5817](https://togithub.com/apache/arrow-rs/pull/5817) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([erratic-pattern](https://togithub.com/erratic-pattern)) - Encode UUID as FixedLenByteArray in parquet_derive [#​5773](https://togithub.com/apache/arrow-rs/pull/5773) ([conradludgate](https://togithub.com/conradludgate)) - Structured interval types for `IntervalMonthDayNano` or `IntervalDayTime` ([#​3125](https://togithub.com/apache/arrow-rs/issues/3125)) ([#​5654](https://togithub.com/apache/arrow-rs/issues/5654)) [#​5769](https://togithub.com/apache/arrow-rs/pull/5769) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold)) - Fallible stream for arrow-flight do_exchange call ([#​3462](https://togithub.com/apache/arrow-rs/issues/3462)) [#​5698](https://togithub.com/apache/arrow-rs/pull/5698) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([opensourcegeek](https://togithub.com/opensourcegeek)) - Update object_store dependency in arrow to `0.10.0` [#​5675](https://togithub.com/apache/arrow-rs/pull/5675) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([tustvold](https://togithub.com/tustvold)) - Remove deprecated JSON writer [#​5651](https://togithub.com/apache/arrow-rs/pull/5651) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold)) - Change `UnionArray` constructors [#​5623](https://togithub.com/apache/arrow-rs/pull/5623) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([mbrobbel](https://togithub.com/mbrobbel)) - Update py03 from 0.20 to 0.21 [#​5566](https://togithub.com/apache/arrow-rs/pull/5566) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([Jefffrey](https://togithub.com/Jefffrey)) - Optionally require alignment when reading IPC, respect alignment when writing [#​5554](https://togithub.com/apache/arrow-rs/pull/5554) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([hzuo](https://togithub.com/hzuo)) **Implemented enhancements:** - Serialize `Binary` and `LargeBinary` as HEX with JSON Writer [#​5783](https://togithub.com/apache/arrow-rs/issues/5783) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Some optimizations in arrow_buffer::util::bit_util do more harm than good [#​5771](https://togithub.com/apache/arrow-rs/issues/5771) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Support skipping comments in CSV files [#​5758](https://togithub.com/apache/arrow-rs/issues/5758) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - `parquet-derive` should be included in repository README. [#​5751](https://togithub.com/apache/arrow-rs/issues/5751) - proposal: Make AsyncArrowWriter accepts AsyncFileWriter trait instead [#​5738](https://togithub.com/apache/arrow-rs/issues/5738) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] - Nested nullable fields do not get treated as nullable in data_gen [#​5712](https://togithub.com/apache/arrow-rs/issues/5712) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Optionally support flexible column lengths [#​5678](https://togithub.com/apache/arrow-rs/issues/5678) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Arrow Flight SQL example server: do_handshake should include auth header [#​5665](https://togithub.com/apache/arrow-rs/issues/5665) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] - Add support for the "r+" datatype in the C Data interface / `RunArray` [#​5631](https://togithub.com/apache/arrow-rs/issues/5631) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Serialize `FixedSizeBinary` as HEX with JSON Writer [#​5620](https://togithub.com/apache/arrow-rs/issues/5620) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Cleanup UnionArray Constructors [#​5613](https://togithub.com/apache/arrow-rs/issues/5613) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] - Zero Copy Support [#​5593](https://togithub.com/apache/arrow-rs/issues/5593) - ObjectStore bulk delete [#​5591](https://togithub.com/apache/arrow-rs/issues/5591) - Retry on Broken Connection [#​5589](https://togithub.com/apache/arrow-rs/issues/5589) - `StreamReader` is not zero-copy [#​5584](https://togithub.com/apache/arrow-rs/issues/5584) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Create `ArrowReaderMetadata` from externalized metadata [#​5582](https://togithub.com/apache/arrow-rs/issues/5582) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] - Make `filter` in `filter_leaves` API propagate error [#​5574](https://togithub.com/apache/arrow-rs/issues/5574) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Support `List` in `compare_op` [#​5572](https://togithub.com/apache/arrow-rs/issues/5572) - Make FixedSizedList Json serializable [#​5568](https://togithub.com/apache/arrow-rs/issues/5568) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - arrow-ord: Support sortting StructArray [#​5559](https://togithub.com/apache/arrow-rs/issues/5559) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Add scientific notation decimal parsing in `parse_decimal` [#​5549](https://togithub.com/apache/arrow-rs/issues/5549) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - `take` kernel support for `StringViewArray` and `BinaryViewArray` [#​5511](https://togithub.com/apache/arrow-rs/issues/5511) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - `filter` kernel support for `StringViewArray` and `BinaryViewArray` [#​5510](https://togithub.com/apache/arrow-rs/issues/5510) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Display support for `StringViewArray` and `BinaryViewArray` [#​5509](https://togithub.com/apache/arrow-rs/issues/5509) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Arrow Flight format support for `StringViewArray` and `BinaryViewArray` [#​5507](https://togithub.com/apache/arrow-rs/issues/5507) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] - IPC format support for `StringViewArray` and `BinaryViewArray` [#​5506](https://togithub.com/apache/arrow-rs/issues/5506) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] **Fixed bugs:** - List Row Encoding Sorts Incorrectly [#​5807](https://togithub.com/apache/arrow-rs/issues/5807) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Schema Root Message Name Ignored by parquet-fromcsv [#​5804](https://togithub.com/apache/arrow-rs/issues/5804) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] - Compute data buffer length by using start and end values in offset buffer [#​5756](https://togithub.com/apache/arrow-rs/issues/5756) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - parquet: ByteArrayEncoder allocates large unused FallbackEncoder for Parquet 2 [#​5755](https://togithub.com/apache/arrow-rs/issues/5755) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] - The CI pipeline `Archery test With other arrow` is broken [#​5742](https://togithub.com/apache/arrow-rs/issues/5742) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Unable to parse scientific notation string to decimal when scale is 0 [#​5739](https://togithub.com/apache/arrow-rs/issues/5739) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Stateless prepared statements wrap `DoPutPreparedStatementResult` with `Any` which is differs from Go implementation [#​5731](https://togithub.com/apache/arrow-rs/issues/5731) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] - "Rustdocs are clean (amd64, nightly)" CI check is failing [#​5725](https://togithub.com/apache/arrow-rs/issues/5725) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - "Archery test With other arrows" integration tests are failing [#​5719](https://togithub.com/apache/arrow-rs/issues/5719) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - parquet_derive: invalid examples/documentation [#​5687](https://togithub.com/apache/arrow-rs/issues/5687) - Arrow FLight SQL: invalid location in get_flight_info_prepared_statement [#​5669](https://togithub.com/apache/arrow-rs/issues/5669) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] - Rust Interval definition incorrect [#​5654](https://togithub.com/apache/arrow-rs/issues/5654) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - DECIMAL regex in csv reader does not accept positive exponent specifier [#​5648](https://togithub.com/apache/arrow-rs/issues/5648) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - panic when casting `ListArray` to `FixedSizeList` [#​5642](https://togithub.com/apache/arrow-rs/issues/5642) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - FixedSizeListArray::try_new Errors on Entirely Null Array With Size 0 [#​5614](https://togithub.com/apache/arrow-rs/issues/5614) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - `parquet / Build wasm32 (pull_request)` CI check failing on main [#​5565](https://togithub.com/apache/arrow-rs/issues/5565) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Documentation fix: example in parquet/src/column/mod.rs is incorrect [#​5560](https://togithub.com/apache/arrow-rs/issues/5560) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] - IPC code writes data with insufficient alignment [#​5553](https://togithub.com/apache/arrow-rs/issues/5553) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] - Cannot access example Flight SQL Server from dbeaver [#​5540](https://togithub.com/apache/arrow-rs/issues/5540) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] - parquet: "not yet implemented" error when codec is actually implemented but disabled [#​5520](https://togithub.com/apache/arrow-rs/issues/5520) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] **Documentation updates:** - Minor: Improve arrow_cast documentation [#​5825](https://togithub.com/apache/arrow-rs/pull/5825) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb)) - Minor: Improve `ArrowReaderBuilder::with_row_selection` docs [#​5824](https://togithub.com/apache/arrow-rs/pull/5824) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([alamb](https://togithub.com/alamb)) - Minor: Add examples for ColumnPath::from [#​5813](https://togithub.com/apache/arrow-rs/pull/5813) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([alamb](https://togithub.com/alamb)) - Minor: Clarify docs on `EnabledStatistics` [#​5812](https://togithub.com/apache/arrow-rs/pull/5812) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([alamb](https://togithub.com/alamb)) - Add parquet-derive to repository README [#​5795](https://togithub.com/apache/arrow-rs/pull/5795) ([konjac](https://togithub.com/konjac)) - Refine ParquetRecordBatchReaderBuilder docs [#​5774](https://togithub.com/apache/arrow-rs/pull/5774) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([alamb](https://togithub.com/alamb)) - docs: add sizing explanation to bloom filter docs in parquet [#​5705](https://togithub.com/apache/arrow-rs/pull/5705) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([hiltontj](https://togithub.com/hiltontj)) **Closed issues:** - `binary_mut` kernel requires both args to be the same type (which is inconsistent with `binary`) [#​5818](https://togithub.com/apache/arrow-rs/issues/5818) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] - Panic when displaying debug the results via log::info in the browser. [#​5599](https://togithub.com/apache/arrow-rs/issues/5599) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] **Merged pull requests:** - feat: impl \*Assign ops for types in arrow-buffer [#​5832](https://togithub.com/apache/arrow-rs/pull/5832) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([waynexia](https://togithub.com/waynexia)) - Relax zstd-sys Version Pin [#​5829](https://togithub.com/apache/arrow-rs/pull/5829) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([waynexia](https://togithub.com/waynexia)) - Minor: Document timestamp with/without cast behavior [#​5826](https://togithub.com/apache/arrow-rs/pull/5826) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb)) - fix: invalid examples/documentation in parquet_derive doc [#​5823](https://togithub.com/apache/arrow-rs/pull/5823) ([Weijun-H](https://togithub.com/Weijun-H)) - Check length of `FIXED_LEN_BYTE_ARRAY` for `uuid` logical parquet type [#​5821](https://togithub.com/apache/arrow-rs/pull/5821) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([mbrobbel](https://togithub.com/mbrobbel)) - Allow overriding the inferred parquet schema root [#​5814](https://togithub.com/apache/arrow-rs/pull/5814) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([tustvold](https://togithub.com/tustvold)) - Revisit List Row Encoding ([#​5807](https://togithub.com/apache/arrow-rs/issues/5807)) [#​5811](https://togithub.com/apache/arrow-rs/pull/5811) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold)) - Update proc-macro2 requirement from =1.0.83 to =1.0.84 [#​5805](https://togithub.com/apache/arrow-rs/pull/5805) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Fix typo continuation maker -> marker [#​5802](https://togithub.com/apache/arrow-rs/pull/5802) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([djanderson](https://togithub.com/djanderson)) - fix: serialization of decimal [#​5801](https://togithub.com/apache/arrow-rs/pull/5801) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([yjshen](https://togithub.com/yjshen)) - Allow constructing ByteViewArray from existing blocks [#​5796](https://togithub.com/apache/arrow-rs/pull/5796) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold)) - Push SortOptions into DynComparator Allowing Nested Comparisons ([#​5426](https://togithub.com/apache/arrow-rs/issues/5426)) [#​5792](https://togithub.com/apache/arrow-rs/pull/5792) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold)) - Fix incorrect URL to Parquet CPP types.h [#​5790](https://togithub.com/apache/arrow-rs/pull/5790) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([viirya](https://togithub.com/viirya)) - Update proc-macro2 requirement from =1.0.82 to =1.0.83 [#​5789](https://togithub.com/apache/arrow-rs/pull/5789) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Update prost-build requirement from =0.12.4 to =0.12.6 [#​5788](https://togithub.com/apache/arrow-rs/pull/5788) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Refine parquet documentation on types and metadata [#​5786](https://togithub.com/apache/arrow-rs/pull/5786) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([alamb](https://togithub.com/alamb)) - feat(arrow-json): encode `Binary` and `LargeBinary` types as hex when writing JSON [#​5785](https://togithub.com/apache/arrow-rs/pull/5785) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([hiltontj](https://togithub.com/hiltontj)) - fix broken link to ballista crate in README.md [#​5784](https://togithub.com/apache/arrow-rs/pull/5784) ([navicore](https://togithub.com/navicore)) - feat(arrow-csv): support encoding of binary in CSV writer [#​5782](https://togithub.com/apache/arrow-rs/pull/5782) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([hiltontj](https://togithub.com/hiltontj)) - Fix documentation for parquet `parse_metadata`, `decode_metadata` and `decode_footer` [#​5781](https://togithub.com/apache/arrow-rs/pull/5781) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([alamb](https://togithub.com/alamb)) - Support casting a `FixedSizedList[1]` to `T` [#​5779](https://togithub.com/apache/arrow-rs/pull/5779) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([sadboy](https://togithub.com/sadboy)) - \[parquet] Set the default size of BitWriter in DeltaBitPackEncoder to 1MB [#​5776](https://togithub.com/apache/arrow-rs/pull/5776) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([AdamGS](https://togithub.com/AdamGS)) - Remove harmful table lookup optimization for bitmap operations [#​5772](https://togithub.com/apache/arrow-rs/pull/5772) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([HadrienG2](https://togithub.com/HadrienG2)) - Remove deprecated comparison kernels ([#​4733](https://togithub.com/apache/arrow-rs/issues/4733)) [#​5768](https://togithub.com/apache/arrow-rs/pull/5768) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold)) - Add environment variable definitions to run the nanoarrow integration tests [#​5764](https://togithub.com/apache/arrow-rs/pull/5764) ([paleolimbot](https://togithub.com/paleolimbot)) - Downgrade to Rust 1.77 in integration pipeline to fix CI ([#​5719](https://togithub.com/apache/arrow-rs/issues/5719)) [#​5761](https://togithub.com/apache/arrow-rs/pull/5761) ([tustvold](https://togithub.com/tustvold)) - Expose boolean builder contents [#​5760](https://togithub.com/apache/arrow-rs/pull/5760) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([HadrienG2](https://togithub.com/HadrienG2)) - Allow specifying comment character for CSV reader [#​5759](https://togithub.com/apache/arrow-rs/pull/5759) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([bbannier](https://togithub.com/bbannier)) - Expose the null buffer of every builder that has one [#​5754](https://togithub.com/apache/arrow-rs/pull/5754) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([HadrienG2](https://togithub.com/HadrienG2)) - feat: Make AsyncArrowWriter accepts AsyncFileWriter [#​5753](https://togithub.com/apache/arrow-rs/pull/5753) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([Xuanwo](https://togithub.com/Xuanwo)) - Improve repository readme [#​5752](https://togithub.com/apache/arrow-rs/pull/5752) ([alamb](https://togithub.com/alamb)) - Document object store release cadence [#​5750](https://togithub.com/apache/arrow-rs/pull/5750) ([alamb](https://togithub.com/alamb)) - Compute data buffer length by using start and end values in offset buffer [#​5741](https://togithub.com/apache/arrow-rs/pull/5741) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([viirya](https://togithub.com/viirya)) - fix: parse string of scientific notation to decimal when the scale is 0 [#​5740](https://togithub.com/apache/arrow-rs/pull/5740) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([yjshen](https://togithub.com/yjshen)) - Minor: avoid (likely unreachable) panic in FlightClient [#​5734](https://togithub.com/apache/arrow-rs/pull/5734) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([alamb](https://togithub.com/alamb)) - Update proc-macro2 requirement from =1.0.81 to =1.0.82 [#​5732](https://togithub.com/apache/arrow-rs/pull/5732) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Improve error message for timestamp queries outside supported range [#​5730](https://togithub.com/apache/arrow-rs/pull/5730) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([Abdi-29](https://togithub.com/Abdi-29)) - Refactor to share code between do_put and do_exchange calls [#​5728](https://togithub.com/apache/arrow-rs/pull/5728) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([opensourcegeek](https://togithub.com/opensourcegeek)) - Update brotli requirement from 5.0 to 6.0 [#​5726](https://togithub.com/apache/arrow-rs/pull/5726) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Fix `GenericListBuilder` test typo [#​5724](https://togithub.com/apache/arrow-rs/pull/5724) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([Kikkon](https://togithub.com/Kikkon)) - Deprecate NullBuilder capacity, as it behaves in a surprising way [#​5721](https://togithub.com/apache/arrow-rs/pull/5721) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([HadrienG2](https://togithub.com/HadrienG2)) - Fix nested nullability when randomly generating arrays [#​5713](https://togithub.com/apache/arrow-rs/pull/5713) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alexwilcoxson-rel](https://togithub.com/alexwilcoxson-rel)) - Fix up clippy for Rust 1.78 [#​5710](https://togithub.com/apache/arrow-rs/pull/5710) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb)) - Support casting `StringView`/`BinaryView` --> `StringArray`/`BinaryArray`. [#​5704](https://togithub.com/apache/arrow-rs/pull/5704) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([RinChanNOWWW](https://togithub.com/RinChanNOWWW)) - Fix documentation around handling of nulls in cmp kernels [#​5697](https://togithub.com/apache/arrow-rs/pull/5697) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([Jefffrey](https://togithub.com/Jefffrey)) - Support casting `StringArray`/`BinaryArray` --> `StringView` / `BinaryView` [#​5686](https://togithub.com/apache/arrow-rs/pull/5686) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([RinChanNOWWW](https://togithub.com/RinChanNOWWW)) - Add support for flexible column lengths [#​5679](https://togithub.com/apache/arrow-rs/pull/5679) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([Posnet](https://togithub.com/Posnet)) - Move ffi stream and utils from arrow to arrow-array [#​5670](https://togithub.com/apache/arrow-rs/pull/5670) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alexandreyc](https://togithub.com/alexandreyc)) - Arrow Flight SQL example JDBC driver incompatibility [#​5666](https://togithub.com/apache/arrow-rs/pull/5666) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([istvan-fodor](https://togithub.com/istvan-fodor)) - Add `ListView` & `LargeListView` basic construction and validation [#​5664](https://togithub.com/apache/arrow-rs/pull/5664) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([Kikkon](https://togithub.com/Kikkon)) - Update proc-macro2 requirement from =1.0.80 to =1.0.81 [#​5659](https://togithub.com/apache/arrow-rs/pull/5659) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Modify decimal regex to accept positive exponent specifier [#​5649](https://togithub.com/apache/arrow-rs/pull/5649) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([jdcasale](https://togithub.com/jdcasale)) - feat: JSON encoding of `FixedSizeList` [#​5646](https://togithub.com/apache/arrow-rs/pull/5646) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([hiltontj](https://togithub.com/hiltontj)) - Update proc-macro2 requirement from =1.0.79 to =1.0.80 [#​5644](https://togithub.com/apache/arrow-rs/pull/5644) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - fix: panic when casting `ListArray` to `FixedSizeList` [#​5643](https://togithub.com/apache/arrow-rs/pull/5643) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([jonahgao](https://togithub.com/jonahgao)) - Add more invalid utf8 parquet reader tests [#​5639](https://togithub.com/apache/arrow-rs/pull/5639) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([alamb](https://togithub.com/alamb)) - Update brotli requirement from 4.0 to 5.0 [#​5637](https://togithub.com/apache/arrow-rs/pull/5637) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Update flatbuffers requirement from 23.1.21 to 24.3.25 [#​5636](https://togithub.com/apache/arrow-rs/pull/5636) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Increase `BinaryViewArray` test coverage [#​5635](https://togithub.com/apache/arrow-rs/pull/5635) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb)) - PrettyPrint support for `StringViewArray` and `BinaryViewArray` [#​5634](https://togithub.com/apache/arrow-rs/pull/5634) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb)) - feat(ffi): add run end encoded arrays [#​5632](https://togithub.com/apache/arrow-rs/pull/5632) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([notfilippo](https://togithub.com/notfilippo)) - Accept parquet schemas without explicitly required Map keys [#​5630](https://togithub.com/apache/arrow-rs/pull/5630) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([jupiter](https://togithub.com/jupiter)) - Implement `filter` kernel for byte view arrays. [#​5624](https://togithub.com/apache/arrow-rs/pull/5624) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([RinChanNOWWW](https://togithub.com/RinChanNOWWW)) - feat: encode FixedSizeBinary in JSON as hex string [#​5622](https://togithub.com/apache/arrow-rs/pull/5622) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([hiltontj](https://togithub.com/hiltontj)) - Update Flight crate README version [#​5621](https://togithub.com/apache/arrow-rs/pull/5621) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([phillipleblanc](https://togithub.com/phillipleblanc)) - feat: support reading and writing`StringView` and `BinaryView` in parquet (part 1) [#​5618](https://togithub.com/apache/arrow-rs/pull/5618) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb)) - Use FixedSizeListArray::new in FixedSizeListBuilder [#​5612](https://togithub.com/apache/arrow-rs/pull/5612) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold)) - String to decimal conversion written using E/scientific notation [#​5611](https://togithub.com/apache/arrow-rs/pull/5611) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([Nekit2217](https://togithub.com/Nekit2217)) - Account for Timezone when Casting Timestamp to Date32 [#​5605](https://togithub.com/apache/arrow-rs/pull/5605) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([Lordworms](https://togithub.com/Lordworms)) - Update prost-build requirement from =0.12.3 to =0.12.4 [#​5604](https://togithub.com/apache/arrow-rs/pull/5604) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Fix panic when displaying dates on 32-bit platforms [#​5603](https://togithub.com/apache/arrow-rs/pull/5603) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([ivanceras](https://togithub.com/ivanceras)) - Implement `take` kernel for byte view array. [#​5602](https://togithub.com/apache/arrow-rs/pull/5602) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([RinChanNOWWW](https://togithub.com/RinChanNOWWW)) - Add tests for Arrow Flight support for `StringViewArray` and `BinaryViewArray` [#​5601](https://togithub.com/apache/arrow-rs/pull/5601) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([XiangpengHao](https://togithub.com/XiangpengHao)) - test: Add a test for RowFilter with nested type [#​5600](https://togithub.com/apache/arrow-rs/pull/5600) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([viirya](https://togithub.com/viirya)) - Minor: Add docs for GenericBinaryBuilder, links to `GenericStringBuilder` [#​5597](https://togithub.com/apache/arrow-rs/pull/5597) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb)) - Bump chrono-tz from 0.8 to 0.9 [#​5596](https://togithub.com/apache/arrow-rs/pull/5596) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([Jefffrey](https://togithub.com/Jefffrey)) - Update brotli requirement from 3.3 to 4.0 [#​5586](https://togithub.com/apache/arrow-rs/pull/5586) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Add `UnionArray::into_parts` [#​5585](https://togithub.com/apache/arrow-rs/pull/5585) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([mbrobbel](https://togithub.com/mbrobbel)) - Expose ArrowReaderMetadata::try_new [#​5583](https://togithub.com/apache/arrow-rs/pull/5583) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([kylebarron](https://togithub.com/kylebarron)) - Add `try_filter_leaves` to propagate error from filter closure [#​5575](https://togithub.com/apache/arrow-rs/pull/5575) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([viirya](https://togithub.com/viirya)) - filter for run end array [#​5573](https://togithub.com/apache/arrow-rs/pull/5573) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([fabianmurariu](https://togithub.com/fabianmurariu)) - Pin zstd-sys to `v2.0.9` in parquet [#​5567](https://togithub.com/apache/arrow-rs/pull/5567) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([Jefffrey](https://togithub.com/Jefffrey)) - Split arrow_cast::cast::string into it's own submodule [#​5563](https://togithub.com/apache/arrow-rs/pull/5563) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([monkwire](https://togithub.com/monkwire)) - Correct example code for column ([#​5560](https://togithub.com/apache/arrow-rs/issues/5560)) [#​5561](https://togithub.com/apache/arrow-rs/pull/5561) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([zgershkoff](https://togithub.com/zgershkoff)) - Split arrow_cast::cast::dictionary into it's own submodule [#​5555](https://togithub.com/apache/arrow-rs/pull/5555) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([monkwire](https://togithub.com/monkwire)) - Split arrow_cast::cast::decimal into it's own submodule [#​5552](https://togithub.com/apache/arrow-rs/pull/5552) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([monkwire](https://togithub.com/monkwire)) - Fix new clippy lints for Rust 1.77 [#​5544](https://togithub.com/apache/arrow-rs/pull/5544) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([alamb](https://togithub.com/alamb)) - fix: correctly encode ticket [#​5543](https://togithub.com/apache/arrow-rs/pull/5543) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] \[[arrow-flight](https://togithub.com/apache/arrow-rs/labels/arrow-flight)] ([freddieptf](https://togithub.com/freddieptf)) - feat: implemented with_field() for FixedSizeListBuilder [#​5541](https://togithub.com/apache/arrow-rs/pull/5541) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([istvan-fodor](https://togithub.com/istvan-fodor)) - Split arrow_cast::cast::list into it's own submodule [#​5537](https://togithub.com/apache/arrow-rs/pull/5537) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([monkwire](https://togithub.com/monkwire)) - Bump black from 22.10.0 to 24.3.0 in /parquet/pytest [#​5535](https://togithub.com/apache/arrow-rs/pull/5535) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Add OffsetBufferBuilder [#​5532](https://togithub.com/apache/arrow-rs/pull/5532) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold)) - Add IPC StreamDecoder [#​5531](https://togithub.com/apache/arrow-rs/pull/5531) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([tustvold](https://togithub.com/tustvold)) - IPC format support for StringViewArray and BinaryViewArray [#​5525](https://togithub.com/apache/arrow-rs/pull/5525) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([XiangpengHao](https://togithub.com/XiangpengHao)) - parquet: Use specific error variant when codec is disabled [#​5521](https://togithub.com/apache/arrow-rs/pull/5521) \[[parquet](https://togithub.com/apache/arrow-rs/labels/parquet)] ([progval](https://togithub.com/progval)) - impl `From>` for `Vec` [#​5518](https://togithub.com/apache/arrow-rs/pull/5518) \[[arrow](https://togithub.com/apache/arrow-rs/labels/arrow)] ([mbrobbel](https://togithub.com/mbrobbel)) \* *This Changelog was automatically generated by [github_changelog_generator](https://togithub.com/github-changelog-generator/github-changelog-generator)* ### [`v51.0.0`](https://togithub.com/apache/arrow-rs/compare/50.0.0...51.0.0) [Compare Source](https://togithub.com/apache/arrow-rs/compare/50.0.0...51.0.0)
pacman82/arrow-odbc (arrow-odbc) ### [`v11.2.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#1120) [Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v11.1.0...v11.2.0) - Update odbc-api `>= 6, < 8` -> `>= 6, < 9` ### [`v11.1.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#1110) [Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v11.0.0...v11.1.0) - Update arrow `>= 29, < 52` -> `>= 29, < 53` ### [`v11.0.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#1100) [Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v10.0.0...v11.0.0) - Unsigned Tinyint are now mapped to `UInt8` instead of `Int8`. ### [`v10.0.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#1000) [Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v9.1.0...v10.0.0) - Removed quirk `indicators_returned_from_bulk_fetch_are_memory_garbage`. Turns out the issue with IBM DB/2 drivers which triggered this can better be solved using a version of their ODBC driver which ends in `o` and is compiled with a 64Bit size for `SQLLEN`. - Remove `Quirks`. ### [`v9.1.0`](https://togithub.com/pacman82/arrow-odbc/compare/v9.0.0...v9.1.0) [Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v9.0.0...v9.1.0) ### [`v9.0.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#900) [Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v8.3.0...v9.0.0) - Then generating the insert statement on behalf of the user quote column names which are not valid transact SQL qualifiers using double quotes (`"`) ### [`v8.3.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#830) [Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v8.2.0...v8.3.0) - Update odbc-api `>= 6, < 7` -> `>= 6, < 8` ### [`v8.2.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#820) [Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v8.1.0...v8.2.0) - `ConcurrentOdbcReader` is now `Send`. ### [`v8.1.0`](https://togithub.com/pacman82/arrow-odbc/blob/HEAD/Changelog.md#810) [Compare Source](https://togithub.com/pacman82/arrow-odbc/compare/v8.0.0...v8.1.0) - Update arrow `>= 29, < 51` -> `>= 29, < 52`
tokio-rs/bytes (bytes) ### [`v1.6.0`](https://togithub.com/tokio-rs/bytes/blob/HEAD/CHANGELOG.md#160-March-22-2024) [Compare Source](https://togithub.com/tokio-rs/bytes/compare/v1.5.0...v1.6.0) ##### Added - Add `Bytes::is_unique` ([#​643](https://togithub.com/tokio-rs/bytes/issues/643)) ##### Documented - Fix changelog typo ([#​628](https://togithub.com/tokio-rs/bytes/issues/628)) - Fix some spelling mistakes ([#​633](https://togithub.com/tokio-rs/bytes/issues/633)) - Typo fix ([#​637](https://togithub.com/tokio-rs/bytes/issues/637)) - Fix broken links ([#​639](https://togithub.com/tokio-rs/bytes/issues/639)) - Add security policy ([#​649](https://togithub.com/tokio-rs/bytes/issues/649)) ##### Internal changes - Move comment to correct constant ([#​629](https://togithub.com/tokio-rs/bytes/issues/629)) - Various cleanup ([#​635](https://togithub.com/tokio-rs/bytes/issues/635)) - Simplify `UninitSlice::as_uninit_slice_mut()` logic ([#​644](https://togithub.com/tokio-rs/bytes/issues/644)) - Use `self.` instead of `Self::` ([#​642](https://togithub.com/tokio-rs/bytes/issues/642)) - `BytesMut`: Assert alignment of `Shared` ([#​652](https://togithub.com/tokio-rs/bytes/issues/652)) - Remove unnecessary namespace qualifier ([#​660](https://togithub.com/tokio-rs/bytes/issues/660)) - Remove an unnecessary else branch ([#​662](https://togithub.com/tokio-rs/bytes/issues/662)) - Remove unreachable else branch ([#​661](https://togithub.com/tokio-rs/bytes/issues/661)) - make parameter mut in `From` ([#​667](https://togithub.com/tokio-rs/bytes/issues/667)) - Restore commented tests ([#​665](https://togithub.com/tokio-rs/bytes/issues/665)) - Use `sub` instead of `offset` ([#​668](https://togithub.com/tokio-rs/bytes/issues/668)) - Calculate original capacity only if necessary ([#​666](https://togithub.com/tokio-rs/bytes/issues/666)) - `set_vec_pos` does not need a second parameter ([#​672](https://togithub.com/tokio-rs/bytes/issues/672)) - `get_vec_pos`: use `&self` instead of `&mut self` ([#​670](https://togithub.com/tokio-rs/bytes/issues/670)) - Refactor `split_at`/`split_to` ([#​663](https://togithub.com/tokio-rs/bytes/issues/663)) - Use `Iterator` from the prelude ([#​673](https://togithub.com/tokio-rs/bytes/issues/673)) - `copy_to_bytes`: Add panic section to docs ([#​676](https://togithub.com/tokio-rs/bytes/issues/676)) - Remove redundant reserve call ([#​674](https://togithub.com/tokio-rs/bytes/issues/674)) - Use `ManuallyDrop` instead of `mem::forget` ([#​675](https://togithub.com/tokio-rs/bytes/issues/675))
clap-rs/clap (clap) ### [`v4.5.8`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#458---2024-06-28) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.5.7...v4.5.8) ##### Fixes - Reduce extra flushes ### [`v4.5.7`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#457---2024-06-10) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.5.6...v4.5.7) ##### Fixes - Clean up error message when too few arguments for `num_args` ### [`v4.5.6`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#456---2024-06-06) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.5.5...v4.5.6) ### [`v4.5.5`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#455---2024-06-06) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.5.4...v4.5.5) ##### Fixes - Allow `exclusive` to override `required_unless_present`, `required_unless_present_any`, `required_unless_present_all` ### [`v4.5.4`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#454---2024-03-25) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.5.3...v4.5.4) ##### Fixes - *(derive)* Allow non-literal `#[arg(id)]` attributes again ### [`v4.5.3`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#453---2024-03-15) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.5.2...v4.5.3) ##### Internal - *(derive)* Update `heck` ### [`v4.5.2`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#452---2024-03-06) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.5.1...v4.5.2) ##### Fixes - *(macros)* Silence a warning ### [`v4.5.1`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#451---2024-02-16) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.5.0...v4.5.1) ##### Fixes - *(error)* Include suggestion to add `--` even if there is a "did you mean" so long as `last` or `trailing_var_arg` is used ### [`v4.5.0`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#450---2024-02-08) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.18...v4.5.0) ##### Compatibility - Update MSRV to 1.74 ### [`v4.4.18`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4418---2024-01-16) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.17...v4.4.18) ##### Fixes - *(error)* When lacking `usage` feature, ensure the list of required arguments is unique ### [`v4.4.17`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4417---2024-01-15) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.16...v4.4.17) ##### Fixes - Fix `panic!` when mixing `args_conflicts_with_subcommands` with `ArgGroup` (which is implicit with `derive`) introduced in 4.4.15 ### [`v4.4.16`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4416---2024-01-12) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.15...v4.4.16) ##### Fixes - Ensure invalid escape sequences in user-defined strings are correctly stripped when terminal doesn't support color ### [`v4.4.15`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4415---2024-01-11) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.14...v4.4.15) ##### Fixes - Improve error for `args_conflicts_with_subcommands` - Ensure we error for `args_conflicts_with_subcommands` when using subcommand short and long flags ### [`v4.4.14`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4414---2024-01-08) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.13...v4.4.14) ##### Documentation - Fix `find` cookbook entry to allow repeats of flags/options ##### Features - Allow `num_args(0)` on options which allows making them emulate being a flag for position-tracking flags ### [`v4.4.13`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4413---2024-01-04) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.12...v4.4.13) ##### Documentation - Fix link to structopt migration guide ### [`v4.4.12`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4412---2023-12-28) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.11...v4.4.12) ##### Performance - Only ask `TypedValueParser` for possible values if needed ### [`v4.4.11`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4411---2023-12-04) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.10...v4.4.11) ##### Features - Add `Command::mut_group` ### [`v4.4.10`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4410---2023-11-28) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.9...v4.4.10) ##### Documentation - Link out to changelog - Cross link derive's attribute reference to derive tutorial ### [`v4.4.9`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#449---2023-11-27) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.8...v4.4.9) ##### Fixes - *(help)* Show correct `Command::about` under flattened headings - *(help)* Respect `hide` when flattening subcommands ### [`v4.4.8`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#448---2023-11-10) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.7...v4.4.8) ##### Features - Add `Command::flatten_help` to allow `git stash -h` like help for subcommands ### [`v4.4.7`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#447---2023-10-24) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.6...v4.4.7) ##### Performance - Reduced code size ### [`v4.4.6`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#446---2023-09-28) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.5...v4.4.6) ##### Internal - Upgrade `anstream` ### [`v4.4.5`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#445---2023-09-25) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.4...v4.4.5) ##### Fixes - *(parser)* When inferring subcommand `name` or `long_flag`, allow ambiguous-looking matches that unambiguously map back to the same command - *(parser)* When inferring subcommand `long_flag`, don't panic - *(assert)* Clarify what action is causing a positional that doesn't set values which is especially useful for derive users ### [`v4.4.4`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#444---2023-09-18) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.3...v4.4.4) ##### Internal - Update `terminal_size` to 0.3 ### [`v4.4.3`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#443---2023-09-12) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.2...v4.4.3) ##### Documentation - *(derive)* Clarify use of attributes within the tutorial - Split sections in the builder and derive tutorials into separate modules ### [`v4.4.2`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#442---2023-08-31) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.1...v4.4.2) ##### Performance - Improve build times by removing `once_cell` dependency ### [`v4.4.1`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4418---2024-01-16) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.4.0...v4.4.1) ##### Fixes - *(error)* When lacking `usage` feature, ensure the list of required arguments is unique ### [`v4.4.0`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#440---2023-08-24) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.24...v4.4.0) ##### compatibility - update msrv to 1.70.0 ### [`v4.3.24`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4324---2023-08-23) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.23...v4.3.24) ##### Fixes - Ensure column padding is preserved in `--help` with custom templates ### [`v4.3.23`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4323---2023-08-18) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.22...v4.3.23) ##### Fixes - Fixed `UnknownArgumentValueParser` to not error on flag's absence ### [`v4.3.22`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4322---2023-08-17) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.21...v4.3.22) ##### Features - Add `UnknownArgumentValueParser` for injecting errors for improving the experience with errors ### [`v4.3.21`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4321---2023-08-08) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.20...v4.3.21) ##### Features - Expose `TryMapValueParser` so the type can be named ### [`v4.3.20`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4320---2023-08-08) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.19...v4.3.20) ##### Features - `Command::mut_args` for modifying all arguments en masse ### [`v4.3.19`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4319---2023-07-21) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.18...v4.3.19) ##### Fixes - *(parse)* Respect `value_terminator` even in the presence of later multiple-value positional arguments ### [`v4.3.18`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4318---2023-07-21) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.17...v4.3.18) ##### Fixes - *(parse)* Suggest `--` in fewer places where it won't work ### [`v4.3.17`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4317---2023-07-19) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.16...v4.3.17) ##### Fixes - *(help)* Address a regression in wrapping `PossibleValue` descriptions in `--help` ### [`v4.3.16`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4316---2023-07-18) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.15...v4.3.16) ##### Fixes - Don't assert when stateful value parsers fail on defaults (e.g. checking if a path exists) ### [`v4.3.15`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4315---2023-07-18) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.14...v4.3.15) ##### Features - *(unstable-styles)* Re-export `anstyle` ##### Documentation - *(unstable-styles)* Provide more examples ### [`v4.3.14`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4314---2023-07-17) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.13...v4.3.14) ##### Features - `ArgAction::HelpShort` and `ArgAction::HelpLong` for explicitly specifying which style of help to display ##### Fixes - Skip `[OPTIONS]` in usage if a help or version `ArgAction` is used ### [`v4.3.13`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4313---2023-07-17) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.12...v4.3.13) ### [`v4.3.12`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4312---2023-07-14) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.11...v4.3.12) ##### Fixes - *(derive)* Don

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.