Skip to content

build(deps-dev): Bump dev.hardwood:hardwood-core from 1.0.0.CR2 to 1.0.0.Final#189

Merged
dfa1 merged 1 commit into
mainfrom
dependabot/maven/dev.hardwood-hardwood-core-1.0.0.Final
Jun 28, 2026
Merged

build(deps-dev): Bump dev.hardwood:hardwood-core from 1.0.0.CR2 to 1.0.0.Final#189
dfa1 merged 1 commit into
mainfrom
dependabot/maven/dev.hardwood-hardwood-core-1.0.0.Final

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 27, 2026

Copy link
Copy Markdown
Contributor

Bumps dev.hardwood:hardwood-core from 1.0.0.CR2 to 1.0.0.Final.

Release notes

Sourced from dev.hardwood:hardwood-core's releases.

Release v1.0.0.Final

Highlights of this release:

  • Float and double row group and page pruning honors the file's column order, with ColumnOrder surfaced on the API; ResolvedPredicate float/double convenience constructors are now public
  • Legacy list encodings from older writers — un-annotated repeated fields and 2-level lists — are recognized as lists
  • MAP columns without a value field (key-only key_value groups) are read instead of throwing
  • Sub-field projections into MAP values and VARIANT groups pull in the structural columns they require (the MAP's key, every VARIANT leaf)
  • AvroRowReader honors column projections, and DECIMAL, UUID, UINT_32, and FIXED columns now read correctly
  • The multi-file Hardwood entry point accepts a caller-supplied HardwoodContext, for control over decoder thread-pool sizing and sharing a context across readers
  • ColumnReader and RowReader close() methods are now idempotent, fixing a close-time performance regression from Beta2
  • Logical types render as Parquet-style annotation tokens (e.g. STRING)
  • hardwood dive fails fast with a clear message when stdout is not an interactive terminal
  • hardwood print short option names follow the conventional single-dash, single-character form (-s, -w, -i, -d); --transpose is long-only

See the 1.0.0.Final milestone on GitHub for the full list of resolved issues.

Thank you to all contributors to this release: Fawzi Essam, Gunnar Morling, Leo Chashnikov, Mohamed Ibrahim Elsawy, Rion Williams, Yash Priyadarshan.

Commits
  • cb41af6 [release] Releasing version v1.0.0.Final
  • 6df88fc [release] Update versions for 1.0.0.Final
  • e8cf0f7 [docs] Release notes update
  • 6ebba12 #702 Allow sizing the decoder thread pool via the Hardwood entry point
  • bfc931c #694 Use FLBA byte length for Avro fixed size (#701)
  • b0edba1 [docs] Note on deployment status of compat shim module
  • 8ec85dc #693 Read DECIMAL and UUID by physical type in AvroRowReader
  • 7b7a308 #693 Dispatch UINT_32 by physical type in AvroRowReader
  • a999ed9 #692 Narrow AvroRowReader's materialized schema to the projection
  • c9ead7e #695 Add key-only map projection test; track Variant path-projection gap
  • Additional commits viewable in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [dev.hardwood:hardwood-core](https://github.com/hardwood-hq/hardwood) from 1.0.0.CR2 to 1.0.0.Final.
- [Release notes](https://github.com/hardwood-hq/hardwood/releases)
- [Changelog](https://github.com/hardwood-hq/hardwood/blob/main/release-test-settings.xml)
- [Commits](hardwood-hq/hardwood@v1.0.0.CR2...v1.0.0.Final)

---
updated-dependencies:
- dependency-name: dev.hardwood:hardwood-core
  dependency-version: 1.0.0.Final
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Jun 27, 2026
@dfa1 dfa1 merged commit e72d766 into main Jun 28, 2026
6 checks passed
@dependabot dependabot Bot deleted the dependabot/maven/dev.hardwood-hardwood-core-1.0.0.Final branch June 28, 2026 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant