Skip to content

Commit 3201c87

Browse files
rustyconoverclaude
andcommitted
release: 0.36.0
Performance. The client opens a fan-out connection only when a batch is dealt to it, instead of every connection max_workers allows before the first batch (one call on one batch opened 48 on a 48-core machine). HTTP table streams carry only the dynamic-filter deltas that set a predicate's current revision, instead of replaying every delta ever received on every turn (dynamic_filter .test: 205s -> 8s). Function listings are built and encoded once per worker. The embedded filter evaluator runs single-threaded, and vgi.auth loads its HTTP/JWT helpers on first use (import vgi: 0.89s -> 0.56s). vgi.auth.__all__ no longer lists the HTTP helpers; import them by name. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 3ce7189 commit 3201c87

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "vgi-python"
3-
version = "0.35.0"
3+
version = "0.36.0"
44
description = "Vector Gateway Interface - Connect DuckDB to external programs via Apache Arrow"
55
readme = "README.md"
66
keywords = [

‎uv.lock‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)