Skip to content

Bump libduckdb-sys from 1.20000.0 to 1.20000.1 in /fuzz - #2794

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/fuzz/libduckdb-sys-1.20000.1
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/fuzz/libduckdb-sys-1.20000.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Bumps libduckdb-sys from 1.20000.0 to 1.20000.1.

Release notes

Sourced from libduckdb-sys's releases.

v1.20000.1

Highlights

  • Fallible Arrow streaming: stream_arrow now yields Result<RecordBatch> and returns fetch errors (interrupts, cast errors, I/O) instead of panicking (#664)
  • Derived structs in duckdb-neo: #[derive(AsDuckDB)] maps Rust structs to STRUCT values and vectors, with cached child writers for faster writes. List and Array are now appendable (#928)
  • Bundled build fixes: bundled builds report v2.0.0 instead of a development version (#918), static extensions link with GNU ld (#923), bundled sources unpack into a stable, content-addressed directory so sccache hits survive target-dir changes (#924), and CI now checks the bundled DuckDB version against the pin (#922)
  • Chrono fix: reading a pre-1970 timestamp with a fractional second as NaiveDateTime/DateTime<Utc> no longer panics (#926)
  • VTab config lookup: BindInfo::get_config_option exposes DuckDB settings to table functions (#912)
  • DuckDB is unchanged at v2.0.0 (d54cbbe3df)

⚠️ Breaking changes

duckdb

  • ArrowStream is no longer an alias of Arrow and yields Result<RecordBatch> instead of RecordBatch (#664). Code like stmt.stream_arrow([])?.collect::<Vec<RecordBatch>>() must become collect::<Result<Vec<_>>>()?. query_arrow and Arrow are unchanged.

duckdb-neo (experimental)

  • LogicalTypeID and DuckDBError are now Rust enums instead of aliases of the FFI enums. Use LogicalTypeID::Integer instead of DUCKDB_V2_LOGICAL_TYPE_ID_INTEGER, and DuckDBError::InputInvalid instead of DUCKDB_V2_ERROR_INPUT_INVALID (#921)
  • i128/u128 vectors are read and written through HugeInt/UHugeInt; value conversion for i128/u128 is unchanged (#921)
  • VectorElement::Internal now takes a lifetime (type Internal<'a>), and VectorWriter has a single lifetime parameter (#921)
  • StructSchema, StructValue, StructWrite and StructRow are removed. Derive AsDuckDB for typed structs, or use get_value_slow/write_value_slow for schemas only known at runtime (#928)
  • List and Array writes require the child size up front (#928)

Upgrade notes

  • Bundled builds now identify as v2.0.0 rather than v2.0.0-dev88614. Native extensions stamped for the old development version must be rebuilt (#918).

What's Changed

Issues fixed

  • Expose config lookup through VTab BindInfo (#815)
  • Bundled DuckDB 2.0 reports a development version (#917)
  • bundled (cc backend): undefined reference to duckdb_register_static_extensions on Linux/GNU ld (#920)
  • bundled: sources unpacked into OUT_DIR make sccache miss whenever the build hash or target dir changes (#919)
  • Reading a pre-1970 timestamp with a fractional second as chrono NaiveDateTime or DateTime<Utc> panics (#925)
  • stream_arrow panics when fetching a chunk fails (#916, partially: query_arrow still panics)

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Nov 2, 2026
Bumps [libduckdb-sys](https://github.com/duckdb/duckdb-rs) from 1.20000.0 to 1.20000.1.
- [Release notes](https://github.com/duckdb/duckdb-rs/releases)
- [Commits](duckdb/duckdb-rs@v1.20000.0...v1.20000.1)

---
updated-dependencies:
- dependency-name: libduckdb-sys
  dependency-version: 1.20000.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/fuzz/libduckdb-sys-1.20000.1 branch from cd34332 to 5c63fb4 Compare November 9, 2026 17:24
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants