kylebarron / parquet-wasm

Rust-based WebAssembly bindings to read and write Apache Parquet data
https://kylebarron.dev/parquet-wasm/
Apache License 2.0
526 stars 19 forks source link

Bump the other group with 2 updates #627

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps the other group with 2 updates: bytes and object_store.

Updates bytes from 1.7.2 to 1.8.0

Release notes

Sourced from bytes's releases.

Bytes 1.8.0

1.8.0 (October 21, 2024)

  • Guarantee address in split_off/split_to for empty slices (#740)
Changelog

Sourced from bytes's changelog.

1.8.0 (October 21, 2024)

  • Guarantee address in split_off/split_to for empty slices (#740)
Commits


Updates object_store from 0.11.0 to 0.11.1

Changelog

Sourced from object_store's changelog.

Historical Changelog

53.1.0 (2024-10-02)

Full Changelog

Implemented enhancements:

  • Write null counts in Parquet statistics when they are known to be zero #6502 [parquet]
  • Make it easier to find / work with ByteView #6478 [arrow]
  • Update lexical-core version due to soundness issues with current version #6468
  • Add builder style API for manipulating ParquetMetaData #6465 [parquet]
  • ArrayData.align_buffers should support Struct data type / child data #6461 [arrow]
  • Add a method to return the number of skipped rows in a RowSelection #6428 [parquet]
  • Bump lexical-core to 1.0 #6397 [arrow]
  • Add union_extract kernel #6386 [arrow]
  • implement regexp_is_match_utf8 and regexp_is_match_utf8_scalar for StringViewArray #6370 [arrow]
  • Add support for BinaryView in arrow_string::length #6358 [arrow]
  • Add as_union to AsArray #6351
  • Ability to append non contiguous strings to StringBuilder #6347 [arrow]
  • Add Catalog DB Schema subcommands to flight_sql_client #6331 [arrow] [arrow-flight]
  • Add support for Utf8View in arrow_string::length #6305 [arrow]
  • Reading FIXED_LEN_BYTE_ARRAY columns with nulls is inefficient #6296 [parquet]
  • Optionally verify 32-bit CRC checksum when decoding parquet pages #6289 [parquet]
  • Speed up pad_nulls for FixedLenByteArrayBuffer #6297 [parquet] (etseidl)
  • Improve performance of set_bits by avoiding to set individual bits #6288 [arrow] (kazuyukitanimura)

Fixed bugs:

  • BitIterator panics when retrieving length #6480 [arrow]
  • Flight data retrieved via Python client (wrapping C++) cannot be used by Rust Arrow #6471 [arrow]

... (truncated)

Commits
  • b945b15 Prepare for object_store 0.11.1 release (#6566)
  • 23cf6d8 object_store: fix typo in with_connect_timeout_disabled that actually disable...
  • 522bd01 Fix string '0' cast to decimal with scale 0 (#6547)
  • 9633f14 add finish to AsyncArrowWriter with test (#6543)
  • 04fa369 Update README.md (#6550)
  • 021c216 Add append_nulls to dictionary builders (#6542)
  • 4adbeee Add append_many to dictionary arrays to allow adding repeated values (#6534)
  • 44b6ded Adds documentation and example recommending Vec<ArrayRef> over ChunkedArray (...
  • 89075a7 Allow to read parquet binary column as UTF8 type (#6539)
  • 77dcdc0 Example of reading and writing parquet metadata outside the file (#6081)
  • Additional commits viewable 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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
github-actions[bot] commented 1 month ago

Asset Sizes

AssetUncompressed SizeCompressed Size
async_full/parquet_wasm_bg.wasm5.81MB $\color{red}\textbf{+44.6KB +1\%}$1.29MB $\color{green}\textbf{-14.9KB -1\%}$
slim/parquet_wasm_bg.wasm3.9MB $\color{red}\textbf{+53.6KB +1\%}$604KB $\color{green}\textbf{-1.51KB -0\%}$
sync/parquet_wasm_bg.wasm5.08MB $\color{red}\textbf{+40.8KB +1\%}$1.07MB $\color{green}\textbf{-10.5KB -1\%}$