Skip to content

Build(deps): Bump vgi from 0.5.0 to 0.9.3#8

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/vgi-0.9.3
Open

Build(deps): Bump vgi from 0.5.0 to 0.9.3#8
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/vgi-0.9.3

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps vgi from 0.5.0 to 0.9.3.

Release notes

Sourced from vgi's releases.

v0.9.3

TCP transport

Adds a raw Arrow-IPC TCP transport to the worker:

  • transport::serve_tcp binds a TcpListener, emits the TCP:<host>:<port> discovery line (actual bound port), serves each connection on its own thread with idle-timeout self-shutdown, and sets TCP_NODELAY.
  • Worker::run accepts --tcp [HOST:]PORT (host defaults to 127.0.0.1), alongside --unix/--http.
  • Bumps vgi-rpc to 0.6.0 (TransportKind::Tcp).

Raw TCP framing carries no auth/TLS — loopback/trusted networks only; HTTP remains the transport for untrusted networks.

v0.9.2

Per-parameter documentation for macros: a macro's parameters can now carry descriptions (via the arguments_schema vgi_doc field metadata, mirroring functions), surfaced by the DuckDB extension's vgi_function_arguments() (function_type scalar_macro/table_macro). The example worker's macros are documented as a consistent cross-SDK reference.

🤖 Generated with Claude Code

v0.9.1

Add per-argument descriptions (vgi_doc Arrow field metadata) so a function's arguments can be documented and surfaced via the DuckDB extension's vgi_function_arguments() table function. The example worker's multiply now documents its value/factor arguments (with the const argument clearly identifiable), standardized across all SDKs.

🤖 Generated with Claude Code

Commits
  • 18d2990 release: bump version 0.9.2 -> 0.9.3
  • 7879aac ci: track vgi-rpc 0.6 in doc-examples crate
  • 579018f feat: add TCP transport (--tcp) to worker
  • 389576f release: bump version 0.9.1 -> 0.9.2
  • 560e6c2 example: standardize macro set (vgi_multiply/vgi_clamp/vgi_range_table) with ...
  • e5dbd39 feat: per-parameter documentation for macros
  • a051bba release: bump version 0.9.0 -> 0.9.1
  • 4a37331 feat: emit per-argument doc as vgi_doc field metadata
  • 8b8d779 feat(function): worker-settable arbitrary tags on FunctionMetadata (0.9.0) (#2)
  • 5490a85 feat(catalog): worker-settable source_url + schema tags (#1)
  • 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 [vgi](https://github.com/Query-farm/vgi-rust) from 0.5.0 to 0.9.3.
- [Release notes](https://github.com/Query-farm/vgi-rust/releases)
- [Commits](Query-farm/vgi-rust@v0.5.0...v0.9.3)

---
updated-dependencies:
- dependency-name: vgi
  dependency-version: 0.9.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 26, 2026
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